仅 Manjaro 笔记本电脑上的 Wifi 间歇性断开

仅 Manjaro 笔记本电脑上的 Wifi 间歇性断开

我正在 Dell XPS 9560 上运行 Manjaro 安装。最近出现了一个非常烦人的问题。

一天中的任意时间我的无线网络都会掉线。它不会断开连接(它会显示我已连接),但是对任何域的 ping 操作都会失败。这只发生在这台笔记本电脑上。

我运行dmesg并注意到 DNS 上有一堆用于多播的块。结果我确实ufw allow out dns认为这可能是问题所在,但事实并非如此。我也尝试过重新安装wpa-supplicant,但没有成功。我怀疑是这种情况,因为我正在连接到 WPA 网络,但它没有修复它。添加新的 UFW 规则后,dmesg 在 wifi 断开期间不会显示任何异常情况。

跑步sudo systemctl | grep network给了我:

network-online.target                                                                  loaded active active    Network is Online                                                            
network.target                                                                         loaded active active    Network   

sudo systemctl | grep net

sys-devices-pciMY_DEVICE_ID-net-wlp2s0.device                     loaded active plugged   QCA6174 802.11ac Wireless Network Adapter                                    
sys-subsystem-net-devices-wlp2s0.device                                                loaded active plugged   QCA6174 802.11ac Wireless Network Adapter                                    
network-online.target                                                                  loaded active active    Network is Online                                                            
network.target                                                                         loaded active active    Network    

调用networkctl给出:

WARNING: systemd-networkd is not running, output will be incomplete.

IDX LINK   TYPE     OPERATIONAL SETUP    
  1 lo     loopback n/a         unmanaged
  2 wlp2s0 wlan     n/a         unmanaged

没有跟踪journalctl任何东西看起来非常可疑。有很多“激活无线网络 xyz <2 of 5>”的调用,但没有其他异常。

lspci -k

02:00.0 Network controller: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter (rev 32)
    Subsystem: Bigfoot Networks, Inc. QCA6174 802.11ac Wireless Network Adapter
    Kernel driver in use: ath10k_pci

我不知道是什么原因造成的,而且这是非常具有破坏性的。有什么猜测吗?

答案1

这似乎dhcpcd与 相冲突dhclient。通过禁用dhcpcd和启用dhclient以及配置NetworkManager使用dhclient似乎已经解决了这种情况 - 至少暂时是这样。任何日志中都没有迹象表明存在这种情况。

如果问题仍然存在,我会报告。我希望这个问题在 Manjaro 的未来版本中得到解决。

编辑:

问题还没有解决。然而,dhclient当它死掉时重新运行可以修复它。很烦人。dhclient几乎每小时都会重新运行一次。

答案2

就我而言,问题出在内核上。我将内核从 降级5.154.19.

只需更改内核即可解决问题。尝试一下。

我尝试了 3 种不同的内核,4.19 是正确的。

此外,如果这不起作用,您还可以做一件事,检查您拥有的 wifi 卡inxi -N并下载适合您系统的驱动程序。

相关内容