我已经为我的 wifi 连接苦恼了好一阵子。基本上,问题是它断开了,但不会自动重新连接。相反,一个小程序会提示我重新连接,这种情况每 10 分钟就会发生一次。
我的尝试
我认为问题出在网络管理器上,因此我使用 Networkd 进行连接,但我无法仅通过启动服务就使其工作,因为必须以某种方式配置 wifi 卡。
网络管理器使用wpa_supplicant在后端,我想知道问题是否在于 NM 如何使用 wpa_supplicant,因为它们针对不同的驱动程序有不同的文件,例如:
$ ls /lib/systemd/system/wpa_\t
[email protected]
wpa_supplicant.service
我还检查过 NetworkManager 服务配置文件在失败时是否会重新启动。
我不确定该做什么或尝试什么,非常欢迎一些帮助来诊断和解决问题。
使固定
答案1
使用其他服务应该可以解决问题。
尝试运行sudo systemctl enable systemd-networkd
并sudo systemctl start systemd-networkd
。
注意:您可能必须通过运行来禁用 NetworkManager sudo systemctl disable NetworkManager
。
另一件可以尝试的事情是sudo systemctl restart NetworkManager
或sudo systemctl restart systemd-networkd
(如果您不想使用 NetworkManager)
欲了解更多信息,请查看这页。