Задача:
Необходимо настроить компьютер так, чтобы возможно было его «разбудить» по сигналу из локальной сети, то есть настроить функцию Wake-on-LAN
Решение:
Во-первых, «железо» компьютера должно удовлетворять следующим требованиям:
-
Источник питания, должен соответствовать стандарту ATX 2.01
-
Материнская плата должна поддерживать Wake-on-LAN
-
Сетевая плата (в виде платы расширения либо встроенная в материнскую плату) должна поддерживать Wake-on-LAN
-
Если используется внешняя (не встроенная в материнскую плату) сетевая плата, и хотя бы одна из этих плат не соответствуют стандарту PCI 2.2 или более позднему, то необходим также специальный трёхпроводной кабель для соединения разъёмов Wake-on-LAN на материнской и сетевой платах:
Спойлер
Во-вторых, в диспетчере устройств необходимо настроить управление питанием сетевого адаптера следующим образом:
-
Установить галочку «Разрешить отключение этого устройства для экономии электроэнергии» - для того чтобы стали доступны функции управления питанием
-
Установить галочку «Разрешить устройству вывод компьютера из ждущего режима» - для того, чтобы сетевая карта могла бы включить компьютер
-
Установить галочку «Вывод из ждущего режима только станциями управления» - для того, чтобы компьютер «просыпался» бы не от любого сетевого пакета, а только по специальному сигналу Wake-on-LAN именно для этого компьютера
Спойлер
В-третьих, необходимо в настройках BIOS материнское платы включить возможность пробуждения компьютера устройствами на шине PCI и PCI-Express. Обычно, это делается в разделе «Power Management Setup», или «ACPI Configuration» и т.п. и называется как-то так: «Wake-Up by PCI device», «Wake-Up by PCI-E device», «Power on by Ethernet Card». В зависимости от версии BIOS, это может выглядеть так
Спойлер
или так
Спойлер
или еще как-нибудь. Так вот, для параметров «Wake-Up by PCI device» и/или «Wake-Up by PCI-E device» и/или «Power on by Ethernet Card» необходимо установить значение «ENABLED»
В-четвертых, иногда разрешения режима удаленного включения электропитания по локальной сети в настройках BIOS бывает недостаточно. Обычно это связано с особенностями конкретного типа сетевого адаптера. В этих случаях необходимо в диспетчере устройств открыть дополнительные настройки сетевого адаптера, найти параметр пробуждения и установить ему «правильное» значение. Более конкретных рекомендаций здесь дать не получится, так как все зависит от конкретной модели сетевой карты, но приведу в пример настройки для пары разных адаптеров:
Спойлер
После выполнения этих действий и соблюдения перечисленных требований, компьютер будет «просыпаться» как при нахождении в спящем режиме, так и из выключенного состояния (понятно, что питание на материнскую плату при этом все равно должно поступать, то есть системный блок все же должен быть подключен к электросети - ведь если выключен пилот, бесперебойник или выдернут шнур из розетки, то в этом случае кроме рук уже ничего не поможет ).
Ну а «пробуждать» компьютер можно самыми разными утилитами, например есть много ссылок на Wikipedia, есть утилита WolCmd.exe - скачать ее можно здесь:
Так же некоторые активные сетевые устройства (роутеры, сетевые накопители, ADSL модемы и пр) предоставляют возможности Wake-on-LAN, например так это выглядит для роутера ASUS:
Спойлер
Интересная статья о Wake-on-LAN есть здесь