デスクトップPCが壊れたので買い替えました。
離れた部屋にあるので電源を入れるのにWake on LANを設定しましたが、うまく動いていません。
マザーボードは、P6TD DELUXE [ATX/インテル X58 Express + ICH10R/LGA1366]でUbuntu 9.10です。
BIOSの設定
BIOS設定は下記の2つを設定
- BIOS-詳細設定-オンボードでバイス設定構成-Mavell LAN2-LAN Boot ROMを無効から有効に変更
- BIOS-電源-ACPI2.0サポートを無効から有効に変更
電源を落としてもNICのアクセスランプが点灯していることを確認
Ubuntuの設定
ethtoolでNICの状態を確認するとデフォルトでは、WOLが有効になっていません。
$ sudo apt-get install ethtool $ sudo ethtool eth0 | grep Wake Supports Wake-on: pg Wake-on: d $
ethtoolでWOLを有効にしてOSをシャットダウン
$ sudo ethtool -s eth0 wol g $ sudo ethtool eth0 | grep Wake Supports Wake-on: pg Wake-on: g $ sudo shutdown -h now
同じネットワークのマシンからWOLパケットを送信
$ sudo apt-get install wakeonlan $ wakeonlan [MACアドレス] $
同じネットワークに配置したwiresharkでパケットを拾ってみるとWOLパケットは届いているのだが起動せず…(残念)