我的 Ubuntu 16.04 经常断开 Wi-Fi(eduroam)连接。为什么?

我的 Ubuntu 16.04 经常断开 Wi-Fi(eduroam)连接。为什么?

我没有注意到任何模式,而且我确信 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。请参阅讨论以了解详细说明。

相关内容