# Framework 13 AMD AI Wifi Issue on Arch Linux

**URL:** https://community.frame.work/t/framework-13-amd-ai-wifi-issue-on-arch-linux/71019
**Category:** Linux
**Tags:** arch
**Created:** [June 23, 2025, 5:55pm UTC](https://community.frame.work/t/framework-13-amd-ai-wifi-issue-on-arch-linux/71019 "2025-06-23T17:55:40Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![Frere\_Jacques](https://avatars.discourse-cdn.com/v4/letter/f/d6d6ee/32.png) [@Frere\_Jacques](https://community.frame.work/u/Frere_Jacques)
#### Post date: [June 23, 2025, 5:55pm UTC](https://community.frame.work/t/framework-13-amd-ai-wifi-issue-on-arch-linux/71019/1 "2025-06-23T17:55:41Z")

</div>

Which Linux distro are you using?  
Arch

Which release version?  
(if rolling release without a release version, skip this question)

(If rolling release, last date updated?)  
Two days ago.  
Which kernel are you using?  
6.15.2

Which BIOS version are you using?  
The release version.  
Which Framework Laptop 13 model are you using? (AMD Ryzen™ AI 300 Series, AMD Ryzen™ 7040 Series, Intel® Core™ Ultra Series 1, 13th Gen Intel® Core™ , 12th Gen Intel® Core™, 11th Gen Intel® Core™)  
AMD Ryzen AI 300

I am using gnome and had the issue that every 20 minutes or so, the internet connection broke for half a minute or so. I looked into the arch wiki for the framework and used iwd as a backend. That seems more reliable, but I couldn’t reconnect after the laptop was in sleep mode. I finally managed to get the network running again, by activating and deactivating the airplane mode. I don’t know how stable my current setup will be.

Is there anything else I could try?

---

<div class="post-metadata">

### Author: ![redshift](https://avatars.discourse-cdn.com/v4/letter/r/bbce88/32.png) [@redshift](https://community.frame.work/u/redshift)
#### Post date: [June 23, 2025, 6:44pm UTC](https://community.frame.work/t/framework-13-amd-ai-wifi-issue-on-arch-linux/71019/2 "2025-06-23T18:44:00Z")

</div>

If you’re using the default Wi-Fi card that came with the laptop, you may want to consider switching to an Intel Wi-Fi card. I switched to the AX210 (an easy process) and it’s been far more reliable than the AMD one.

Here’s the guide to switch:

> **[WiFi Replacement Guide](https://guides.frame.work/Guide/WiFi+Replacement+Guide/96?lang=en)**
>
> The Framework Laptop supports M.2 2230 WiFi modules. We recommend using one of the modules listed in the Knowledge Base. After installing your new...

There are a few other threads that may be helpful:

> [@Issues connecting to some wifi connections](https://community.frame.work/t/issues-connecting-to-some-wifi-connections/68345):
>
> Which Linux distro are you using? Arch (up to date) Which kernel are you using? 6.14.4.arch1-1 Which BIOS version are you using? 3.03 Which Framework Laptop 13 model are you using? AMD Ryzen™ AI 300 Series Hi, I’ve just got the AI 300 and installed Arch on it, everything seems to work, a part connecting to my wifi extender. I can connect to the main router to both the 2.4 and 5 ghz connections, but I also have a wifi extender that fails to connect / get the ip. I’ve tried changing the netw…

> [@New Ryzen AI Framework 13 RZ717 wifi doesn't work great with 6ghz](https://community.frame.work/t/new-ryzen-ai-framework-13-rz717-wifi-doesnt-work-great-with-6ghz/68113):
>
> The good news, got my Ryzen AI HX 370 laptop yesterday. Put it all together, and got fedora 42 (my prefered OS) and windows (my secondary gaming OS) dual booting and working. Pretty simple process. Bad news, 6ghz wifi (Unifi 7 Pro units) does not work well. RZ717 doesn’t support 320mhz.. oh well Basically won’t connect to 6ghz or when it does, it’s extremely unstable and dies within seconds. I’ve tried a number of workarounds that seem to have worked with the older 616 adapters, but none h…

> [@AMD Ryzen AI 300 not fully supported by Linux yet?](https://community.frame.work/t/amd-ryzen-ai-300-not-fully-supported-by-linux-yet/70046):
>
> Which OS (Operating System)? Fedora Workstation Which release of your OS (Operating System / Windows 10, 11)? (if you are having a Linux related issue, please create your thread under the Linux subcategory) 42 (x86\_64) Which Framework product: Laptop 13", AMD AI 300 Series Issues so far: Cannot get WiFi speeds above ~100kb/s or basically unusable WiFi. Disabling power-savings brought speeds up from ~60-80kb/s to ~100-300kb/s. I’ve tried 2.4G and 5G APs Plugging the laptop into a CalDigit USB…

---

<div class="post-metadata">

### Author: ![Frere\_Jacques](https://avatars.discourse-cdn.com/v4/letter/f/d6d6ee/32.png) [@Frere\_Jacques](https://community.frame.work/u/Frere_Jacques)
#### Post date: [June 23, 2025, 7:15pm UTC](https://community.frame.work/t/framework-13-amd-ai-wifi-issue-on-arch-linux/71019/3 "2025-06-23T19:15:39Z")

</div>

According to lspci I have a MEDIATEK Corp. MT7925 (RZ717) Wi-Fi 7 160MHz. That is the one that came by default and is different to the ones listed in the arch wiki.

This is btw the second time I write this post. Network went away when I posted.  
I will have to read through it. I didn’t expect to replace something like this directly tbh.

---

<div class="post-metadata">

### Author: ![Andrew\_Moise](https://avatars.discourse-cdn.com/v4/letter/a/ce7236/32.png) [@Andrew\_Moise](https://community.frame.work/u/Andrew_Moise)
#### Post date: [June 23, 2025, 7:27pm UTC](https://community.frame.work/t/framework-13-amd-ai-wifi-issue-on-arch-linux/71019/4 "2025-06-23T19:27:33Z")

</div>

I’ve been having a similar issue on a Framework 16; this worked for me to substantially reduce the flakiness:

```auto
sudo iwconfig wlp1s0 power off

```

It basically just disables the power management for the card. Does that help anything for you?

---

<div class="post-metadata">

### Author: ![dode](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/dode/32/37102_2.png) [@dode](https://community.frame.work/u/dode)
#### Post date: [June 23, 2025, 7:31pm UTC](https://community.frame.work/t/framework-13-amd-ai-wifi-issue-on-arch-linux/71019/5 "2025-06-23T19:31:22Z")

</div>

I’m also having problems with the Mediatek Wifi adapter, and I am not surprised about that.  
For me, with Debian 13, the adapter or the driver prevents going to standby since Kernel 6.12.30 (still works with 6.12.27):

```auto
[39639.220751] mt7925e 0000:c0:00.0: Message 00020007 (seq 6) timeout
[39639.220777] mt7925e 0000:c0:00.0: PM: pci_pm_suspend(): mt7925_pci_suspend [mt7925e] returns -110
[39639.220790] mt7925e 0000:c0:00.0: PM: dpm_run_callback(): pci_pm_suspend returns -110
[39639.220800] mt7925e 0000:c0:00.0: PM: failed to suspend async: error -110
[39639.220893] PM: Some devices failed to suspend, or early wake event detected

```

Of course, this could be an issue with the Kernel driver - but my confidence in Mediatek is about zero, so I rather blame them.

Also, Wifi often reconnects and switches between 2.4 and 5 GHz, even if the signal strength is good, with authentication timeouts:

```auto
[87598.000140] wlp192s0: authenticate with d4:24:dd:2b:ad:ef (local address=d8:b3:2f:bd:b2:ed)
[87598.017895] wlp192s0: send auth to d4:24:dd:2b:ad:ef (try 1/3)
[87598.039489] wlp192s0: send auth to d4:24:dd:2b:ad:ef (try 2/3)
[87598.056249] wlp192s0: send auth to d4:24:dd:2b:ad:ef (try 3/3)
[87598.071123] wlp192s0: authentication with d4:24:dd:2b:ad:ef timed out

```

So I will be happy to switch to the Intel AX210 as recommended by @redshift, but I am not happy about framework shipping a rather pricey laptop with such a low quality Wifi adapter as the Mediatek.

---

<div class="post-metadata">

### Author: ![Frere\_Jacques](https://avatars.discourse-cdn.com/v4/letter/f/d6d6ee/32.png) [@Frere\_Jacques](https://community.frame.work/u/Frere_Jacques)
#### Post date: [June 23, 2025, 7:34pm UTC](https://community.frame.work/t/framework-13-amd-ai-wifi-issue-on-arch-linux/71019/6 "2025-06-23T19:34:47Z")

</div>

I ordered now the AX210. It’s a bit sad, because it’s a nuisance and it’s wasteful.  
But it already gave me a really shitty online meeting and don’t want to repeat this.

---

<div class="post-metadata">

### Author: ![dode](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/dode/32/37102_2.png) [@dode](https://community.frame.work/u/dode)
#### Post date: [June 23, 2025, 7:37pm UTC](https://community.frame.work/t/framework-13-amd-ai-wifi-issue-on-arch-linux/71019/7 "2025-06-23T19:37:08Z")

</div>

Just ordered one as well…

---

<div class="post-metadata">

### Author: ![smartbit](https://avatars.discourse-cdn.com/v4/letter/s/e8c25b/32.png) [@smartbit](https://community.frame.work/u/smartbit)
#### Post date: [June 24, 2025, 12:44pm UTC](https://community.frame.work/t/framework-13-amd-ai-wifi-issue-on-arch-linux/71019/8 "2025-06-24T12:44:41Z")

</div>

Have you tried [my solution](https://community.frame.work/t/ryzen-7-ai-350-batch-1-bazzite-wifi-keeps-dropping-in-and-out/68023/8)?

1. [latest firmware](https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/log/mediatek/mt7925/WIFI_RAM_CODE_MT7925_1_1.bin)
2. `802-11-wireless.cloned-mac-address: permanent`
3. `802-11-wireless.mac-address-randomization: never`
4. `802-11-wireless.powersave: 2` (disable)
5. fixed ip-address

---

<div class="post-metadata">

### Author: ![Frere\_Jacques](https://avatars.discourse-cdn.com/v4/letter/f/d6d6ee/32.png) [@Frere\_Jacques](https://community.frame.work/u/Frere_Jacques)
#### Post date: [June 24, 2025, 2:10pm UTC](https://community.frame.work/t/framework-13-amd-ai-wifi-issue-on-arch-linux/71019/9 "2025-06-24T14:10:59Z")

</div>

No, since I ordered an intel card I want spent too much fiddling around with the wifi card tbh.

---

<div class="post-metadata">

### Author: ![Matt\_Hartley](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/matt_hartley/32/13623_2.png) [@Matt\_Hartley](https://community.frame.work/u/Matt_Hartley)
#### Post date: [June 24, 2025, 5:26pm UTC](https://community.frame.work/t/framework-13-amd-ai-wifi-issue-on-arch-linux/71019/10 "2025-06-24T17:26:01Z")

</div>

Feels like a power save issue, as someone else eluded to.  
I have been testing against 6.15. but not .2 yet.

Get the device:

`iwctl device list`

We’ll call it `wlan0` for the sake of this guide.

`sudo iwctl device wlan0 set-property PowerSave off`

Verify

`iwctl device wlan0 get-property PowerSave`

Let me know if this helps, do not reboot.

If it seems to help, we can make it reboot-friendly:

Create `/etc/NetworkManager/conf.d/default-wifi-powersave-on.conf`

Insert

```auto
[connection]
wifi.powersave = 2

```

Save the file.

---

<div class="post-metadata">

### Author: ![Frere\_Jacques](https://avatars.discourse-cdn.com/v4/letter/f/d6d6ee/32.png) [@Frere\_Jacques](https://community.frame.work/u/Frere_Jacques)
#### Post date: [June 24, 2025, 5:43pm UTC](https://community.frame.work/t/framework-13-amd-ai-wifi-issue-on-arch-linux/71019/11 "2025-06-24T17:43:03Z")

</div>

I did this already as I thought that my other issue with messages about failed power state changes might be related.

Since I had nothing running that would make a dropped connection obvious, I can’t comment on the effect.

But maybe that could potentially help. But the intel card is already on the way. So I probably can’t give feedback on longer observation.

---

<div class="post-metadata">

### Author: ![dode](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/dode/32/37102_2.png) [@dode](https://community.frame.work/u/dode)
#### Post date: [June 24, 2025, 7:43pm UTC](https://community.frame.work/t/framework-13-amd-ai-wifi-issue-on-arch-linux/71019/12 "2025-06-24T19:43:41Z")

</div>

If it is of any interest - I have just updated to the current Firmware:

```auto
mt7925e 0000:c0:00.0: ASIC revision: 79250000
mt7925e 0000:c0:00.0: HW/SW Version: 0x8a108a10, Build Time: 20250526152947a
mt7925e 0000:c0:00.0: WM Firmware Version: ____ 000000, Build Time: 20250526153043

```

But both issues (inhibiting standby and authentication timeouts) are still there.

I take it like @Frere_Jacques; I don’t feel so much like trying a lot of fixes and workarounds, and the Intel adapter is on its way…

---

<div class="post-metadata">

### Author: ![Frere\_Jacques](https://avatars.discourse-cdn.com/v4/letter/f/d6d6ee/32.png) [@Frere\_Jacques](https://community.frame.work/u/Frere_Jacques)
#### Post date: [June 25, 2025, 9:33am UTC](https://community.frame.work/t/framework-13-amd-ai-wifi-issue-on-arch-linux/71019/13 "2025-06-25T09:33:17Z")

</div>

The new card is installed and I had directly a connection before I even could log in into my gnome session.

---

<div class="post-metadata">

### Author: ![Andrew\_Moise](https://avatars.discourse-cdn.com/v4/letter/a/ce7236/32.png) [@Andrew\_Moise](https://community.frame.work/u/Andrew_Moise)
#### Post date: [June 25, 2025, 5:21pm UTC](https://community.frame.work/t/framework-13-amd-ai-wifi-issue-on-arch-linux/71019/14 "2025-06-25T17:21:36Z")

</div>

Isn’t this backwards? I’m not expert at this but I thought “wifi.powersave = 2” meant turning _on_, no?

I can also confirm that this is still an issue for me (which apparently is still worked around by disabling power saving) in kernel 6.15.3.

---

<div class="post-metadata">

### Author: ![smartbit](https://avatars.discourse-cdn.com/v4/letter/s/e8c25b/32.png) [@smartbit](https://community.frame.work/u/smartbit)
#### Post date: [June 26, 2025, 11:59am UTC](https://community.frame.work/t/framework-13-amd-ai-wifi-issue-on-arch-linux/71019/15 "2025-06-26T11:59:41Z")

</div>

Only turning powersave off doesn’t work as I (and others) [tested](https://community.frame.work/t/ryzen-7-ai-350-batch-1-bazzite-wifi-keeps-dropping-in-and-out/68023/8).

@Matt_Hartley please restrain from solutions that others tested and don’t work.

---

<div class="post-metadata">

### Author: ![dode](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/dode/32/37102_2.png) [@dode](https://community.frame.work/u/dode)
#### Post date: [June 26, 2025, 6:17pm UTC](https://community.frame.work/t/framework-13-amd-ai-wifi-issue-on-arch-linux/71019/16 "2025-06-26T18:17:29Z")

</div>

So I received and installed the Intel AX210 and so far it works very nice, no issues at all. It is very stable and has no issues to come up after standby. Copying a large file via sftp gives about 560 MBit/s which I think is really good. Bluetooth also just works.

For anyone doing the same on Debian, I recommend to install the nonfree firmware before swapping the Wifi module:

`sudo apt update && sudo apt install firmware-iwlwifi`

Otherwise you may end up with no Wifi at all, like me…

Thank you @redshift, this was a good recommendation!  
Hope it works just as well for you @Frere_Jacques.

---

<div class="post-metadata">

### Author: ![dode](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/dode/32/37102_2.png) [@dode](https://community.frame.work/u/dode)
#### Post date: [June 27, 2025, 1:11pm UTC](https://community.frame.work/t/framework-13-amd-ai-wifi-issue-on-arch-linux/71019/17 "2025-06-27T13:11:46Z")

</div>

I’d just like to add - on Debian 13, with Kernel 6.12.x, the `iwlwifi` driver often crashes when resuming from standby: [dmesg](https://file.luniks.net/s/CRpbeaMAppA5gTj)

After building a (pristine) 6.15.0 Kernel the problem is gone 😃

…and it is nice to see how fast this laptop builds the Kernel + modules!

---

<div class="post-metadata">

### Author: ![dopey](https://avatars.discourse-cdn.com/v4/letter/d/9fc348/32.png) [@dopey](https://community.frame.work/u/dopey)
#### Post date: [June 29, 2025, 3:26am UTC](https://community.frame.work/t/framework-13-amd-ai-wifi-issue-on-arch-linux/71019/18 "2025-06-29T03:26:43Z")

</div>

I was the OP of one of the linked to posts and I originally switched from the RZ717 (mediatek) based card to a qualcomm qcncm865 based card - I wouldn’t suggest switching to the AX210 from a technology perspective as it’s a step backwards to wifi 6e - but had alot of issues with the qualcomm driver in linux kernel versions prior to 6.15 (Running on Fedora). The RZ717 was actually surprisingly a bit more stable somewhere in the 6.14.\* versions.

Since 6.15 came out, I noticed that MLO is now working with the Rz717. I havent’ switched back to the qualcomm card beacuse the RZ717 seems to be pretty stable for the most part.

---

<div class="post-metadata">

### Author: ![Frere\_Jacques](https://avatars.discourse-cdn.com/v4/letter/f/d6d6ee/32.png) [@Frere\_Jacques](https://community.frame.work/u/Frere_Jacques)
#### Post date: [June 29, 2025, 6:41am UTC](https://community.frame.work/t/framework-13-amd-ai-wifi-issue-on-arch-linux/71019/19 "2025-06-29T06:41:55Z")

</div>

Hmm, nice if it works for you. But I had several intterruptions of up to a minute in tbefirst meeting I had with the delivered Wifi dongle. I had to grab my old laptop to continue.  
That was eith Kernel 6.15.

Once this device is really stable, I am opten to switch back.

---

<div class="post-metadata">

### Author: ![dode](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/dode/32/37102_2.png) [@dode](https://community.frame.work/u/dode)
#### Post date: [June 29, 2025, 1:14pm UTC](https://community.frame.work/t/framework-13-amd-ai-wifi-issue-on-arch-linux/71019/20 "2025-06-29T13:14:58Z")

</div>

That is really too bad. Could you post the output of dmesg or journalctl so we are maybe able to find out what is still not working properly?  
I am really wondering because we have (almost) the same Laptop, same Wifi module, (almost) same Kernel - and it now works rock solid for me.

[Next page](https://community.frame.work/t/framework-13-amd-ai-wifi-issue-on-arch-linux/71019.md?page=2)
