Linux: Wake On LAN

W przypadku mojego lab-a, serwer Linuksowy postanowiłem wyłączać na czas, kiedy nie używam go. Jednak ze względu na fakt, że serwery znajdują się w piwnicy, każdorazowe włączanie go ręcznie raczej odpadało. Postanowiłem wykorzystać Wake On Lan (WOL). W obecnej chwili większość płyt głównych ma obsługę tego protokołu.

Po stronie komputera mającego być obudzonym

  1. Włączamy obsługę WOL w BIOSie
  2. Wymuszamy obsługę WOL przez kartę sieciową (ja dodałem ten wpis do /etc/rc.local):
     ethtool -s eth0 wol g 

Więcej: http://www.cyberciti.biz/tips/linux-send-wake-on-lan-wol-magic-packets.html.

Po stronie urządzenia budzącego

OpenWrt

Ja zainstalowałem pakiet etherwake:

#opkg update
#opkg install etherwake

Komputer docelowy budzę komendą:

etherwake  00:0d:61:30:43:48

Więcej informacji http://wiki.openwrt.org/doc/uci/wol

Więcej o WOL https://wiki.archlinux.org/index.php/Wake-on-LAN

Dodaj komentarz