centos命令行连接无线

centos最小化安装之后,并没有自动连接wifi,所以只好手动配置了。

  • 查看是否需要安装固件

大多无线网卡还需要固件。内核一般会自动探测并加载两者,如果您得到类似 SIOCSIFFLAGS: No such file or directory 的输出,意味着您得手动加载固件。若不确定,用 dmesg 查询内核日志,看看有没有来自无线网卡的固件请求,命令如下:

# dmesg | grep firmware
    • 查看无线网口

网上许多教程都使用iw来查看,然而centos最小化安装并没有iw。还好ip也可以用。

#ip a

找到3: wlp0s20u4 或者类似的结果,就是我们需要的无线网络啦~

  • 激活无线网口

    #ip link set wlp0s20u4 up
  • 检验接口是否激活成功

    #ip link show wlp0s20u4
  • 用wpa_supplicant连接无线网络

    #wpa_supplicant -B -i wlp0s20u4 -c <(wpa_passphrase "ssid" "psk")

把ssid 和 psk 替换为自己的即可。

  • dhcp 获取 ip

    #dhclient wlp0s20u4
  • 查看是否成功地通过dhcp自动获取了ip地址

    #ip addr  show wlp0s20u4

版权声明:本文采用署名(BY)-非商业性使用(NC)-相同方式共享(SA)许可协议授权,转载请注明作者及出处