пятница, 5 августа 2011 г.

Wake on LAN

Настроил Wake on LAN на своей машине с ubuntu linux. Решил записать алгоритм.

Включаем поддержку WOL в bios материнской платы. Обычно достаточно активировать встроенную сетевую карту, для которой все настроено по умолчанию. Если все настроено правильно, то лампочка на сетевой карте должна гореть после выключения компьютера.

Далее читаем тексты по ссылкам
http://kuber.posterous.com/enable-wol-wake-on-lan-in-ubuntu-1010
https://help.ubuntu.com/community/WakeOnLan

Устанавливаем необходимые пакеты:
sudo apt-get install ethtool etherwake

Редактируем /etc/network/interfaces

auto lo eth0

iface lo inet loopback

iface eth0 inet dhcp
post-up /sbin/ethtool -s eth0 wol g
post-down /sbin/ethtool -s eth0 wol g


Делаем
sudo /etc/init.d/networking restart

или просто перезагружаем компьютер.

Смотрим включилась ли поддержка WOL на сетевой
sudo ethtool eth0

Набираем ifconfig,смотрим mac адрес для eth0 и записываем его на бумажку.

Читаем текст по ссылке
http://ru.wikipedia.org/wiki/Wake-on-LAN
Выключаем компьютер, идем на соседний компьютер в локальной сетке и посылаем magick packet на широковещательный адрес (вид широковещательного адреса зависит от настроек локальной сети, обычно это 10.0.0.255 или 192.168.0.255).

sudo ether-wake  <mac address, который записан на бумажку>

Если все заработало, то идем пить чай. Если не заработало - ищем причину.


Комментариев нет:

Отправить комментарий