内容纲要
Openwrt 默认不带 Wake on Lan 程序,需要我们自己安装。下面是安装的步骤。
-
安装 luci-app-wol 软件包
-
通过管理界面安装
- 打开openwrt管理界面
- 点击 “系统” ->"软件包"
- 在过滤器里面输入:“wol”
- 在可用软件包里点击 “luci-app-wol” “wol”左边的“安装”
-
ssh到openwrt系统安装,假设openwrt的IP地址是192.168.1.1:
-
ssh root@192.168.1.1 opkg update opkg install luci-app-wol wol
-
-
配置软件包
-
luci-app-wol软件包目前不支持在界面上添加预定义的主机,需要修改脚本文件。
-
ssh root@192.168.1.1
-
编辑 /usr/lib/lua/luci/model/cbi/wol.lua
-
vi /usr/lib/lua/luci/model/cbi/wol.lua
-
-
在大概49行 (
sys.net.mac_hints(function(mac, name)
这一行之前) 添加需要唤醒的机器列表,例如:-
host:value("94:C6:91:A3:F6:F2", "94:C6:91:A3:F6:F2 (ZGT)") sys.net.mac_hints(function(mac, name) host:value(mac, "%s (%s)" %{ mac, name }) end)
-
-
-
测试和Bugfix
-