Bug 213173

Summary: Low Rx Rate on 802.11ax using AX200 (Linux only)
Product: Drivers Reporter: beta990 (francois5537)
Component: network-wireless-intelAssignee: Default virtual assignee for network-wireless-intel (drivers_network-wireless-intel)
Status: NEW ---    
Severity: normal    
Priority: P1    
Hardware: Intel   
OS: Linux   
Kernel Version: 5.12.3 Subsystem:
Regression: No Bisected commit-id:
Attachments: router-linux-speed
router-windows-speed
iperf3-linux
iperf3-windows

Description beta990 2021-05-22 09:41:16 UTC
Created attachment 296931 [details]
router-linux-speed

My Intel Wi-Fi 6 AX200 keeps reporting a really low Rx speed, using Windows 10 (dual-boot) with the latest drivers, the Rx speed is normal and the Wifi card is performing far better (see results).

If I disable 802.11ax (on router or using iwlwifi disable_11ax=y) the issue disappears, but it doesn't use the full potential of my router. I think this is a firmware Linux bug, as it doesn't show up anywhere else.
Comment 1 beta990 2021-05-22 09:41:42 UTC
Created attachment 296933 [details]
router-windows-speed
Comment 2 beta990 2021-05-22 09:42:21 UTC
Created attachment 296935 [details]
iperf3-linux
Comment 3 beta990 2021-05-22 09:42:39 UTC
Created attachment 296937 [details]
iperf3-windows
Comment 4 beta990 2021-05-22 10:51:40 UTC
Downgrading the kernel to LTS fixes the problem:

Linux desktop 5.10.38-1-lts #1 SMP Wed, 19 May 2021 08:46:06 +0000 x86_64 GNU/Linux
Comment 5 beta990 2021-05-22 12:36:48 UTC
So it seems 1/2 antenna connector wasn't connected to the board. After the reattach the issue seems to be gone. :)

It makes me wondering if Windows only uses 1 antenna (knows it can only use one), and Linux needs both antenna connectors?