我已将主板从“MSI B450 Tomahawk Max”升级为“MSI Mag X570S Torpedo Max”。我没有重新安装 Ubuntu,最初,在第一次启动时,一切似乎都运行正常。
从第二次重启开始,我的有线互联网速度就变得非常缓慢。最初尝试建立连接时似乎有很长的延迟,但一旦建立连接,速度就变得合理了。
例如,我可以使用 apt-get 下载软件包,使用 wget 和 curl 等工具也相当不错。但是,我无法安装 snap,它们总是失败,并显示“通过 POST 到‘https://api.snapcraft.io/v2/snaps/refresh’出现意外的 HTTP 状态代码 408”。Firefox 和 Chrome 都需要很长时间才能加载所有内容。我们花了好几分钟刷新了好几次才打开谷歌主页。我可以在网络面板中看到许多资源加载失败,因为连接时间太长,通过刷新,我从本地缓存中提供成功的资源,以便下次成功连接更多资源。一旦连接成功,下载速度就会非常快。
我尝试运行 speedtest-cli,经常会收到“无法检索 speedtest 配置错误:读取操作超时”的提示。当它成功执行时,测得的下载速度变化很大,有时很糟糕,有时还可以。我的连接速度约为 100MB,我测得的最快速度是 103.81MB,但通常会测得 80、60,甚至低至 2MB。
我尝试了以下操作,但行为没有发生改变:
- 运行 Ubuntu live USB。
- 从 r8169 降级至 r8168。
- 切换到不同的以太网端口(主板有 2 个:1GB 和 2.5GB)
- 在 Firefox 中将 network.dns.disableIPv6 设置为 true。
- 切换以太网电缆
- 切换回原始主板
更新修复了。是我的路由器出了问题。查看我的回答。
答案1
事实证明,这只是一个时机不对的问题,主板升级完全没有意义。
我尝试将同一根以太网电缆连接到另一台计算机,发现完全相同的网络问题。我家里的所有其他设备(有线和无线)都可以正常工作,所以我没有怀疑我的路由器,但重新启动路由器解决了这个问题。
唉……真是浪费时间!
答案2
我也遇到过类似的问题。此处发布的答案对我有帮助: https://askubuntu.com/a/1396350/1700811
这说明您需要通过写入控制台将您的 realtek 驱动程序更新为 dkms 驱动程序:
sudo apt update
sudo apt install r8168-dkms
sudo echo "blacklist r8169" > /etc/modprobe.d/blacklist-r8169.conf
reboot
我需要注意该命令:
sudo echo "blacklist r8169" > /etc/modprobe.d/blacklist-r8169.conf
出现“拒绝访问”错误,但它仍然修复了我的以太网速度。