Ubuntu 18.04.1 LTS Intel 无线在内核 4.15 下非常慢

Ubuntu 18.04.1 LTS Intel 无线在内核 4.15 下非常慢

我正在运行 Windows 10 和 Ubuntu 的双启动。Windows 中的 Wifi 速度很好,大约为 35 Mbp/s,但在 Ubuntu 中只有 0.5 Mbp/s。我尝试过更新适配器固件、禁用 IPv6、使用 Google 的 DNS、禁用 802.11n、切换到 wicd。但都无济于事。

以下是输出lshw -c network

*-network                 
       description: Wireless interface
       product: Intel Corporation
       vendor: Intel Corporation
       physical id: 14.3
       bus info: pci@0000:00:14.3
       logical name: wlo1
       version: 10
       serial: a0:c5:89:ff:7a:f8
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=iwlwifi driverversion=4.15.0-32-generic firmware=34.0.0 ip=192.168.1.11 latency=0 link=yes multicast=yes wireless=IEEE 802.11
       resources: irq:16 memory:a339c000-a339ffff


*-network
       description: Ethernet interface
       product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: enp2s0
       version: 16
       serial: 94:c6:91:6c:4e:97
       size: 10Mbit/s
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl8168h-2_0.0.2 02/26/15 latency=0 link=no multicast=yes port=MII speed=10Mbit/s
       resources: irq:17 ioport:3000(size=256) memory:a3204000-a3204fff memory:a3200000-a3203fff

*-network
       description: Ethernet interface
       physical id: 2
       logical name: docker0
       serial: 02:42:1f:e9:61:dd
       capabilities: ethernet physical
       configuration: broadcast=yes driver=bridge driverversion=2.3 firmware=N/A ip=172.17.0.1 link=no multicast=yes

输出自dmesg | grep iwl

[ 1007.254551] iwlwifi 0000:00:14.3: Unhandled alg: 0x707
[ 1007.254572] iwlwifi 0000:00:14.3: Unhandled alg: 0x707
[ 1007.254580] iwlwifi 0000:00:14.3: Unhandled alg: 0x707
[ 1007.254587] iwlwifi 0000:00:14.3: Unhandled alg: 0x707
[ 1007.254594] iwlwifi 0000:00:14.3: Unhandled alg: 0x707

这实际上持续了相当长一段时间。我只复制了前几行。只有第一部分发生了变化。括号里的部分。

答案1

在网上搜索了很多答案后,我终于找到了一些能帮我解决问题的方法。这似乎是 Ubuntu 18.04.1 使用的 Linux 内核中的一个错误。请查看此处的错误报告:英特尔网络适配器的驱动程序运行缓慢

我不能肯定这是否适用于任何其他网络适配器。看起来这个问题有一个补丁,如果你愿意的话,它可以被移植回来。我​​选择只更新内核。我从 4.15.0.32.35 升级到 4.18.3,问题就解决了。

首先尝试一下

这是我从中得到建议的另一个来源,但不幸的是,它对我没有用。Ubuntu 无线网络速度慢

如果不起作用,请尝试更新 Linux 内核

这是我用来获取有关更新内核的说明的来源更新 Linux 内核

以下是简要总结:

sudo add-apt-repository ppa:teejee2008/ppa
sudo apt-get update
sudo apt-get install ukuu

安装 UKUU 后,打开它并选择所需的内核并安装它。如果您收到互联网连接未激活的错误,请参阅以下信息。

如何解决使用 UKUU 时 Internet 连接未激活的问题

当尝试通过 UKUU 更新内核时,我收到“Internet 连接未激活”的错误。我能够使用此处的建议解决该问题:UKUU 的 Internet 连接未处于活动状态错误具体来说,我尝试了 dreamcat4 关于编辑 /etc/resolv.conf 的建议

以下是解决此问题的简单概述:

sudo nano /etc/resolv.conf

添加options single-request并保存文件。此更改不会保留,因为据我所知,这实际上不是编辑此文件的正确方法,但我没有花时间弄清楚如何正确编辑它,也不希望/需要保留更改。进行此更改后,您应该能够从 UKUU 安装内核。

希望这能帮到大家。我花了很多时间试图解决这个问题,所以希望这能帮助任何有同样问题的人,为他们节省一些时间。

相关内容