Linux:Рецепты/Удаленное включение через Wi-Fi (WoWLAN): различия между версиями
Myagkij (обсуждение | вклад) (Новая страница: «{{Панель управления/Linux}} {{Myagkij-редактор}} =Удаленное включение через Wi-Fi (WoWLAN)= ==Проблема== Включить удаленный компьютер через беспроводной интерфейс (Wake-on-Wireless LAN, или WoWLAN). ==Решение== <syntaxhighlight lang="bash"> </syntaxhighlight> =См.также= =Внешние ссылки= <references /> {{Навиг...») |
Myagkij (обсуждение | вклад) |
||
(не показана 1 промежуточная версия этого же участника) | |||
Строка 9: | Строка 9: | ||
==Решение== | ==Решение== | ||
У вашего компьютера должен быть беспроводной интерфейс, встроенный в материнскую плату или подключенный к шине PCI. Это не будет работать с интерфейсом USB, потому что на шину USB не подается питание, когда устройство выключено. | |||
Войдите в настройки UEFI машины, которую нужно включать удаленно, и установите все настройки Wake-on-LAN. | |||
Выводите список всех имеющихся беспроводных устройств: | |||
<syntaxhighlight lang="bash"> | |||
iw dev | |||
</syntaxhighlight> | |||
Проверим поддержку WoWLAN: | |||
<syntaxhighlight lang="bash"> | |||
iw phy0 wowlan show | |||
</syntaxhighlight> | |||
Если вы получили такое сообщение ''command failed: Operation not supported (-95)'' - значит интерфейс не поддерживает WoWLAN. | |||
Если получили сообщение вида - ''WoWLAN is disabled'' значит поддержка есть, но функция выключена. Давайте включим ее: | |||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
sudo iw phy0 wowlan enable magic-packet | |||
</syntaxhighlight> | |||
Вы должны получить сообщение вида: | |||
<syntaxhighlight lang="bash"> | |||
WoWLAN is enabled: | |||
* wake up on magic packet | |||
</syntaxhighlight> | |||
С другого компьютера сформируем волшебный пакет: | |||
<syntaxhighlight lang="bash"> | |||
/usr/bin/wakeonlan 5c:f9:dd:5a:75:ac | |||
</syntaxhighlight> | |||
Чтобы включить компьютер в той же сети, но в другой подсети, можно отправить волшебный пакет на широковещательный адрес подсети: | |||
<syntaxhighlight lang="bash"> | |||
/usr/bin/wakeonlan -i 192.168.44.255 5c:f9:dd:5a:75:ac | |||
</syntaxhighlight> | </syntaxhighlight> | ||
Текущая версия от 14:46, 19 августа 2023
Удаленное включение через 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
См.также
Внешние ссылки