我试图连接我的老覆盆子π2魔镜到新的wifi6路由器,但我有一个世界的麻烦这样做。目前,它只能连接到旧路由器。如果我扫描,我会看到新旧路由器(Typhon & Hermes恭敬地)。我已经用wpa_supplicant.conf完成了所有的标准操作,以存储SSID和密码,但是它不会连接到新的路由器(其他设备会这样做,当然,使用相同的SSID和密码)。我已经前后更改了我的wpa_supplicant.conf以拥有我的旧路由器,然后用我的新路由器替换了那些条目,它只对旧路由器的信息起作用。下面是一个控制台输出,在这个输出中,我放弃了尝试使用wpa_supplicant,并尝试使用网络管理器。我可以看到,在iw dev wlan0 scan中,我看到了我的新路由器Hermes和旧的路由器Typhon,但是当使用nmcli d wifi connect Hermes时,它就不再被看到了。我对此感到非常困惑,任何帮助或洞察力都将不胜感激。
pi@raspberrypi:~$ sudo iw dev wlan0 scan | grep SSID
SSID: Typhon
SSID: Echidna
SSID: SpectrumSetup-OD
SSID List
SSID: EmmerFamily
SSID:
* SSID List
SSID: SpectrumSetup-8D
SSID List
SSID: tacocat
OBJECT
SSID: Iris
SSID:
SSID: Kerr_Home
SSID: Hermes
SSID: ATT22M9uIC
pi@raspberrypi:~$ nmcli d wifi connect Hermes password ***
Error: No network with SSID 'Hermes' found.我目前使用的是raspbian 10,buster。
发布于 2022-12-30 18:51:49
这是由多个wpa_supplicants运行造成的。在执行killall wpa_supplicant之前,一定要使用nmcli con up 和sudo systemctl restart NetworkManager。如果您终止了wpa_supplicant进程,您应该会从nmcli dev status中看到wlan0或wifi设备类型的断开状态,这将使您知道重新启动NetworkManager服务,然后强制连接到您以前连接或手动创建的路由器的连接可能会迫使up建立连接。对于那些发现了这一切并经历过斗争的人,我祝你们好运。
https://unix.stackexchange.com/questions/730033
复制相似问题