![如何弥补 Ubuntu 中不稳定的 wifi 连接?(丢失大量数据包和超时)](https://linux22.com/image/930233/%E5%A6%82%E4%BD%95%E5%BC%A5%E8%A1%A5%20Ubuntu%20%E4%B8%AD%E4%B8%8D%E7%A8%B3%E5%AE%9A%E7%9A%84%20wifi%20%E8%BF%9E%E6%8E%A5%EF%BC%9F%EF%BC%88%E4%B8%A2%E5%A4%B1%E5%A4%A7%E9%87%8F%E6%95%B0%E6%8D%AE%E5%8C%85%E5%92%8C%E8%B6%85%E6%97%B6%EF%BC%89.png)
我的 wifi 连接通常工作正常,但有时会变得不稳定。ping 多次中断、延迟(最多 2000 毫秒),有时还会出现重复。有时 wget 无法解析 DNS,或者显示速度为 5-10 KB/s。Firefox 甚至 Lynx 经常超时,下载失败。
这是一个共享连接,我无法更改路由器(移动它、更改频道、连接以太网电缆等)。我猜这可能是由于高负载或重叠频道造成的,但我对此无能为力。其他地方的 Wifi 网络运行良好,但我只能在白天访问这个网络。
网速慢没什么问题。烦人的是标签超时,我需要从头开始重新加载。访问一个页面可能需要多次重新加载。
wget --continue
对下载有很大帮助。我尝试将Firefox 中的network.http.connection-timeout
和更改network.http.connection-retry-timeout
为 300 秒,但似乎没有影响任何东西。我希望 Firefox 继续尝试并在必要时重新发送丢失的数据包,直到它加载完所有内容。
是否有任何 Firefox 或 Ubuntu 配置更改或软件可以使不稳定的连接更易于使用?
答案1
断线可能是由于 NIC 调用省电功能造成的。要稳定连接,首先要尝试关闭省电功能。在终端中:
sudo sed -i 's/3/2/' /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
以上操作将更改 WIFI 适配器的默认省电模式。要恢复更改,只需交换 的位置即可3/2
。