Wake on LAN
2000年12月7日
例の WOL 対応激安 100BASE-TX ボードに入れ替えて
ここ や
ここ を参考にネットワーク越しに電源 ON できるようになった.
Linux からのマジックパケット発射には,1つ目の方の「 C 版 ping のパッチ +
シェルスクリプト」を使った.
だって Ruby って全然触ったことないから….
それから,ping.c を見つけるのにちょっと苦労した.
結局 Debian の netbase というパッケージのソースから引っ張り出した.
# 実はデフォルトの ping でできたりして….後で試してみよう.
というか,perl でできそうだよなあ….
と思ったら案の定,
Net::Wake なんて perl module があった.これで一発OK?
$ cd /tmp $ ncftpget ftp://ftp.dti.ad.jp/pub/lang/CPAN/modules/by-module/Net/Net-Wake-0.01.tar.gz $ tar -zxvf Net-Wake-0.01.tar.gz $ cd Net-Wake-0.01 $ perl Makefile.PL $ make $ sudo make install