如果你的桌面环境无法联网了,可能只是桌面环境出现问题了,而不是网络功能, 这时候可以通过终端使用命令行工具连上 WIFI,有了网络之后再去排查修复问题。
下面介绍一下如何使用 wpa_cli 连接 WIFI:
- 使用
/sbin/wpa_cli -i INTERFACE add_network
添加一个网络, 你会得到一个 ID,记住它 - 使用
/sbin/wpa_cli -i INTERFACE set_network NETWORK_ID ssid "\"SSID\""
设置 SSID - 使用
/sbin/wpa_cli -i INTERFACE set_network NETWORK_ID psk "\"PASSWORD\""
设置密码 - 使用
/sbin/wpa_cli -i INTERFACE enable_network NETWORK_ID
启用网络 - 使用
sudo dhclient INTERFACE
获取 ip,一旦获取到 ip 就可以联网了
其中:
- INTERFACE 是你的网络接口
- NETWORK_ID 是运行步骤一中的命令得到的数字
- SSID 是你的 WIFI 名字
- PASSWORD 是 WIFI 密码
顺便说一下,使用 wap_cli 而不是 nmcli 是因为 wpa_cli 是默认安装的,系统安装完就可以用了。