如何使用 nmcli 连接 WiFi

Jad*_*den 3 wifi arch-linux nmcli

我是一个新的 Linux 用户(之前是 windows),我昨晚下载了 Arch Linux。

安装相当简单,但重新启动后我不再连接到 WiFi。幸好我已经下载了networkmanager,但我似乎仍然无法连接到互联网。

其一,当我使用命令时

nmcli dev wifi list
Run Code Online (Sandbox Code Playgroud)

什么都没发生。我直接添加了一个连接到我的 IP 地址,该连接有效,但它没有成为活动连接。我知道如果我重新安装 arch 我可以获得不同的网络管理器,但我宁愿不这样做。

我如何连接到我的网络?

小智 5

跑步

nmcli radio wifi
Run Code Online (Sandbox Code Playgroud)

如果输出显示 Wi-Fi 已禁用,您可以使用以下命令启用它:

nmcli radio wifi on
Run Code Online (Sandbox Code Playgroud)
nmcli dev wifi list
Run Code Online (Sandbox Code Playgroud)

列出可用的 Wi-Fi 接入点

启用 Wi-Fi 并识别您的 SSID 后,您现在就可以进行连接了。您可以使用以下命令建立连接:

sudo nmcli dev wifi connect network-ssid-name
Run Code Online (Sandbox Code Playgroud)

将 network-ssid-name 替换为您的网络名称。如果您的 WI-Fi 具有 WEP 或 WPA 安全性,您也可以在命令中指定网络密码。

sudo nmcli dev wifi connect network-ssid password "network-password"
Run Code Online (Sandbox Code Playgroud)