OS
Все эксперименты провожу на Ubuntu 21.10
Kernel
Я работаю под 5.16.0.
Последнее ядро под которым нормально завелся MT7921e - 5.16.1, однако под ним система нестабильна.
Все более поздние версии (начиная с 5.16.2) тупо виснут при загрузке модуля mt7921e.
Suspend
Неплохой гайд по расследованию причин не работающего суспенда: https://01.org/blogs/rzhang/2015/best-practice-debug-linux-suspend/hibernate-issues
Но не не помоголо..
Suspend не работает. Ноут не засыпает и не проспается.
pm_trace выдает только такое:
[ 1.078515] PM: Magic number: 0:707:445 [ 1.080206] PM: hash matches drivers/base/power/main.c:1206 [ 1.082293] pcieport 0000:00:1c.6: hash matches
no_console_suspend тоже не помогло выявить проблему.
Discussion