use*_*070 27 networking arch-linux networkmanager macintosh
在 MacBookPro14,3 上的 Arch Linux 上使用 NetworkManager,我无法连接到任何无线网络。我尝试连接到许多不同的 WiFi 网络(家庭、移动热点、工作),结果都一样。我试过用nmcli和来做这件事nmtui。例子:
$ nmcli dev wifi connect <SSID> password <password>
Error: Connection activation failed: (7) Secrets were required, but not provided.
Run Code Online (Sandbox Code Playgroud)
查看带有journalctl显示的日志:
wpa_supplicant[PID]: wlp3s0: CTRL-EVENT-ASSOC-REJECT bssid=00:00:00:00:00:00 status_code=16
Run Code Online (Sandbox Code Playgroud)
和
NetworkManager[PID]: <info> [TIMESTAMP] device (wlp3s0): state change: need-auth -> failed (reason 'no-secrets', sys-iface-state: 'managed')
Run Code Online (Sandbox Code Playgroud)
Macbook 有一个带有驱动程序 brcmfmac 的 Broadcom BCM43602。NetworkManager 和 wpa_supplicant 已安装并启用。
fal*_*aff 31
似乎 NetworkManager 会自动重用现有连接。如果您现有的连接没有存储任何机密,则新的连接尝试将不会更新现有连接并因丢失机密而失败。所以在我的情况下,这些步骤有帮助:
nmcli con delete <SSID>
Run Code Online (Sandbox Code Playgroud)
然后使用重新连接
nmcli dev wifi connect <SSID> password <password>
Run Code Online (Sandbox Code Playgroud)
小智 9
接下来解决了我的问题,取自:https : //www.youtube.com/watch?v=P7bAp4vBxnA
使用 sudo 授权进行编辑: /etc/NetworkManager/NetworkManager.conf
添加接下来的两行:
[device]
wifi.scan-rand-mac-address=no
Run Code Online (Sandbox Code Playgroud)
执行: sudo systemctl restart NetworkManager
使用您的 WiFi。;)
尝试像这样关闭和重新打开 WiFi:
nmcli r wifi off 将其关闭。
nmcli r wifi on 打开它。
检查可用的 WiFi 网络: nmcli d wifi list
检查并断开显示绿色的 WiFi:
nmcli con 去检查。
nmcli con down <wifi name> 断开连接。
如果您不确定您提供的密码是否正确,请再次连接:
nmcli dev wifi con "wifi name" password "wifi password"
注意:不要忘记""名称和密码。
或者尝试重新连接到 WiFi: nmcli con up <wifi name>
有时问题是与 NetworkManager 的连接。如果它不起作用,请告诉我!
| 归档时间: |
|
| 查看次数: |
54762 次 |
| 最近记录: |