ath9k 上的 Wifi 连接因接口负载增加而冻结

ath9k 上的 Wifi 连接因接口负载增加而冻结

我从大约 2 年前就面临这个问题,使用了很多不同的内核版本,使用 openSuse 和 Ubuntu 发行版,这没有什么区别。无线网卡为 USB TP-Link TL-WN721N 和 TL-WN822N。

互联网连接一直很好,直到我加载无线接口进行更广泛的下载,有时 30MB 的文件就足够了,没有规则。然后连接就会丢失,直到我断开 USB 卡并将其放回去。 dmesg 对于问题的发生没有任何说明。对于/var/log/kern.log和 也是如此/var/log/syslog。该问题在 Linux 上的 wlan 上可重现,但在有线连接上则无法重现。当我通过网络浏览器从互联网下载,也通过 NFS(使用 mc)从本地 NAS 下载时,就会发生这种情况。 USB 卡是否连接到主板 USB 插座或 LCD 显示器 USB 集线器都没有关系。当下载使用所有卡的 badwidth 时,这种情况发生的频率比我以大约 1MB/s 的速率下载时发生的频率要高得多。无论我下载多大的文件,它都无法在 Windows 上重现。据我所知,没有日志说明任何内容。

我可以检查哪些日志?

答案1

我对模块 athk9 也有类似的问题。

我通过停用电源管理解决了这个问题。

touch /etc/modprobe.d/ath9k.conf

然后

echo "options ath9k ps_enable=1" | tee -a /etc/modprobe.d/ath9k.conf

更多参数通过命令显示:modinfo ath9k -F parm

通过 systemd,您可以用来journalctl -b | egrep -i 'wpa|network|firm'搜索一些相关条目。

相关内容