本文章的前提是,你的设备已经设置好允许局域网内唤醒,至于怎么设置,本文不做讲解。
- 设备的网卡(必须是有线网卡)必须设置了允许唤醒设备,允许魔术包唤醒。
- BIOS中开启了wake-on-lan/wol/等等,
那么,唤醒的咒语就是 (xx:xx:xx:xx:xx:xx 替换为你要唤醒设备的网卡的mac地址 )
etherwake -b xx:xx:xx:xx:xx:xx
可能出现的错误:
SIOCGIFHWADDR on eth0 failed: No such device
出现这个错误,说明你的路由器或者唤醒设备默认的网卡不是eth0,这时你需要加上-i参数,值为网卡的名称,修改如下(当然,eth2换成你自己的网卡名称)
etherwake -b xx:xx:xx:xx:xx:xx -i eth2