Got the FW13, Ai350 with the fancy new Wifi Card. I am experiencing issues, random connection drops or drops in performance. I am aware other people had similar issues.
I am running Arch Linux, Kernel 6.16.8-arch3-1.
I see the following in dmesg:
[ 4552.075687] wlan0: send auth to 3c:a6:2f:76:d4:fb (try 1/3)
[ 4552.079706] wlan0: authenticated
[ 4552.082071] wlan0: associate with 3c:a6:2f:76:d4:fb (try 1/3)
[ 4552.097810] wlan0: RX AssocResp from 3c:a6:2f:76:d4:fb (capab=0x1511 status=0 aid=1)
[ 4552.130414] wlan0: associated
[ 4552.187659] wlan0: Limiting TX power to 20 (23 - 3) dBm as advertised by 3c:a6:2f:76:d4:fb
[ 4963.265157] wlan0: deauthenticating from 3c:a6:2f:76:d4:fb by local choice (Reason: 3=DEAUTH_LEAVING)
[ 4964.071759] wlan0: authenticate with 3c:a6:2f:76:d4:fb (local address=ce:a2:7b:15:e7:75)
[ 4964.098269] wlan0: send auth to 3c:a6:2f:76:d4:fb (try 1/3)
[ 4964.103978] wlan0: authenticated
[ 4964.107730] wlan0: associate with 3c:a6:2f:76:d4:fb (try 1/3)
[ 4964.129447] wlan0: RX AssocResp from 3c:a6:2f:76:d4:fb (capab=0x1511 status=0 aid=1)
[ 4964.167403] wlan0: associated
[ 4966.065971] wlan0: Limiting TX power to 20 (23 - 3) dBm as advertised by 3c:a6:2f:76:d4:fb
[ 5375.272560] wlan0: deauthenticating from 3c:a6:2f:76:d4:fb by local choice (Reason: 3=DEAUTH_LEAVING)
[ 5378.456178] wlan0: authenticate with 3c:a6:2f:76:d4:fc (local address=6a:8e:1e:b4:4b:36)
[ 5378.571865] wlan0: send auth to 3c:a6:2f:76:d4:fc (try 1/3)
[ 5378.576996] wlan0: authenticated
[ 5378.581139] wlan0: associate with 3c:a6:2f:76:d4:fc (try 1/3)
[ 5378.598016] wlan0: RX AssocResp from 3c:a6:2f:76:d4:fc (capab=0x1431 status=0 aid=2)
[ 5378.633945] wlan0: associated
[ 5378.636978] wlan0: Limiting TX power to 20 (20 - 0) dBm as advertised by 3c:a6:2f:76:d4:fc
[ 5786.315105] wlan0: deauthenticating from 3c:a6:2f:76:d4:fc by local choice (Reason: 3=DEAUTH_LEAVING)
[ 5793.494205] wlan0: authenticate with 3c:a6:2f:76:d4:fb (local address=a2:3b:08:ca:95:f6)
[ 5793.533617] wlan0: send auth to 3c:a6:2f:76:d4:fb (try 1/3)
[ 5793.537289] wlan0: authenticated
[ 5793.539806] wlan0: associate with 3c:a6:2f:76:d4:fb (try 1/3)
[ 5793.556894] wlan0: RX AssocResp from 3c:a6:2f:76:d4:fb (capab=0x1511 status=0 aid=1)
From the other reports, I couldn’t find any solution as of yet? What are my options? I have latest drivers and packages for everything.
Also:
Is this issue about the Linux Kernel lacking behind in terms of drivers or MediaTek themselves having issues with their firmware etc?
This issue is still present in the latest kernel, in 6.17-rc1.
Anyone knows a fix for this? The issue seems to happen more often in the first 2 hours after booting than multiple hours later of usage. It seems to operate (a bit) more stable after some time.
I’m not on Arch, but I will say I had a lot of WiFi issues until I installed the wireless-regdb package, which was not installed by default for me, and set my country in wpa_supplicant.conf
Are you also using the same card? Does setting the country have some affect on what frequency the card operates on? I’ll try it, but sounds strange that this is supposed to help.
Thanks, gonna try it. So, I assume I should set it to the country I reside in, since different places might have different regulations for wireless frequencies and stuff like that?
Seems plausible, considering I installed my entire Arch system in english and have set the country to the US, despite being in Europe. Maybe thats the issue.
I changed it now, and will see if it takes affect.
Yes, different countries and regional organizations allocate different frequenices for consumer 802.11 communications. I know for a fact that a lot of wifi cards automatically will scan the access points around them for which country to operate in (which can cause problems on its own), but sometimes the wireless regulatory domain needs to be set explicitly.
I am glad that it solved your one of your problems.
Have you tried reseating the card? Also, try using iwd with network manager as an alternative to wpa_supplicant. Also, it could be a setting in your wifi’s accesspoint causing these issues.
Wait you’re already using iwd? You know, I suggested IWD as an alternative, but every time I switched over, I found that it just sucked a lot more than wpa.
Try wpa_supplicant again. Make sure to reboot as stopping iwd, for some reason, removes the physical interface for the wifi card. Also, whenever I use a program like tailscale, I get frequent disruption to service.
I’m also having similar problems with wifi dropping out at random with the MT7925. Its really awful when it drops 6 times in an hour. I’m running Fedora (which is supposed to be a fully supported Linux distro).
I’m having the same intermittent dropouts on on this card, with this machine. I’m running Ubuntu 25.10 though, Kernel 6.17. I’ve tried the powersave=2 trick others have mentioned elsewhere and it hasn’t helped. I’ll be watching this thread and post more as I find more.
This seems like it’s related to the config of the network you’re connected to. My home network is fully wifi 7 / WPA3, and I experienced a lot of trouble there. I didn’t check what frequency I was connected on, but I assume 6ghz. I’m currently connected to another network that is WPA2 / 5ghz, and my connection has been solid for over an hour, much longer than I was able to have a stable connection at home. This seems like a solid avenue of inquiry.
Interesting. I haven’t had time to push the envelope and be real scientific about it yet, but in the time since I noticed the possible correlation to network config I’ve been keeping an eye on things and I have had zero problems when I’m on more conservatively configured networks.
I have now swapped out the MediaTek card for an Intel Ax210 and all the weird crashes and drops basically went away.
While experimenting, I have tried a couple of other things that might still be worth trying with the MediaTek card.
Most notably, since I use iwd with NetworkManager, I specifically ensured that iwd doesn’t try to configure any network stuff on its own, since that could cause issues if NetworkManager also tries that at the same time.
Furthermore, I disabled 802.11ax (HE), since I saw some issues in the logs that stated towards HE pilots being corrupted.
i’ve been lurking watching this thread for a few weeks, trying to decide if to upgrade or not (from ax201) based on experiences in here.
i decided to try it and no issues so far.
probably had about 8hours runtime total installed so relatively low but enough to show issues.
OS is Fedora 43 Kionite, no tweaks to help stability, and currently on Linux 6.17.7-300.fc43.x86_64 kernel.
Wifi infra is TPLink Omada EAP772, with 2.4&5 bands for clients and the wifi7 for mesh backhaul on WPA3. apart from slightly slow initial connection after suspend, it’s running fine.
The issue I have is poor performance of the Framwork Laptop and its Wifi. I have a recent Wifi 7 (Only 2,4 and 5 Ghz) router with MIMO and some of the fancy stuff, but when I measure my WIFI data speed with iperf onto a wired (1GBit) home lab server I see glorious (irony) 15-80 MBits/s. That is about 1 order of magnitude less then what I would expect from my wifi connection.
Further I see occasional wifi disconnects. They typically last for about 10s and are really annoying. When I have a wifi disconnect, I see the following in the kernel log:
Amongst a platora of other things regarding denied association
I’m still trying to pin down if it really is the Laptop or the router, or the combination, but currently its not looking good for the Mediathek Wifi card.