6.12.xy ? please specify more precisely the kernel version, the minor is very important, mediatek drivers got a lot of fixes in the last year.
Of course my first tip would be to update to a new kernel… 6.15.3 is the newest. 6.12.34 is the newest from the 6.12 LTS series. It is not guaranteed that all fixes went into the LTS…
Running Debian Trixie so this was on kernel 6.12.31. I’m running ZFS also and that didn’t support kernel 6.15 until ZFS 2.3.3 was released yesterday. I’m going to hold off building all that from source for now and wait until Debian has packages and then use them to upgrade to 6.15. For the moment I created systemd files to perform a workaround to fix the issue.
On sleep:
[Unit]
Description=Unload mt7925e wifi driver before sleep
Before=hibernate.target
Before=suspend.target
Hi, I don’t have a framework laptop, but I use a Thinkpad T14 Gen 6 AMD with the same WiFi chip. Linux 6.12 fails to suspend for the same reason but it works fine with kernel 6.15.
Yes, I plan on doing that as soon as Debian supports 6.15. Hopefully after Trixie is released they’ll put it in backports. For right now the systemd workaround seems to be working fine.