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