[GUIDE] Successful Wi-Fi 7 (802.11be) on Framework 13 AMD with Qualcomm QCNCM865 and Arch Linux

You’re not alone. I’m 9 weeks and counting. LTT Secret Shopping Framework Discussion Thread

Yeah, I’ve seen LTT’s video. I don’t have Floatplane so I don’t know if there’s more info there vs the freely available YouTube video (not free to me as a YT Prem/YT Music subscriber).

Finally got mhy FW16 back, and can confirm, no crashing now on 6.11.3.

Haven’t played with BT yet, but I’m sure it’s going to echo what everyone else have been saying. :slight_smile:

Speeds not very impressive in Linux, but seems fine in Windows. I get about 400-480 Mbps down on Linux, but I can get 780 Mbps down in Windows. My AP is a TPLink EAP-773 (WIFI7) and a 1 Gbps fiber internet.

Even trying to saturate the BW by doing a speed test while copying a huge file from my NAS, I can get 1 Gbps (on a 2.5 Gbps connection) in Windows, but still around 480-500 Mbps in Linux.

2 Likes

I upgraded to Fedora 41 and then installed my Qualcomm NCM865. I am getting 600mbps in MLO which is slower then the stock WiFi 6E card running Fedora 40. I tried just 5.8ghz and I get the same speed. I suspect MLO is not working with this card in Fedora 41.

are you able to disable MLO and try just 6GHz?
which AP you have?

I have a TP Link EAP783. I can connect using just 5GHz (No MLO) but I am not sure if I can connect with just 6GHz. I might have to enable anther SID in the access point.

5GHz is so crowded those days…
when you set it all with the same name, the laptop does not connect to 6GHz?
You can try a 6GHz-only SSID to see how the speeds looks like if possible.
I have a U7 Pro, but my Qualcomm card did not arrive yet.

I will have to try that. 5GHz is not crowded where I am and 2.4GHz only has a couple neighbors. I live in the pine barrens of south New Jersey. Every house has acres of property. :slight_smile:

MLO not available yet
https://lists.infradead.org/pipermail/ath12k/2024-October/004213.html
That’s the PR for Liux 6.13 containing: Phase 1 of 802.11be MLO feature

1 Like

Ahhh that explains it. Thanks for the info!

is your 5GHz band set to 160MHz?
From my tests (using a older laptop with Intel AX200 and Galaxy S21) I was most of the time only getting 650-750 Mbit at 80MHz on the laptop and (strangely) on the S21 ~800 mbit.
at 160MHz on non DFS channels the story was flipped, the laptop saturated the 1G uplink and the S21 went down to ~600Mbit.

For channel bandwidth I have all 3 bands set to auto. 5GHz goes up to 240MHz and 6GHz 320MHz.

I just got my Qualcomm W7 card installed, and I can confirm that using a W6E AP I get only ~600 mbit both directions, sometimes I get ~900, but is rare.

Checking on wavemon, It seems to be trying to establish a MLO connection, even if the AP is a W6E and not a W7, that may be the bug in the ath12k driver.


PHY rate shows as 3241Mbit/s on a 2x2 W6E is kind of not possible…

It seems that the new kernel (Linux 6.11.6-300.fc41.x86_64) on Fedora fixed the speed issue, I’m getting consistent 1.5Gbps+ on a W6E AP

My speed has not improved with the latest kernel update. I guess there’s still a Wi-Fi 7 issue.

Do you have the 2.4GHz enabled on the same SSID?
If yes, try disabling it and see if you see improvement

I tried disabling 2.4GHz but it made no difference in speed. I also tried enabling OFDMA on all three brands but that also had no effect.

Just a quick update, the issue seems to be with WiFi7 (be) APs, it does not connect to 6GHz at all, on 5GHz I get only ~300Mbps local speed.
on a 6GHz-only SSID, it does not even “see” the SSID (at least on my UniFi U7 Pro).
The original Mediatek was a bit better, but lost connection all the time with all my APs, without any reason to.

Could anyone try 6.12 rc7 kernel? I see a bunch of fixes here: Merge tag 'wireless-2024-10-21' of git://git.kernel.org/pub/scm/linux… · torvalds/linux@e31a821 · GitHub

I’m using it, working well. No commits of ath12 driver tho