WiFi 信息:SSID = aaaa,密码 = bbbb,无线网卡默认名 = wlan0,
前提检查(确保基础环境正常)
确认无线网卡设备名(核心,确保为 wlan0),
bash
iw dev # 查看输出中「Interface」后名称,本次为wlan0
确保 NetworkManager 服务运行(nmcli 依赖),
bash
systemctl status NetworkManager # 若未运行,执行sudo systemctl start NetworkManager
解锁无线网卡(防止射频被屏蔽),
bash
sudo rfkill unblock wlan
扫描附近 WiFi,WiFi 可被识别
bash
sudo nmcli device wifi rescan # 重新扫描WiFi
sudo nmcli device wifi list # 列出所有可连接的WiFi
核心连接步骤
添加 WiFi 连接配置(指定网卡、SSID,命名与 WiFi 同名),
bash
sudo nmcli connection add type wifi con-name "aaaa" ifname wlan0 ssid "bbbb"
配置 WiFi 密码与加密方式(家用 5G WiFi 默认 WPA-PSK,无需修改),
bash
sudo nmcli connection modify "aaaa" wifi-sec.key-mgmt wpa-psk wifi-sec.psk "bbbb"
激活并连接该 WiFi
bash
sudo nmcli connection up "盛天湖北-5G" ifname wlan0
连接成功验证(双重确认,网络通断 + 设备状态)
查看网卡连接状态(wlan0 状态需显示connected),
bash
nmcli device status
测试公网访问(能 ping 通即表示 WiFi 连接 + 网络正常),
bash
ping www.baidu.com -c 3 # -c 3 仅ping3次,避免无限执行