Lio*_*ter 5 dual-boot networking xps atheros 16.04
在通过 Google 搜索并询问 Ubuntu 后,我找不到解决我的问题的方法:我有一台运行 Windows 10 和 Ubuntu 16.04 的戴尔 XPS 13 和双启动,我的互联网下载速度很好,但我的上传速度要慢得多比我在 Windows 上的速度,老实说,我无法以这种方式完成任何工作。
这是我的互联网测试结果:
$ curl -s https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py | python -
Retrieving speedtest.net configuration...
Testing from Bezeq International (79.176.94.28)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by Partner (Tel Aviv) [1.56 km]: 30.989 ms
Testing download speed................................................................................
Download: 33.93 Mbit/s
Testing upload speed................................................................................................
Upload: 0.15 Mbit/s
Run Code Online (Sandbox Code Playgroud)
结果: sudo lshw -C net
:
$ sudo lshw -C net
[sudo] password for liorscha:
*-network
description: Wireless interface
product: QCA6174 802.11ac Wireless Network Adapter
vendor: Qualcomm Atheros
physical id: 0
bus info: pci@0000:3a:00.0
logical name: wlp58s0
version: 32
serial: 9c:b6:d0:e6:d5:79
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=ath10k_pci driverversion=4.13.0-38-generic firmware=WLAN.RM.4.4.1-00051-QCARMSWP-1 ip=10.0.0.15 latency=0 link=yes multicast=yes wireless=IEEE 802.11
resources: irq:286 memory:dc000000-dc1fffff
Run Code Online (Sandbox Code Playgroud)
结果iwlist wlan0 s
:
wlan0 Interface doesn't support scanning.`
Run Code Online (Sandbox Code Playgroud)
结果lsmod | grep ath10
:
ath10k_pci 45056 0
ath10k_core 352256 1 ath10k_pci
ath 28672 1 ath10k_core
mac80211 782336 1 ath10k_core
cfg80211 614400 3 mac80211,ath,ath10k_core
Run Code Online (Sandbox Code Playgroud)
这些是我已经尝试过的事情:
编辑
这为我解决了它。
您似乎受到此错误的影响。存在问题和建议的帖子68条。最新的一项建议:
\n\n一年多前,但在发布原始答案后,出现了错误修复。它发生在内核4.16-rc5
发布和源代码更改注释状态期间:
\n\n\n不同 sk_pacing_shift 值实现的吞吐量(10 秒 netperf 运行到 WiFi 跳另一端主机的 5 次迭代的平均值):
\n\n\n
\n\n- sk_pacing_shift 10:43.21 Mbps(补丁前)
\n- sk_pacing_shift 9:78.17 Mbps
\n- sk_pacing_shift 8:123.94 Mbps
\n- sk_pacing_shift 7:128.31 Mbps
\n通过此更改,竞争流的延迟从约 3 毫秒增加到约 10 毫秒。\n 这与非 WiFi 设备本身发起的流引起的排队延迟大致相同(因此不受 TSQ 限制)。
\n\n签署人:Toke H\xc3\xb8iland-J\xc3\xb8rgensen
\n
您本能地认为内核大于4.15
修复错误所需的内核。下一节将解释这一点,但事实并非如此。
4.14.114
LTS中修复了内核 4.16-rc5 到内核 5.0 的错误我仍在使用内核4.14.xxx
LTS(长期支持),该版本还有另外 5 年的更新,包括上面的补丁4.16
和最近的内核5.0
错误修复。
为了证明错误修复是否存在,请转到我当前的内核4.14.114
所在的位置:
它说:
\n\n\n\n\n要获取构建它们的源代码,请获取以下提交:
\n\nRun Code Online (Sandbox Code Playgroud)\ngit://git.launchpad.net/~ubuntu-kernel-test/ubuntu/+source/linux/+git/mainline-crack v4.14.114\n
All commits
Adjust TSQ pacing shift
要加快该过程,请在搜索字段中键入内容。Expand
,您将看到:小智 1
我可以确认这个问题与 @WinEunuuchs2Unix 发布的bug #1670041有关。仅供参考,我的 PCI-E 无线适配器是TP-LINK TL-WDN4800
:
lspci -nn |grep -i wireless
Network controller [0280]: Qualcomm Atheros AR93xx Wireless Network Adapter [168c:0030] (rev 01)
Run Code Online (Sandbox Code Playgroud)
ath10k 上传输 TCP 流的低吞吐量应通过以下 mac80211 提交修复:
mac80211:调整 TSQ 节奏变化
https://git.kernel.org/linus/36148c2bbfbe50c50206b6f61d072203c80161e0
显然 v4.16-rc5 是第一个进行该提交的版本。
将我的内核升级到 4.17(以前是 4.14 LTS)修复了这个问题。
归档时间: |
|
查看次数: |
1937 次 |
最近记录: |