Linux:Рецепты/Удаленное включение через Wi-Fi (WoWLAN)
Удаленное включение через Wi-Fi (WoWLAN)
Проблема
Включить удаленный компьютер через беспроводной интерфейс (Wake-on-Wireless LAN, или WoWLAN).
Решение
У вашего компьютера должен быть беспроводной интерфейс, встроенный в материнскую плату или подключенный к шине PCI. Это не будет работать с интерфейсом USB, потому что на шину USB не подается питание, когда устройство выключено.
Войдите в настройки UEFI машины, которую нужно включать удаленно, и установите все настройки Wake-on-LAN.
Выводите список всех имеющихся беспроводных устройств:
iw dev
Проверим поддержку WoWLAN:
iw phy0 wowlan show
Если вы получили такое сообщение command failed: Operation not supported (-95) - значит интерфейс не поддерживает WoWLAN.
Если получили сообщение вида - WoWLAN is disabled значит поддержка есть, но функция выключена. Давайте включим ее:
sudo iw phy0 wowlan enable magic-packet
Вы должны получить сообщение вида:
WoWLAN is enabled:
* wake up on magic packet
С другого компьютера сформируем волшебный пакет:
/usr/bin/wakeonlan 5c:f9:dd:5a:75:ac
Чтобы включить компьютер в той же сети, но в другой подсети, можно отправить волшебный пакет на широковещательный адрес подсети:
/usr/bin/wakeonlan -i 192.168.44.255 5c:f9:dd:5a:75:ac
См.также
Внешние ссылки