![无线网络偶尔会随机断开连接](https://linux22.com/image/870435/%E6%97%A0%E7%BA%BF%E7%BD%91%E7%BB%9C%E5%81%B6%E5%B0%94%E4%BC%9A%E9%9A%8F%E6%9C%BA%E6%96%AD%E5%BC%80%E8%BF%9E%E6%8E%A5.png)
由于某种原因,我的笔记本电脑的无线连接会不时随机断开。当我编辑 Google Docs 文件、清理文件或离开电脑而笔记本电脑处于空闲状态时,它可能会突然断开;它似乎总是随机断开。这种情况可能在启动后一分钟左右到几个小时后变化很大。重新启动通常可以解决问题并重新连接。我正在运行 Lubuntu 14.10。
一旦断开连接,网络指示器就不会改变。单击它仍会显示所有附近网络的列表。如果我要求它断开与网络的连接,指示器图标将变为“Wifi 未连接”图标,但它仍会显示附近的网络。如果我单击重新连接到我的 Wi-fi 网络,它不会重新连接,指示器图标也不会改变。过了一会儿,它会变成“无线已禁用”,不会显示附近的网络。它会一直这样,直到我重新启动。我还没有测试它是否仍在搜索网络并显示它们,或者它是否还记得名称并显示它们。此外,一旦断开连接,我不确定实际操作系统是否意识到它已断开连接,或者只是指示器没有改变。
当我积极使用互联网时,这种情况不会发生。(例如下载文件、流式传输视频)
我最初以为这是因为我买了新的无线调制解调器,因为我的手机(Nexus 5)也遇到了类似的问题。(Wi-Fi 会断开连接而不显示感叹号符号(!表示有 wifi 连接但没有互联网)。我可以关闭 wifi 并连接到蜂窝数据,然后重新启用 wifi 就可以了。不过,这只发生在我的手机连接到 2.4Ghz 网络时)然后我意识到只有我的两个设备遇到此问题,也许这两个问题没有关联。我之所以这么想,是因为当我在sudo iwlist scan
断开连接后这样做时,它显示:
wlan0 Interface doesn't support scanning : Network is down
我已经把完整的输出sudo iwlist scan
和iwconfig
放在粘贴箱如果这有帮助的话。
我也运行 Wi-Fi 诊断工具并将结果放在粘贴箱也一样。
这里这是我禁用 N 协议之前的系统日志。
我按照@shaddy的建议禁用了N协议,但Wi-Fi仍然断开连接。我把一些内容/var/log/syslog
这里。
禁用笔记本电脑和路由器上的 802.11n 根本没有帮助。
答案1
编辑:这似乎增加了断开连接所需的时间,但最终还是会断开连接。:-(
当我跑步时:
sudo ifconfig wlan0 down
sudo rmmod ath5k
sudo modprobe ath5k nohwcrypt=1
sudo ifconfig wlan0 up
除非我重新启动,否则 Wi-Fi 不会断开连接。
options ath5k nohwcrypt=1
通过添加来使其永久生效/etc/modprobe.d/ath5k.conf
。
然后我又补充ath5k
道/etc/modules
。
来源:这里
答案2
无线上网驱动程序与 802.11n 协议和某些英特尔无线网卡存在一些问题。
解决方案是禁用 N 协议并采用可能速度较慢但更可靠的 802.11 协议变体。
您可以通过执行以下命令来实现:
sudo sh -c 'echo "options iwlwifi 11n_disable=1" >> /etc/modprobe.d/iwlwifi.conf'
然后重新启动。
如果这对您有用,请告诉我。如果不起作用,请/var/log/syslog
在您的帖子中包含内容。
编辑:@Yharooer ,好吧,我看禁用 N 协议对你不起作用。你可以尝试按照此问题的指示禁用 IPv6如何在 Ubuntu 14.04 中禁用 IPv6?然后重新启动,如果它再次断开连接,请您再次上传此命令的输出:
cat /var/log/syslog | grep Network