gho*_*jar 13 linux wifi elementary-os
我有一台双启动elementaryOS Loki和Windows 10的笔记本电脑。直到最近一切都很好,但现在elementaryOS中的wifi突然变得非常慢(大约0.5Mbit下载,大多数速度测试甚至没有开始上传测试)。使用以太网,我可以正常下载 80 MBit。我也在 Windows 上尝试过,它通过 Wifi 仍然是 25 MBit。
编辑:
lspci -knn | grep Net -A2
01:00.0 Network controller [0280]: Intel Corporation Centrino Advanced-N 6235 [8086:088e] (rev 24)
Subsystem: Intel Corporation Centrino Advanced-N 6235 AGN [8086:4060]
Kernel driver in use: iwlwifi
uname -a
Linux tobias-530U3BI-530U4BI-530U4BH 4.10.0-38-generic #42~16.04.1-Ubuntu SMP Tue Oct 10 16:32:20 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
Run Code Online (Sandbox Code Playgroud)
GAD*_*D3R 14
要改善通过英特尔 wifi 卡的连接,您可以:
/etc/modprobe.d/iwlwifi.conf
使用以下内容创建一个:
options iwlwifi 11n_disable=1
options iwlwifi swcrypto=1
options iwlwifi 11n_disable=8
options iwlwifi bt_coex_active=0
Run Code Online (Sandbox Code Playgroud)
Mik*_*rdy 11
TL;DR:看起来 4.17.x(和更高版本)内核使用带有库存配置的 iwlwifi 驱动程序实现了高速。
我也在 Linux(Ubuntu 18.04LTS 和它的股票内核 - 4.15.0-30-generic 和 4.15.18-041518-generic)下使用股票配置遇到非常慢的 wifi。我的设置在 Windows 10 中可以达到 ~55MB/s,但在 Linux 中只能达到 ~3MB/s。如果这很重要,该卡是戴尔 XPS 15 9570 中的 AC9260。
我尝试了其他地方推荐的所有内容(电源管理、11n_disable modprobe 参数等),但没有任何效果。我恢复了所有这些更改,因此我的配置是 Ubuntu 18.04LTS 安装后配置。
我安装了 UKUU(一个 ubuntu 内核更新程序包,如果你使用不同的发行版,你需要另一个内核升级机制),升级到 4.17.x-mainline(当前是 4.17.14-041714-generic)并且没有其他变化我现在在 Linux 中达到 47MB/s。我的带宽测试不够科学,不能说我现在无法获得与 Win10 相同的性能,但即使没有 git bisect 来查看解决它的方法,我现在认为这是一个已解决的问题,因为简单的内核升级有效。
[编辑 2019/01/30 报告我在 4.19.x 和 4.20.x 系列上继续取得成功 - 看起来 4.15.x 只是有这个驱动程序的性能问题,在 4.17.x 或之前的某个时间修复,并且它有从那以后一直很好。]
归档时间: |
|
查看次数: |
28322 次 |
最近记录: |