openwrt网络唤醒计算机,OpenWrt实现WOL(Wake-on-LAN)网络唤醒

Wake-on-LAN简称WOL或WoL,一般翻译为“网络唤醒”、“远端唤醒”,通俗的说就是远程开机。曾经在OpenWrt路由器上面研究过WOL,但是失败了,最近又要用到,折腾了半天终于成功了。

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

不喜欢命令行的话也可以安装对应的LuCI包在网页上操作:

opkg update

opkg install luci-app-wol

随机文章:

这篇文章发布于 2015年12月6日,星期日,14:49,归类于 折腾硬件。您可以跟踪这篇文章的评论通过 RSS 2.0 feed。

您可以留下评论,或者从您的站点trackback。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值