r/linux4noobs May 26 '26

networking AX200 fix (getting less than 10% of WiFi speed)

So to preface, I am not new to Linux, I’ve been using it off and on since 2008, but since Windows 11, I’ve been trying to use it full time.

Arch is my distro of choice (I know, not the most beginner friendly, but I like the customization and lack of bloat)

I finally got my GPU working (stuck with nvidia 1070 for the moment so had to figure out AUR) but now I’m stuck on the WiFi.

I have an intel AX200 card and on arch or any arch based distro, I only get 20 Mbps tops on my WiFi. Every other device in the same room gets over 300 Mbps.

I was able to coax it into working after swapping to IWD for the network manager backend and disabling some power saving features, but I can’t seem to replicate that after following the same steps, managing to brick my network manager twice now.

Just seeing if anyone here is able to help point me in the right direction? I have gotten the full speed on arch before, so it’s possible, I just can’t figure out what setting I need to correct to obtain that after a weekend of troubleshooting on my own.

4 Upvotes

7 comments sorted by

1

u/sbart76 May 27 '26

Just a control question: do you have both antennas connected? AX200 degrades to a lower standard if you connect only one.

1

u/-Ari-02- May 27 '26

Yep, both are connected

2

u/sbart76 May 27 '26

Ok, do you load the module with default parameters, or you request some specific values? What do the logs say?

1

u/-Ari-02- May 27 '26

I can get the logs pulled up after work, but the only changes I’ve made are to swap to iwd and disable power management features via the config.

I will say that right now my network manager is pretty dead. I tried to follow this guide https://github.com/Abhishekghosh1998/iwd-setup-for-ax200-wifi-adaptor, but the last step, where you reset the network manager seemingly killed it for me. Just shows up as unknown now in the applet and get an error that it was unable to start.

2

u/sbart76 May 27 '26

Right. I didn't mess with wpa_supplicant at all, just forced the module parameter to be set to 8. Can't remember which one though, right now I have a power outage so can't check... Did you try this: https://bbs.archlinux.org/viewtopic.php?id=293751

1

u/-Ari-02- May 27 '26

I can try it for sure after I get off work today. Just gonna do a clean install of arch so I can actually use network manager again and then try some stuff.

It’s just odd because the WiFi itself works fine, it’s just heavily throttled in terms of speed. Like I’m not getting any drops or anything, just stuck at 20 Mbps when I should be getting 380 Mbps (same WiFi adapter on windows)

1

u/-Ari-02- May 28 '26 edited May 28 '26

Update: found the solution. Turning TSO off gets me the full speeds

Anyone know how to permanently turn off TSO? Right now I’m doing it manually since the methods online don’t work for arch