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

Yes, in 6.10.0-rc3. But I should test ath12k master from git

1 Like

I finally replaced my AP. Just to recap since I’m sure people don’t follow me and my issues - the old one was an Asus RT-AC3200 and the RZ616 kept killing my AP’s 5 GHz radio which knocks out all connectivity for all of my clients on the same band when the RZ616 is doing heavy transfers. I replaced the RZ616 with the AX210, and speeds was more or less the same, but more importantly, it was not killing my AP.

I now saved enough to get a TPLINK EAP773 AP (WIFI7), and the AX210 is performing very well. I was pretty impressed. however, I wanted to see how the RZ616 behaves and performs. Well, no knocking out my AP - good. BUT… in Fedora, I had a hard time connecting and STAY connected (once it does connect). When it DID finally stay connected (after multiple tries), I was only getting 200 Mbps down and 100 Mps up. In Windows 11, it connected quickly, BUT speeds were slower than the AX210. I was getting 800 down 700 up. With the RZ616, I get 690 down and 330 up.

I’m going back to the AX210. And based on my experience with mediatek, I will NOT be getting a WIFI7 card from them. So I’m kinda stuck if I want a WIFI7 card. I can only hope that either the BE200 or the Qualcomm card gets better support on both Linux and Windows with the AMD platform.

Color me disillusioned regarding this WIFI7/AMD situation.

1 Like

The uploading bug will be fixed in linux 6.11
https://lore.kernel.org/ath12k/20240715023814.20242-1-quic_bqiang@quicinc.com/T/#u
@ryanpetris

1 Like

Happened upon this, I’d like to see about grabbing one of these for some unofficial internal testing. Where might one get one of these?

I don’t think you can (easily) get them as loose cards, but the easiest way is to buy an

MSI HERALD-BE NCM865 or Gigabyte AORUS GC-WIFI7 version 1.0 ONLY

and remove the WiFi card from that. (Note: The Gigabyte card only has the Qualcomm WiFi chip in version 1, so be careful if you’re looking at that one!)

Would be neat if the Framework marketplace could stock these!

They’re readily available on Amazon here: https://www.amazon.com/gp/product/B0CVJPCQFJ/

As @Crystalyne said you’ll have to remove it from the carrier, but in this case it’s just a single screw so it’s easy to remove.

2 Likes

Mine is supposed to come in tomorrow, I’ll update for people running Ubuntu 24.04 what my experience is with this.

Update: It got delayed, should be here Friday US Eastern time now.

1 Like

Thanks folks. As I zoomed in the image, I realized this would work.

I’m going to do some testing of my own. I like the idea of an Atheros option, especially new tech.

2 Likes

You’ll want kernel 6.9 mini to have a correct behavior and then with 6.11 it will be even better, with the latest ath12k patch I can say now it’s working very good, very stable, high speed and the upload bug is gone

Thanks for reporting.

Does it also work in AP mode, or only as STA? If AP, full 802.11be features, including MLO? Phoronix says MLO code just got pulled into 6.11 branch, but didn’t explain if it was STA or AP functionality…

1 Like

I can confirm that this patch fixes the crashing issue. That said, I’m still able to get faster speeds from an AX210 wifi card. I’m only able to get ~300Mbit upload and ~500Mbit download on 5Ghz and 6Ghz, but had a weird issue on 6Ghz where initially I was getting ~2Mbit but upon reconnecting it got back up to ~500Mbit.

Note I tested this using linux-mainline on Arch with ~5 patches applied including this one; the others were needed for this change to merge correctly. I’ll post the details later for anyone interested.

2 Likes

Been testing on Ubuntu 24.04 over the weekend with the Mainline 6.9.9 kernel (I haven’t had the time to compile the kernel with patches yet), and I’m pulling down 600Mbs, and getting an upload of around 60Mbs, however this may actually be a limitation of the AP I have (given I get similar results on my phone with built in Wifi 7). I may need to look into getting a better AP to test it better.

However, regardless I’m pretty happy, it’s a much better result than what I was getting with the Wifi card module that came with my AMD 13" framework (about 200/25). And so far it also hasn’t randomly disappeared after being suspended (which the original module did all the time to me).

Could anybody verify that if the NCM865 supports cis-central and cis-peripheral via running btmgmt info? That’s crucial for LE Audio and the NFA765 I previously got didn’t support these two.

Just ran it:

supported settings:
powered connectable fast-connectable discoverable bondable link-security ssp br/edr le advertising secure-conn debug-keys privacy static-addr phy-configuration cis-central cis-peripheral

current settings:
powered ssp br/edr le secure-conn cis-central cis-peripheral iso-broadcaster sync-receiver

What AP’s are y’all running ? I get 2400mbit from the rz616/mtk7922 to Qualcomm wifi6 AP’s and 1200mbit to Broadcom based ones. It sounds more like your AP situation is causing problems with the speeds you are posting.

The BE based AP’s (found in ASUS and TPlink) have proven very much to be steps backwards in my experience from the wifi6 kit on the market and would advise avoiding. For reference I am using combinations of ax89x and XT8 from asus.

Thank you so much!

Just got my Qualcomm WIFI 7 card. On Fedora 40 so current kernel is 6.9.9 and yeah, heavy traffic will kill the network. And sometimes it hard crashes and nothing is responding… only a hard shutdown got me out of it.

In Windows 11, it works fine but it’s slower than my AX210.

My AP is a TPLINK EAP773 which is wifi 7.

I’m using a UniFi U7 Pro but with a 1Gbit uplink/network. However if the AP was the problem I would expect the same performance from all the cards.

Additionally, you mentioned that you’re using an RZ616 card which is WiFi 6E; we’re discussing WiFi 7 cards specifically.

all my ap’s have 2.5 or 10gbit uplinks, I’ve got some bpi-r4 's i’m waiting for the mtk wifi7 RF boards to install. But that’s taking longer than I was hoping. I guess my point is that the speeds you’re reporting with the current batch of wifi7 cards isn’t building much confidence in achieving better than what i’m getting with the last generation radios and clients. I might get a qcn board to do some testing with my bpi-r4’s so am interested. From the openwrt lists I’ve been following the qcn drivers have a lot of optimisation to be done.

Will be fixed in linux 6.11. just tested the patch and working more stable + faster than 6.10

2 Likes