WiFi传输速率702 Mbit,接收速率仅54 Mbit

WiFi传输速率702 Mbit,接收速率仅54 Mbit

使用 TP-Link Archer T4U USB3 无线适配器,我在 Windows 10 Home Powershell 中以 5Ghz 获得以下效果。

netsh wlan show interface,结果如下:

系统上有1个接口:

Name                   : Wi-Fi
Description            : TP-Link Wireless USB Adapter
GUID                   : ****
Physical address       : ****
State                  : connected
SSID                   : WiFi-Gast
BSSID                  : ****
Network type           : Infrastructure
Radio type             : 802.11ac
Authentication         : WPA2-Personal
Cipher                 : CCMP
Connection mode        : Auto Connect
Channel                : 44
Receive rate (Mbps)    : 54
Transmit rate (Mbps)   : 702
Signal                 : 100%
Profile                : WiFi-Gast

Hosted network status  : Not available

我在同一个房间有一个类似的 Linux 设置,设备日志显示大多数接收数据包在 400Mbit 和 800 Mbit 之间。

我知道 AP 设置正确,因为我的笔记本电脑的内部英特尔 WiFi 卡连接正确,780 Mbit,接收和传输都是。

我刚刚安装了 TP-Link 的最新驱动程序,但驱动程序版本从 1030.11.503.2016 降到了 1030.2.731.2015。所以我把它恢复了。

我忘了说,连接后的最初几秒/几分钟内,TP-Link WiFi 的速度都很高。然后接收速度下降到 54 Mbit,再也没有上升。无论是 wifi N / AC / 2.4 GHz 还是 5GHz,接收速度都会下降到 54 Mbit。

我使用 LANBench 进行了速度测试,测试主机为千兆主机(作为客户端),TP-Link Archer T4U(作为服务器)。

结果是接收速度约为 190 Mbit,而接收速度仅为!4 MBit。

我还对 Linux 和 Windows 客户端进行了 Iperf3 速度测试,两者都使用了 Archer T4U。结果是 90 Mbit。


编辑:现在我找到了这个帖子,它讨论了禁用 QOS,从而将速度提高到 156 MBit。它还讨论了一个在其他情况下找不到的新驱动程序。

答案1

如果 RX 保持在 802.11 速率 54,则意味着您的适配器正在记录 AP 向客户端发送的管理或控制数据包。这些数据包通常以 5GHz 的 OFDM 速率发送。

因此,如果您的 PC 空闲时 RX 速率为 54,我不会太担心。现在客户端上的 RX 表示下行流量,而客户端上的 TX 表示上行。互联网上的大部分流量都是到您客户端的下行流量(还跟得上我吗?)。设置 iPerf 时,您必须在无线客户端上设置服务器,在有线网络上设置 iPerf 客户端。这样,当您将流量推送到无线客户端时,它将是下行流量。

在流量运行时,检查 netsh 并查看 RX 是否增加。现在请注意,更新 802.11 RX/TX 速率的驱动程序算法对于每个客户端驱动程序都是不同的。尝试几次,看看结果是否为正。

有线客户端(iPerf 客户端)-----AP ((( ))) 无线客户端(iPerf 服务器)

不要忘记在 iPerf 会话的两侧添加 -w 256k 以增加 TCP 窗口大小。这对于提高吞吐量很有必要。

相关内容