闲置的一台Thinkpad T450笔记本,由于开发环境大部分都是在Linux上,且因为生产环境都是基于Centos7, 遂将系统全部格式化,安装了Centos7。本文的目的是记录Centos7 的wifi设置。
1, 启动networkManager
systemctl start NetworkManager
2, 查看各网卡的状态
nmcli dev status
结果如下图,type为wifi的表示是无线网卡。但是该网卡尚未被托管,也就是没有纳入NetworkManager的管理中。
DEVICE TYPE STATE CONNECTION
wlp3s0 wifi 未托管
p2p-dev-wlp3s0 wifi-p2p 已断开 --
enp0s25 ethernet 不可用 --
3,安装 NetworkManager-wifi, 并且重启一下。
yum install NetworkManager-wifi
4,开启wifi
nmcli r wifi on
5,扫描可用wifi
nmcli dev wifi
扫描后,会得到下面的结果
IN-USE SSID MODE CHAN RATE SIGNAL BARS SECURITY
* ELSE-5G Infra 149 270 Mbit/s 29 ▂___ WPA1 WPA2
-- Infra 6 130 Mbit/s 27 ▂___ WPA2
HUAWEI-ZHAO Infra 6 130 Mbit/s 24 ▂___ WPA2
-- Infra 6 130 Mbit/s 22 ▂___ WPA2
@PHICOMM_2D Infra 2 270 Mbit/s 20 ▂___ WPA1 WPA2
6,连接wifi
nmcli --ask dev wifi connect ELSE-5G
--ask
如果有密码的话,会提示输入密码。
附资料网址:
https://unix.stackexchange.com/questions/229711/why-cant-this-centos-7-server-see-wifi-connections
https://blog.csdn.net/linshi100q/article/details/54345135?utm_source=copy