openSUSE 管理无线网络(networkManager/wicked/iwconfig)

1、列出无线网络接口和无线信息

iwconfig
#主要显示无线网络接口为wlp3s0,及其支持的信息,或已连接的信息
hybian@linux-jsrn:/> /usr/sbin/iwconfig
wlp3s0    IEEE 802.11  ESSID:"My_Girl*Love*_1031"  
          Mode:Managed  Frequency:5.765 GHz  Access Point: C4:A8:1D:8D:44:CA   
          Bit Rate=6 Mb/s   Tx-Power=30 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=65/70  Signal level=-45 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:9  Invalid misc:45   Missed beacon:0

lo        no wireless extensions.

enp2s0    no wireless extensions.

vboxnet0  no wireless extensions.

hybian@linux-jsrn:/>

2、停用,启用wlan0无线网络接口

sudo ip link set wlp3s0 down | up

3、在可用无线网络接口下扫描可用的Wi-Fi

sudo iwlist wlp3s0 scan

创建连接配置文件

#新建一个临时目录
sudo mkdir /tmp/wifi
#新建wifi配置文件
sudo vi /tmp/wifi/wifi.cnf
#将以下模板配置改为自己的配置

 ctrl_interface=/tmp/wifi/iface

 network={
     ssid="eXample"
     key_mgmt=WPA-PSK
     proto=WPA
     pairwise=TKIP
     group=TKIP
     psk="$your_password"
 }

#保存后退出

4、应用新的网络配置


 /usr/sbin/wpa_supplicant -B -c/tmp/wifi/wifi.conf -iwlp3s0

5、检查应用的配置

iwconfig

 lo     no wireless extensions.

 eth0   no wireless extensions.

 wlan0  IEEE 802.11g  ESSID:"eXample"
        Mode: Managed  Channel:3 Access Point: AA:BB:CC:00:11:22
        Retry min limit: 7  RTS thr: off  Fragment thr: 2346 B
        Encryption key:$some_very_long_key ;)
        Link quality:90/100  Signal level:-59dBm

动态IP或静态IP

sudo vim /etc/sysconfig/network/ifcfg-wlp3s0
#BOOTPROTO='dhcp'
BOOTPROTO='static'
BROADCAST=''
DHCLIENT_SET_DEFAULT_ROUTE='yes'
ETHTOOL_OPTIONS=''
IFPLUGD_PRIORITY='0'
IPADDR='10.6.161.96'
MTU=''
NAME='QCA6164 802.11ac Wireless Network Adapter'
NETMASK='255.255.255.0'
NETWORK=''
GATEWAY='10.6.161.1'
REMOTE_IPADDR=''
STARTMODE='auto'
WIRELESS_AP=''
WIRELESS_AP_SCANMODE='1
WIRELESS_AUTH_MODE='psk'
WIRELESS_BITRATE='auto'
WIRELESS_CA_CERT=''
WIRELESS_CHANNEL=''
WIRELESS_CLIENT_CERT=''
WIRELESS_CLIENT_KEY=''
WIRELESS_CLIENT_KEY_PASSWORD=''
WIRELESS_DEFAULT_KEY='0'
WIRELESS_EAP_AUTH=''
WIRELESS_EAP_MODE=''
WIRELESS_ESSID='XXXXXXXXXXXXXXXXXXXXXXXXX'
WIRELESS_FREQUENCY=''
WIRELESS_KEY=''
WIRELESS_KEY_0=''
WIRELESS_KEY_1=''
WIRELESS_KEY_2=''
WIRELESS_KEY_3=''
WIRELESS_KEY_LENGTH='128'
WIRELESS_MODE='Managed'
WIRELESS_NICK=''
WIRELESS_NWID=''
WIRELESS_PEAP_VERSION=''
WIRELESS_POWER='no'
WIRELESS_WPA_ANONID=''
WIRELESS_WPA_IDENTITY=''
WIRELESS_WPA_PASSWORD=''
WIRELESS_WPA_PSK='XXXXXXXXXXXXXXXXXXX'

注意: 在考虑配置静态dns的时候,可以直接在/etc/sysconfig/network/ifcfg-wlp3s0 文件中添加 NETCONFIG_DNS_STATIC_SERVERS=’192.168.1.1’ ;
如果希望在/etc/resolv.conf 中静态配置nameserver 192.168.1.1,则必须先在/etc/sysconfig/network/ifcfg-wlp3s0中添加NETCONFIG_DNS_POLICY=” 配置字段,将netconfig 通过ifcfg-wlp3s0更新dns 的功能禁用。

查看网络连接状态

ip address show wlp3s0
阅读终点,创作起航,您可以撰写心得或摘录文章要点写篇博文。去创作
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

banrieen

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值