我没有注意到任何模式,而且我确信 Wi-Fi 运行正常,因为使用 Windows 10 的同一台计算机没有遇到任何问题。但是 Wi-Fi 不会关闭,它只是断开与网络的连接并在大约几分钟后重新连接。
我运行了这个并得到:
lspci -knn | grep Net -A2
03:00.0 Network controller [0280]: Qualcomm Atheros AR9462 Wireless Network Adapter [168c:0034] (rev 01)
Subsystem: AzureWave AR9462 Wireless Network Adapter [1a3b:2234]
Kernel driver in use: ath9k
Kernel modules: ath9k
正在运行dmesg
在众多信息中,最后一条是:
[ 3818.806656] wlp3s0: Limiting TX power to 5 dBm as advertised by 00:23:eb:39:28:21
知道为什么会发生这种情况吗?
谢谢。
答案1
我怀疑您的无线网卡正在尝试漫游到我怀疑附近的几个 eduroam 实例中的另一个实例。确认:
sudo iwlist scan
您还可以检查:
dmesg | grep assoc
我认为您会发现您的卡正在尝试与一个 eduroam 实例关联,然后又与另一个实例关联。它们每个都有一个不同的 MAC 地址;类似于 a4:2b:b0:dc:45:99 和 a4:2b:b0:dc:45:88 或类似的东西。如果是这种情况,如果您将网络管理器绑定到最强接入点的 MAC 地址,您可能会更幸运:Ubuntu 连接断开。工作了一段时间后又开始断开
答案2
看这Arch Linux 论坛上的讨论。
问题似乎出在使用 dhcpcd 时。讨论中建议改用 dhclient。请参阅讨论以了解详细说明。