WiFi傳輸速率702 Mbit,接收速率僅54 Mbit

WiFi傳輸速率702 Mbit,接收速率僅54 Mbit

使用 TP-Link Archer T4U USB3 無線轉接器,我在 Windows 10 Home Powershell 中以 5Ghz 取得以下資訊。

netsh wlan show 接口,結果如下:

系統有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 設置,設備日誌顯示大多數接收資料包在 400 Mbit 到 800 Mbit 之間。

我知道 AP 設定正確,因為使用我的筆記型電腦的內部 Intel 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兆比特。

我還使用 Archer T4U 在 Linux 和 Windows 用戶端之間進行了 Iperf3 速度測試。結果是 90 Mbit。


編輯:現在我找到了這個線程,它討論禁用 QOS,這將雙向速度提高到 156 MBit。它還討論了一個新的驅動程序,該驅動程式是其他地方找不到的。

答案1

如果 RX 保持在 54 的 802.11 速率,這表示您的轉接器正在記錄 AP 傳送到用戶端的管理或控制封包。這些資料包通常在 5GHz 中以 OFDM 速率發送。

因此,如果您的 PC 空閒時 RX 速率空閒為 54,我不會太擔心。現在,客戶端上的 RX 表示下游流量,客戶端上的 TX 表示上游流量。網路上的大部分流量都在您的客戶端的下游(還在我這裡嗎?)。設定 iPerf 時,您必須在無線用戶端上設定伺服器並在有線網路上設定 iPerf 用戶端。這樣,當您將流量推送到無線客戶端時,它將是下游流量。

當流量運作時,檢查 netsh 並查看 RX 是否增加。現在請注意,每個客戶端驅動程式更新 802.11 RX/TX 速率的驅動程式演算法都不同。嘗試幾次,看看結果是否積極。

有線客戶端(iPerf 用戶端)-----AP ((( ))) 無線客戶端(iPerf 伺服器)

不要忘記在 iPerf 會話的兩側添加 -w 256k 以增加 TCP 視窗大小。這對於提高吞吐量是必要的。

相關內容