Есть 3 сенарио:
launch ubuntu
pm-suspend
wake-up
work
launch ubuntu
iw "$PHY" wowlan enable magic-packet disconnect // enable wake on wifi
pm-suspend
wake-up
freezes
launch ubuntu
pm-suspend
wake-up
iw "$PHY" wowlan enable magic-packet disconnect // enable wake on wifi
pm-suspend
wake-up
work
Разница между # 2 и # 3: если wowlan включить до первого pm-suspend, то после возобновления Ubuntu зависнет. если я выполняю pm-suspend, сначала возобновляю, а затем включаю wowlan, с этого момента работа pm-suspend / resume работает.
Итак, я чувствую, что мне нужно сделать pm-suspend / resume перед первым включением wowlan, тогда сработает ubuntu suspend.
Хотя это определенно ошибка, я хочу, чтобы она была исправлена из-под root.