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