OpenWrt实现WOL(Wake-on-LAN)网络唤醒
http://demon.tw/hardware/openwrt-wake-on-lan.html
树莓派实现远程开机局域网电脑(WOL协议+etherwake+华硕主板Z97)秒变花生壳开机棒
https://www.cnblogs.com/EasonJim/p/6116143.html

OpenWrt远程唤醒

OpenWrt提供了wol和etherwake两个包来实现WOL功能,随便安装一个即可,当然也可以两个都装。

opkg update
opkg install wol etherwake
之前失败的罪魁祸首在于运行命令时只指定了MAC地址:

/usr/bin/wol 40:8D:5C:1F:5D:18
/usr/bin/etherwake 40:8D:5C:1F:5D:18
这样会向255.255.255.255广播,但是不知为何电脑的网卡收不到,所以开不了机。

正确的做法是,如果用wol,则需要指定向电脑所在的网段广播:

/usr/bin/wol -i 192.168.1.255 40:8D:5C:1F:5D:18
如果用etherwake,需要指定电脑所在局域网的接口:

/usr/bin/etherwake -i br-lan 40:8D:5C:1F:5D:18

文档更新时间: 2020-02-14 09:39   作者:月影鹏鹏