История изменений
Исправление vel, (текущая версия) :
А ты уверен, что проблема в ядре?
Основная проблема в том, что на сетевом интерфейсе делают down при выключении системы, что не совсем правильно.
В части случаев помогает «ifconfig ethX up && ethtool -s ethX wol g» перед самым shutdown. Да и halt должен вызываться без "-i".
Я не знаю как это делается в systemd.
При этом нужно не забывать, что в биосе должны быть сделаны некоторые настройки. Нужно разрешить wakeup от pcie и сети (если есть), глубокий сон (deep sleep mode) в биосе тоже нужно отключить.
Работоспособность WoL очень сильно зависит от матери/bios.
Исходная версия vel, :
А ты уверен, что проблема в ядре?
Основная проблема в том, что на сетевом интерфейсе делают down при выключении системы, что не совсем правильно.
В части случаев помогает «ifconfig ethX up && ethtool -s ethX wol g» перед самым shutdown. Да и halt должен вызываться без "-i".
Я не знаю как это делается в systemd.
При этом нужно не забывать, что в биосе должны быть сделаны некоторые настройки. Нужно разрешить wakeup от pcie и сети (если есть), глубокий сон (deep sleep mode) в биосе тоже нужно отключить.