Ubuntu 20.04 网络性能极慢

tgr*_*nie 63 networking 20.04

我刚刚在其中一台Dell XPS 13机器上从 Ubuntu 18.04 升级到 20.04 ,网络性能很糟糕。从谷歌速度测试来看,互联网速度非常快(上传和下载均大于 300Mb/s)。

但是,每当我尝试浏览网站甚至运行sudo apt update连接时,通常都会超时。我的互联网在所有其他设备上都非常快,我真的不知道如何调试这个问题。

sudo lshw -class network -short && nmcli device status 
Run Code Online (Sandbox Code Playgroud)

显示

H/W path           Device           Class          Description
==============================================================
/0/100/1c.6/0      wlp2s0           network        Wi-Fi 6 AX200
/3                 br-96f5b790e29e  network        Ethernet interface
/4                 br-15e76fb81c05  network        Ethernet interface
/5                 docker0          network        Ethernet interface

DEVICE           TYPE      STATE         CONNECTION      
wlp2s0           wifi      connected     CSA HQ          
br-15e76fb81c05  bridge    connected     br-15e76fb81c05 
br-96f5b790e29e  bridge    connected     br-96f5b790e29e 
docker0          bridge    connected     docker0         
p2p-dev-wlp2s0   wifi-p2p  disconnected  --              
lo               loopback  unmanaged     --              
gpd0             tun       unmanaged     --             
Run Code Online (Sandbox Code Playgroud)

解决方案:

这似乎是一个非常普遍的问题,而且没有明确的原因。对我来说,这是因为 Ubuntu 重置了 TLP 配置,而电源管理又回到了“开启”状态。我通过编辑直接禁用了 Wi-Fi 电源管理:

sudo nano /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
Run Code Online (Sandbox Code Playgroud)

然后将值从 3 更改为 2,保存更改并重新启动。

我实际上从 Reddit 得到了这个解决方案,这对我的案例特别有效,但似乎它可能是由其他一些事情引起的。阅读下面所有建议的解决方案!

tgr*_*nie 52

最高投票的答案并没有为我解决这个问题,我从不同的来源得到了这个解决方案。

这是因为当我从 18.04 升级到 20.04 时,Ubuntu 会重置 TLP 配置,并且电源管理又回到“开启”状态。我通过编辑直接禁用了 wifi 电源管理/etc/NetworkManager/conf.d/default-wifi-powersave-on.conf并将值从 3 更改为 2,保存更改并重新启动。

  • 要测试禁用电源管理是否对您的情况有帮助而无需重新启动,请执行以下操作:`sudo iwconfig INTERFACE_NAME power off` (7认同)
  • 这对我在 Dell 5540 上的 ubuntu 20.04 上有用 (2认同)
  • 谢谢。这对我很有帮助。请注意,`sudo reboot` 可以从命令行重启 Ubuntu 机器。https://askubuntu.com/a/397505/48214(但如果启用了磁盘加密,则需要在机器上输入密码。)此外,如果您已经插入有线以太网并想禁用无线电:`nmcli radio wifi off` https://askubuntu.com/a/834194/48214 (2认同)

小智 25

可能是“backport-iwlwifi-dkms”包

没有这个包我体验了更好的性能,所以我建议删除它

$ sudo apt remove backport-iwlwifi-dkms

这是一个已知的错误

https://bugs.launchpad.net/ubuntu/+source/backport-iwlwifi-dkms/+bug/1869588

  • 经过几天对 DNS over TLS 问题的多次更改和测试,使用 systemd-resolved、stubby 和 NetworkManager,这才是真正的问题。删除这个包修复了我的停滞网络。这不是 DNS 问题,我认为这是由于我在调试时看到的反复失败。谢谢你。 (3认同)
  • 我遇到了同样的性能问题...但是,当我尝试卸载“backport-iwlwifi-dkms”软件包时,我收到一条消息“ackage 'backport-iwlwifi-dkms'未安装,因此未删除”易于 (2认同)
  • 你救了我的命。我在 18.04 的内核 4.x 上安装了这个包,因为我的主板只支持 wifi/蓝牙 内核 5.x。由于 Ubuntu 20.04 使用内核 5.x,该软件包与新内核发生冲突,这就是原因! (2认同)

Raf*_*ael 6

我在无线互联网速度慢时遇到了同样的问题,对我有用的是按照以下帖子中提出的步骤操作:

ubuntu 16.04 上的互联网连接速度非常慢

基本上,我/etc/gai.conf以超级用户身份编辑了该文件:

sudo nano /etc/gai.conf
Run Code Online (Sandbox Code Playgroud)

然后我查找带有的行precedence ::ffff:0:0/96 100并删除了#它前面的字符。我必须重新启动我的系统才能生效。它就像一个魅力。

有趣的是,当我使用 Ubuntu 20.04 Beta 时,这个问题并没有发生。后来我安装了LTS版本,就开始出现这个问题。


小智 5

非常感谢您在上面提供的所有信息。

在这里我想告诉你我的情况。

我有一个 XPS-13-9360(i7-8550U、16G、1T)并手动安装了一个杀手级 1650(又名 intel ax 200)。我遇到了同样的问题,无线连接速度极慢。

自从我安装了 linux-5.6.7-generic 内核后,问题似乎已经解决了。(虽然最后一个是 5.4.0-low-latency,但我不知道为什么我安装了低延迟版本,我所做的只是从带有 5.3 内核的 Ubuntu 19.10 do-release-upgrade)。

在这里我建议你安装一个通用内核而不是所有一个(通过uname -sr,你可以看到你使用的是什么类型的内核),如果可能的话升级到更新的内核。

顺便说一句,我没有牺牲 WiFi 6,Linux 5.6.7 似乎还可以

最好的,莱昂


zul*_*ulu 5

也在戴尔 XPS 7390 上从 Ubuntu 18.04 更新到 20.04,遇到了同样的问题,并且接受的解决方案运行良好(见评论):

sudo nano /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf

我只想为像我这样的任何其他新手添加Ctrl + o,然后Enter保存所做的更改,Ctrl + x然后退出纳米模式(https://wiki.gentoo.org/wiki/Nano/Basics_Guide)。在这里,Ctrl + Alt + t是打开终端的方式,您可以在其中输入所有这些命令。

我目前的下载速度(与同一张桌子上的 Win10 机器相比)为 87 Kbps(对比 19Mbps),上传速度为 6.7 Mbps(对比 8.5Mbps)。