Включение посредством pci e что это

Обновлено: 02.07.2024

Управление поведением персонального компьютера после сбоя электропитания.

Power Off (или Disabled или Keep Off или Soft Off ) – после восстановления питания компьютер останется выключенным;

Power On (или Turn On или On или Soft On ) – после восстановления питания компьютер будет включен;

Last State (или Enabled или Auto или Memory ) – после восстановления питания компьютер возвратится в исходное состояние;

Off – после восстановления питания компьютер будет перезагружен.

Данная опция может встретиться также под следующими названиями:

Автоматическое включение компьютера в определенное время.

Disabled – отключена возможность автоматического включения;

Everyday – ПК будет включатся автоматически ежедневно в определенное время (поле Time);

By Date – установка даты включения компьютера (нужно ввести время и день, когда необходимо включить ПК).

Данная опция может встретиться также под следующими названиями:

Отключение компьютера после длительного пребывания в режиме S3 (для Windows XP режиму S3 соответствует “спящий режим”).

Позволяет указать время отсутствия активности пользователя, после чего будет произведен переход ПК в режим Suspend .

Время (минуты или часы) отсутствия активности пользователя до перехода ПК в режим S 3.

Данная опция может встретиться также под следующими названиями:

Выход с энергосберегающего режима при каждом проявлении активности устройств, подключенных к COM -порту.

Данная опция может встретиться также под следующими названиями:

Сохранение состояния системы при выключении ПК с последующим восстановлением после включения.

Выход с энергосберегающего режима при активности DMA контроллера.

Выход с энергосберегающего режима при появлении активности жесткого диска или флоппи-дисковода.

Выход ПК из энергосберегающего режима при активности контроллера гибких или жестких дисков.

Данная опция может встретиться также под следующими названиями:

Выход ПК из энергосберегающего режима при активности контроллера жестких дисков.

Включение компьютера и выход с энергосберегающего режима при любом воздействии на мышь или клавиатуру.

Password – после выбора данного значения появляется дополнительная опция x KB Power On Password для ввода пароля, который будет запрашиваться при выходе с энергосберегающего режима;

Hot Key – после выбора данного значения появляется дополнительная опция x KB Power On Hot Key , после чего необходимо указать клавишу (комбинацию клавиш) для запуска ПК;

Mouse Left – выход с энергосберегающего режима после нажатия на левую кнопку манипулятора;

Mouse Right – выход с энергосберегающего режима после нажатия на правую кнопку манипулятора;

Any Key – необходимо указать комбинацию клавиш для запуска ПК;

Данная опция может встретиться также под следующими названиями:

Wake On PS /2 KB / Mouse

Включение компьютера и выход с энергосберегающего режима с помощью клавиш клавиатуры PS /2.

Disabled – не использовать такой способ включения ПК;

Ctrl +(любая с клавиш от F 1 до F 12) – выбор сочетания клавиш для запуска ПК;

Power (или Power Key )– использование клавиши Power клавиатуры для включения компьютера;

Any Key – необходимо указать комбинацию клавиш для запуска ПК.

Ctrl +Esc – включение ПК c помощью комбинации клавиш Ctrl +Esc;

Space Bar – включение ПК c помощью клавиши ПРОБЕЛ.

Данная опция может встретиться также под следующими названиями:

Включение компьютера с помощью клавиш клавиатуры с возможностью использования пароля.

Данная опция может встретиться также под следующими названиями:

Включение компьютера или выход с энергосберегающего режима при появлении сигналу из локальной сети (для Phoenix BIOS).

BootP – включение компьютера или выход с энергосберегающего режима используя протокол BootP ;

LSA – включение компьютера или выход с энергосберегающего режима используя протокол LSA ;

Выход ПК из энергосберегающего режима при активности параллельного и (или) последовательного портов.

NONE (или Disabled , или Off)– запретить;

LPT – выход ПК из энергосберегающего режима при активности параллельного порта;

COM – выход ПК из энергосберегающего режима при активности последовательного порта;

LPT / COM ( или On, или Enabled )– выход ПК из энергосберегающего режима при активности параллельного и (или) последовательного портов.

Данная опция может встретиться также под следующими названиями:

Выход с энергосберегающего режима при каждом проявлении активности устройств, подключенных к LPT -порту.

Данная опция может встретиться также под следующими названиями:

Включение/пробуждение ПК после появления любой активности пользователя.

Включение/пробуждение ПК после появления активности контроллера прерываний.

IRQ 3 ( COM 2) – выход компьютера из режима энергосбережения при активности контроллера прерываний IRQ3 (данному прерыванию соответствует устройство, подключенное к последовательному порту COM2);

IRQ 4 ( COM 1) – выход компьютера из режима энергосбережения при активности контроллера прерываний IRQ4 (данному прерыванию соответствует устройство, подключенное к последовательному порту COM1);

IRQ 5 ( LPT 2) – выход компьютера из режима энергосбережения при активности контроллера прерываний IRQ5 (данному прерыванию соответствует устройство, подключенное к параллельному порту LPT2);

IRQ 6 ( Floppy Disk ) – выход компьютера из режима энергосбережения при активности контроллера прерываний IRQ6 (данному прерыванию соответствует флоппи-дисковод);

IRQ 7 ( LPT 1) – выход компьютера из режима энергосбережения при активности контроллера прерываний IRQ7 (данному прерыванию соответствует устройство, подключенное к параллельному порту LPT1);

IRQ 8 ( RTC Alarm ) – выход компьютера из режима энергосбережения при срабатывании таймера встроенных часов;

IRQ 12 ( PS /2 Mouse ) – выход компьютера из режима энергосбережения при активности контроллера прерываний IRQ12 (данному прерыванию соответствует PS /2-мышь);

IRQ 1 4 – выход компьютера из режима энергосбережения при обращении к винчестеру , подключенному к первому каналу IDE ;

IRQ 1 5 – выход компьютера из режима энергосбережения при обращении к приводу оптических дисков или винчестеру;

Serial Port выход компьютера из режима энергосбережения при появлении активности на любом из последовательных портов;

PCI Bus – выход компьютера из режима энергосбережения при появлении активности на любой шине PCI

Включение/отключение режима слежения за активностью устройств (для дальнейшего выхода компьютера из режима энергосбережения).

Данная опция может встретиться также под следующими названиями:

Выбор клавиш клавиатуры или кнопок мыши для включения ПК.

Hot Key – включение ПК с помощью “горячих клавиш”;

Mouse Left – включение ПК после нажатия на левую кнопку манипулятора;

Mouse Right – включение ПК после нажатия на правую кнопку манипулятора;

Any Key – необходимо указать клавишу (комбинацию клавиш) для запуска ПК;

Power On By PS /2 Mouse

Включение компьютера и выход с энергосберегающего режима после нажатия кнопки PS /2мыши.

Удаленное включение протестировано на компьютерах с операционными системами Windows 7, Windows 8, Windows 10 и так же на Windows Server 2012, 2019. Это основные ОС в локальной сети нашей организации в настоящее время. Компьютеры включены в общую сеть через коммутаторы без дополнительной маршрутизации.

Для запуска компьютера через подключение по локальной сети необходимо:

После этих действий проведем удаленное подключение к включенному ПК через AnyDesk.

Настройка BIOS.

Для входа в BIOS включаем компьютер и жмем на клавиатуре определенную клавишу, какую именно зависит от производителя материнской платы. Чаще всего это кнопка [DELETE] или [F1], но также встречаются многие другие кнопки и сочетания.

Попав в BIOS активируем настройку Power On LAN (Wake-on-LAN, WOL). В разных биосах она называется поразному. Выставляем значение настройки – Enabled.

Ниже на фото несколько примеров.

PME Event Wake Up (PME — Power Management Event)


S4/S5 Wake on LAN



Включение питания устройства PCIE.


Power On By PCI Device.


Включение посредством PCI-E.


Чаще всего эти настройки располагаются в разделе Power или Power Management. Так же они могут быть в разделе расширенных или дополнительных настроек.

В BIOS сервера Supermicro настройки Wake-On-Lan не оказалось. Видимо разработчики решили, что сервер должен быть включен круглосуточно. Так оно и есть. В данном случае активируем настройку Restore on AC Power Loss >> Power On. При возобновлении питания 220В сервер включится автоматически.


После активации настройки сохраняем параметры BIOS и компьютер перезагрузится.

Настройки в операционной системе.

В ОС Windows 7, 8, 10 и WinServer 2012, 2019 настройки сети выполняются одинаково. Любым удобным способом попадаем к свойствам сетевого адаптера через который ПК подключен в локальную сеть и интернет. Например, переходим в:

Панель управления\Сеть и Интернет\Центр управления сетями и общим доступом

(можно скопировать эту строку, открыть Этот Компьютер и вставить в адресную строку, нажать Ввод)

Находим нужный адаптер и открываем его свойства.



Или открываем «Диспетчер устройств» и находим там сетевой адаптер. Затем открываем правой кнопкой мыши его свойства.

В раскрывшихся свойствах нажимаем кнопку «Настроить».


В настройках переходим на вкладку «Дополнительно» и активируем два пункта, как на картинке ниже.



В зависимости от драйвера сетевого адаптера эти настройки могут называться по разному, например «Пробуждение особым пакетом Magic» или «WOL Пакет Magic».


Переходим на вкладку «Управление электропитанием». Активируем галочкой пункт «Разрешить этому устройству выводить компьютер из ждущего режима». Можно так же активировать самый нижний пункт настроек, но необязательно. Нажимаем кнопку «ОК».

Выполним еще одну настройку, без которой ничего не заработает в Windows 10. Переходим в:


Панель управления\Оборудование и звук\Электропитание\Системные параметры. В разделе «Действия при нажатии кнопок» убираем галочку с настройки «Включить быстрый запуск (рекомендуется). Нажимаем кнопку «Сохранить изменения».

Если ОС установлена на HDD, а не на SSD, то время загрузки после включения компьютера ощутимо увеличится.

Удаленное включение ПК.

ПО сканирует сеть, сохраняет MAC, IP, имя ПК. Затем, когда компьютер выключен, его нужно выбрать из списка и нажать на кнопку с будильником в верхней левой части окна программы. В настройках можно выбрать, куда будет отправлен пакет (на широковещательный адрес, на IP компьютера или на его имя).

Управляемый компьютер находится в дежурном режиме (англ. stand-by — режим, предусмотренный спецификацией ATX, при котором из всех выходных цепей блока питания активна только дежурная +5VSB) и выдаёт питание на микросхему BIOS и сетевой адаптер. Сетевой адаптер находится в режиме пониженного энергопотребления, при этом его микроконтроллер анализирует все пакеты, приходящие на соответствующий MAC-адрес, ничего не отвечая на них. Если одним из пакетов окажется magic packet, сетевой адаптер выдаст сигнал на включение питания компьютера (вики).

Если компьютер выключали на ночь из розетки электропитания, то по LAN он не запустится. Если включить всетаки нужно удаленно, то можно скомбинировать процесс с функцией «Включение при возобновлении электропитания», которая так же активируется в BIOS.

Некоторые протестированные в нашей ЛВС компьютеры с Windows 7 запускаются только с PCI внешним сетевым адаптором. При подключении на встроенный в мат.плату сетевой адаптор стабильно выходят из состояния сна. Какие настройки на это влияют так и не определилось. В Windows 10 при отключении быстрого запуска удаленное включение работает стабильно.

Удаленное администрирование.

После запуска «Wake-On-LAN» удаленного компьютера к нему можно подключится любым доступным способом и выполнить требуемые настройки. В нашей ЛВС популярно удаленное подключение к рабочему столу RDP и AnyDesk. AnyDesk способен включать удаленный компьютер не только по локальной сети но и через через интернет. Рассмотрим кратко как это сделать.

Переходим в настройки. В боковом меню находим пункт «Wake-On-LAN» и проверяем, чтоб он был активирован (Enabled).

В пункте настроек «Безопасность» желательно установить пароль, чтоб подключатся автоматически.

Выключаем компьютер через Пуск >> Завершение работы.

Переходим в компьютер, с которого будем удаленно подключаться.


Вводим ID удаленного рабочего места.


Начнется соединение с попыткой включения. Необходимо ждать 3-4 минуты если соединение проходит через интернет. К тому же время зависит от параметров и скорости включения удаленного ПК.

*если подключение на сервер то может возникнуть вопрос консоль или учетная запись, выбираем консоль

Получаем изображение и видим экран входа в учетную запись удаленного ПК. Вводим пароль, входим и выполняем требуемую работу.

Сетевым администраторам и пользователям конечно порой хочется ощутить себя хоть немного богами компьютерных сетей, управлять своими системам удаленно. И не обязательно держать всё свою компьютерную технику включенной, чтобы получить к ней доступ. Выход из этой ситуации есть — технология включения по сети Wake on Lan.

Для этого надо посмотреть инструкцию о Вашей материнской платы. Поддерживает ли она такой режим удаленного включения.

Материнская плата + eth (Wi-Fi) + утилита.

В БИОСе нужно включить поддержку Wake-On-LAN.

На всякий случай, значение остальных опций:

По умолчанию для WOL пакета используются порты 7 и 9 (протокол UDP).

Вариант №1 под Windows:

Требуются следующие утилиты и комп должен быть подключен к сети.

В батнике mc-wol.bat прописываем

mc-wol 20:CF:30:3C:30:9C

Включить компьютер в локальной сети с MAC= 20:CF:30:3C:30:9C

wol.exe 20:CF:30:3C:30:9C:

  • Включить компьютер с использованием IP=212.248.111.222 и MAC=20:CF:30:3C:30:9C: wol.exe 212.248.111.222- 20:CF:30:3C:30:9C

Вариант №2 под Ubuntu:

1) определяем mac адрес сетевой карты

$ ifconfig | grep HWaddr

eth0 Link encap:Ethernet HWaddr 00:24:1d:82:1b:74

$ apt-cache search wakeonlan

$ sudo apt-get install wakeonlan

00:25:22:83:33:25 - mac адрес домашнего пк.

Посылаем волшебный пакет на домашний комп.

sudo wakeonlan -i 192.168.1.255 00:25:22:83:33:25 (где мой мас-адресс mac адресс домашнего пк.)

Sending magic packet to 192.168.1.255:9 with 00:25:22:83:33:25

Используйте прокси ((заблокировано роскомнадзором, используйте vpn или proxy)) при использовании Telegram клиента:

Поблагодари автора и новые статьи

будут появляться чаще :)

Карта МКБ: 4432-7300-2472-8059

Большое спасибо тем кто благодарит автора за практические заметки небольшими пожертвованиями. С уважением, Олло Александр aka ekzorchik.

Статья представляет собой пошаговую инструкцию по настройке удалённого включения компьютера через Интернет с помощью технологии Wake-on-LAN.

Для настройки технологии Wake-on-LAN (прим. далее – WOL) потребуется:

1. Поддержка WOL материнской платой компьютера;

2. Поддержка WOL сетевой картой компьютера;

3. Wi-Fi роутер;

4. Любое приложение WOL.

I. Настройка BIOS

Примечание! Большинство современных материнских плат используют UEFI (прим. «новый BIOS») поэтому в данной статье будет рассмотрен пример настройки WOL в UEFI.

Advanced mode

2. В открывшемся окне нажимаем ОК (Рис.2).

Ok

Advanced

Enabled

Save

Примечание! Ниже представлены варианты BIOS с настройками WOL (Рис.6, Рис.7, Рис.8).

Включено

Wake on LAN

Wake Up

II. Настройка сетевой карты

1. Для настройки сетевой карты необходимо перейти в настройки параметров адаптера:

Пуск > Панель управления > Центр управления сетями и общим доступом > Изменение параметров адаптера

LAN

Физический адрес

3. В окне Сведения о сетевом подключении вы увидите строчку Физический адрес. Внимательно перепишите адрес, который у вас указан (прим. он потребуется позже для дальнейшей настройки), затем нажмите Закрыть (Рис.10).

4. Теперь в окне Состояние выберите Свойства (Рис.11).

Свойства

5. В Свойствах перейдите на вкладку Дополнительно и установите значение Включено (Вкл.) в строках, которые выделены на Рис.12 и значение Выключено (Выкл.) в строке, которая выделена на Рис.13.

Примечание! У разных производителей, настройки сетевых карт могу незначительно отличаться. Это могут быть параметры: WOL; Wake on LAN; Wake on Magic Packet; Wake From Shutdown; Wake-Up; Resume on LAN; Включить по локальной сети; Включить при получении магического пакета и т. п. (прим. если у вас имеются такие параметры назначьте им значение: Включено (Вкл.).

Значение Вкл.

Значение Выкл.

6. Перейдите на вкладку Управление электропитанием и поставьте галочки как это показано на Рис.14, затем нажмите ОК.

Управление электропитанием

III. Получение динамического DNS (DDNS)

Динамический DNS необходим для того, чтобы присвоить постоянное доменное имя Wi-Fi роутеру.

DDNS

2. На сайте, в соответствующих строчках, введите: e-mail, имя пользователя, пароль, hostname, а затем нажмите Create My Free Account (Рис.16).

Введите данные

3. На указанный вами при регистрации e-mail придёт письмо с необходимостью подтверждения аккаунта. Нажмите Confirm Account (Рис.17).

Confirm Account

4. Перейдите в созданный вами аккаунт, в соответствующей строке придумайте и введите hostname и domain, затем нажмите Add Hostname (Рис.18).

Hostname

5. После создания DDNS ещё раз перейдите в раздел Active (Рис.19).

Active

6. Вы увидите созданный вами DDNS, запомните его (прим. он потребуется в дальнейшем при настройке) (Рис.20).

Заполните графу

IV. Настройка Wi-Fi роутера

Примечание! У разных производителей Wi-Fi роутеров настройки меню могут незначительно различаться. В данном руководстве, приведена в качестве примера, настройка Wi-Fi роутера на примере TP-Link модели № TL-WR841N / TL-WR841ND.


2. Перейдите на вкладку DHCP Settings (Настройки DHCP). В строке DHCP-server (DHCP-сервер) установите состояние Enabled (Включено). Запомните диапазон ваших IP-адресов (прим. на примере это от 192.168.0.1 до 192.168.0.199, на вашем роутере они могут быть другие). Нажмите Save (Сохранить) (Рис.22).

Заполните поля

3. Перейдите на вкладку Address Reservation (Резервирование адресов) и нажмите Add (Добавить) (Рис.23).

Добавить

Введите данные и нажмите Сохранить

Данные

6. Перейдите на вкладку Virtual Servers (Виртуальные серверы). В полях Service Port (Порт сервиса) и Internal Port (Внутренний порт) установите значение 9 (прим. вообще можно выбрать любой порт, но для WOL принято устанавливать порты 7 или 9). В поле IP Address (IP-адрес) введите тот, который вы выбрали из диапазона IP-адресов вашего роутера (прим. тот, который вы вводили уже ранее, см. Рис.24). В поле Protocol (Протокол) установите состояние UDP. В поле Status (Состояние) установите Enabled (Включено), затем нажмите Save (Сохранить) (Рис.26).

Виртуальный сервер

V. Включение удалённого компьютера через Интернет с помощью Android (проверка работоспособности)

1. Запустите скачанное из Play Market любое приложение для WOL (прим. в примере будет рассмотрено включение удалённого компьютера на примере приложения Wake on LAN).

Плюс

Данные в WOL

Подключитесь

Настройка удалённого включения компьютера через интернет с помощью технологии Wake-on-LAN завершена!

Технология Wake On Lan.

      Технология включения электропитания ("пробуждения") компьютера является частью спецификации ACPI (Advanced Configuration and Power Interface) , интерфейса управления электропитанием. Иногда его еще называют интерфейсом доступа к энергосбререгающим функциям аппаратного обеспечения. Дистанционное включение компьютера - небольшая и далеко не основная часть этой спецификации. Описание ACPI легко найдете в интернете (описание ACPI 2.0 содержит более 400 страниц).

Спецификация определяет состояния системы S1-S5 - "состояния сна" в порядке уменьшения энергопотребления. S5 - это состояние программного выключения (Soft OFF) - все выключено, за исключением тех устройств, через которые возможно включение компьютера. Для питания таких устройств используется дежурное напряжение +5V SB (+5V Standby), вырабатываемое блоком питания компьютера в выключенном, но не обесточенном состоянии. Для перехода из одного состояния S1-S4 в другое (S2 в S1 например) используются PME (Power Management Events) - события управления электропитанием, большая часть которых вызывается аппаратным прерыванием от конкретного устройства.


      Технология "Wake On Lan" (технология "Magic packet") используется для включения электропитания удаленного компьютера, находящегося в состоянии программного выключения ("Soft Off") путем посылки на его сетевой адаптер специально сформированного кадра Ethernet.
    Удаленный компьютер должен отвечать определенным требованиям:
- Оборудование должно соответствовать спецификации ACPI и в настройках BIOS должна быть включена поддержка режима "Wake On Lan".
- Иметь блок питания ATX.
- Иметь сетевую карту, поддерживающую технологию "Wake On Lan" (WOL).

      Сетевой адаптер на выключенном компьютере остается под питанием от +5VSB блока питания в режиме ожидания приема специального кадра Ethernet, в поле данных которого присутствует последовательность из 6 байт FF и его собственного MAC - адреса, повторенного 16 раз. Получив такой пакет адаптер вырабатывает сигнал включения электропитания компьютера.
Ниже приведено содержимое пакета, полученное с помощью анализатора трафика.

Содержимое Magic Packet

Адрес приемника (первые 6 байт поля кадра) - FFFFFFFFFFFF (Broadcast), адрес источника - 0015F20016CA (6 байт после адреса приемника) В области 16-ричного дампа красным цветом выделено поле данных. MAC - адрес включаемого компьютера равен 00046175F9DA.
    Практически все современные сетевые адаптеры PCI и материнские платы поддерживают данную технологию, однако есть некоторые тонкости. Если материнская плата имеет шину PCI спецификации до 2.2 (большинство моделей на базе процессоров Pentium II и Pentium III) , то на ней должен быть 3-х штырьковый разъем "Wake On Lan" и такой же разъем должен быть на сетевом адаптере. Их нужно соединить специальным кабелем, входящим в комплект поставки адаптера. Для случая с шиной PCI 2.2 такое соединение уже выполнено напрямую. Если у вас компьютер Pentium II или старше - Wake On Lan должна работать.
      В настройках BIOS современных материнских плат термин "Wake On Lan" практически не используется. Ищите близкое по смыслу значение в настройках раздела управления электропитанием ("Power Management Setup", или "ACPI Configuration" и т.п.), например, "Wake-Up by PCI device", "Power on by Ethernet Card" и т.п.

Ниже приведен пример настроек раздела "Power - APM Configuration" AMI BIOS v2.61:

Настройка Wake On Lan в BIOS Setup

Для включения режима Wake On Lan необходимо установить пункт "Power On By PCI Devices" в "Enabled" .

На всякий случай, значение остальных опций:

Restore on AC Power Loss - поведение системы при пропадании электропитания. Значение Power Off - система останется в выключенном состоянии, Power On - будет выполнено включение компьютера, как только электропитание будет восстановлено.
Power On By RTC Alarm - включение электропитания по внутренним часам компьютера (аналог будильника).
Power On By External Modems - включение электропитания будет выполняться при входящем звонке на внешний модем, подключенный к последовательному порту.
Power On By PCIE Devices - разрешает включение компьютера от устройств на шине PCI-E. Если ваша сетевая карта использует шину PCI-E, а не PCI, то для включения режима Wake On Lan нужно установить эту опцию в "Enable".
Power On By PS/2 Keyboard - разрешает включение электропитания от клавиатуры, подключенной к разъему PS/2

      Ну, и последнее, что необходимо для включения электропитания компьютера через локальную сеть - это программа, генерирующая WOL - пакет (Magic Packet). Ее несложно найти в сети. Один из вариантов - broadc.exe - утилита для включения компьютера по локальной сети. (скачать, 32кб)
Формат командной строки:

broadc.exe MAC-адрес сетевой карты 255.255.255.255 67
    Примеры использования:
bbroadc.exe 0002b3d8b4e6 255.255.255.255 67 - включить компьютер, MAC - адрес сетевой карты которого равен 0002b3d8b4e6 .


Вариант для Linux - wakeonlan - (скачать,

5кб)
По умолчанию программа использует для посылки Magic Packet'а широковещательный адрес и UDP-пакет на порт 9 (discadrd). Поэтому внутри локальной сети для включения компьютера достаточно задать MAC-адрес сетевой карты в виде 00:01:02:03:04:05
Формат командной строки:

wakeonlan MAC-адрес

    Примеры дистанционного включения и выключения компьютера в нужное время можно найти в разделе Windows Автоматизация с помощью nncron Lite.

    Использовать данную технологию можно не только в локальной сети, но и в Интернет, надо только учитывать тот факт, что сформированный Magic Packet будет проходить через маршрутизаторы, т.е должен содержать правильные IP и MAC-адреса. Упомянутая выше программа Broadc.exe не позволяет сформировать MAC адрес-приемника в заголовке кадра Ethernet отличный от FFFFFFFFFFFF (Broadcast), поэтому такой пакет до получателя (удаленно включаемого компьютера) не дойдет, поскольку маршрутизаторы блокируют широковещательные пакеты. Для формирования Magic Packet'а, обеспечивающего удаленное включение компьютера в чужой сети можно воспользоваться утилитой wol.exe -(скачать,

5кб). При меньшем, чем у broadc.exe размере, программа обладает несколько большими возможностями. В параметрах командной строки можно указать имя текстового файла, содержащего список MAC - адресов компьютеров для удаленного включения. Пример содержимого :

По умолчанию программа формирует UDP пакет на порт 60000. Номер порта можно изменить. Примеры:

wol.exe -p=4096 212.248.111.222-00:00:00:00:00:99

Учтите, что IP-адрес в параметрах запуска - это не IP - адрес включаемого компьютера , а адрес включенного и доступного узла, обеспечивающего передачу пакета конечному получателю, т.е. выключенному компьютеру. Выключенный компьютер не имеет загруженных драйверов и его IP -адрес не может быть увязан с MAC-адресом (ARP-протокол) - wol завершится ошибкой разрешения IP. Довольно распространенная причина того, что Wake On Lan "не работает" - использование в параметрах программ для включения, IP - адреса включаемого компьютера.

Команда на включение:

wol.exe -p=4009 <IP ADSL-модема>-<MAC-адрес сетевой карты компьютера>

wol.exe -p=4009 85.140.21.22-00:00:A0:80:87:99


    И еще один момент - удаленное включение электропитания не срабатывает если компьютер был полностью обесточен, например, при пропадании

220В. В таких случаях для обеспечения его самостоятельного включения можно использовать установку режима BIOS в разделе "Power Management Setup" - "Power on after power fail" или подобного ему по смыслу ("After AC Power Lost" - "POWER ON" - название зависит от версии и производителя BIOS) . После появления

220В компьютер должен включиться самостоятельно, без нажатия кнопки "Power".

    Практика использования Wake On Lan выявила еще один момент, - некоторые компьютеры при разрешении режима включения по сети в настройках BIOS, включают электропитание самостоятельно, даже не получив кадр с Magic Packet'ом. Причиной данного явления является то, что у некоторых сетевых карт (замечено у Intel, 3COM) для включения электропитания по локальной сети используют не только WOL, но и другие события (Wake on ARP, Wake on Link Change и т.п.), при чем, по умолчанию задействованы сразу несколько критериев включения. Нужно убрать из настроек адаптера (как правило, с помощью специальной утилиты) лишние условия, и все будет работать правильно.
    Пример, для сетевого адаптера Intel(R) PRO/100VE. С помощью утилиты Intel(R) PROSet II (поставляемой с адаптером) убираем галочки со всех событий, кроме "Wake on Magic Packet":

После сохранения настроек, ваш компьютер будет включаться только при получение Magic Packet'a.

    Иногда разрешения режима удаленного включения электропитания по локальной сети в настройках BIOS бывает недостаточно. Обычно это связано с особенностями конкретного типа сетевого адаптера. Объясню на примере сетевой карты на чипсете Atheros (контроллер AR8121/AR8113/AR8114 PCI-E Ethernet Adapter). После установки режима Power On by PCI-E Device в настройках BIOS материнской платы, удаленное включение электропитания компьютера не происходит. В свойствах сетевого подключения для данного адаптера имеется кнопка Настроить

Atheros Gigabit Ethernet Card Property

В свойствах сетевого контроллера имеется вкладка Дополнительно .

Atheros Gigabit Ethernet Card Property - WOL

    В данном окне можно просмотреть или изменить некоторые параметры и режимы работы выбранной сетевой карты. В частности, по умолчанию, режимы Пробуждение после выключения и Возможности пробуждения установлены в Нет . Именно по этой причине удаленное включение электропитания не выполняется. После установки разрешения режим пробуждения и типа кадра Magic Packet все должно заработать, как положено.

    Для тех, кому требуется программное обеспечение с графическим интерфейсом пользователя, могу посоветовать миниатюрную и очень простую в использовании утилиту wakeup.exe -(скачать,

WakeUp.exe

Определение MAC-адреса сетевой карты.

      В LINUX для этих целей можно использовать утилиту arping :

arping < IP-адрес >
Например:
arping 192.168.0.1

    В Windows можно воспользоваться командой arp , позволяющей выдать содержимое ARP-кэша на экран. Чтобы кзш был актуален для требуемого IP-адреса, перед командой arp можно выполнить ping, т.е. выполнить последовательно :

ping < IP >
arp -a
  например:
ping 192.168.0.1
arp -a

Кстати, этим же способом можно воспользоваться и в LINUX.

    Собственный MAC-адрес можно определить с помощью команд:

В LINUX
ifconfig < интерфейс >     например - ifconfig eth0

Читайте также: