有事您说话 发表于 2014-8-13 17:23:52

ASUSWRT Merlin固件下实现定时开启/关闭 HW LED灯

本帖最后由 有事您说话 于 2014-8-13 17:23 编辑

ASUSWRT Merlin固件下实现定时开启/关闭 HW LED灯ASUSWRT Merlin固件可以手动开启/关闭 HW LED灯号,但总感觉这种做法不够完美。实际上对于我们很多人来说白天希望看到灯的正常运行,晚上希望不影响家人的休息。于是联想到是否可以做到像定时开启/关闭无线信号那样的功能,接下来就是几天的搜索与折腾。终于被折腾出来了。下面与大家分享一下实现方法。需要准备1、一台RT-N66U。(使用RT-AC56U与RT-N66U测试OK)2、Merlin 固件,本论坛有最新Merlin固件下载地址。3、WinSCP Tool,文件不大直接网上自行下载。操作步骤一、下载Merlin固件并刷机。 二、进入RT-N66U的WEB GUI页面,开启jffs空间。 *注意要二步操作,首先Enable JFFS partition -> 应用;然后再Format JFFS partition at next boot选是 -> 应用 -> 重启路由。这样JFFS空间就构建好,成功后可以在JFFS目录中看到configs和scripts目录。*三、开启SSH与Telnet功能。 四、WinSCP Tool登入RT-N66U,并进入/jffs/scripts/新建services-start、ledsoff.sh、ledson.sh文件。 1.新建services-start#!/bin/shcru a lightsoff "0 23 * * * /jffs/scripts/ledsoff.sh"cru a lightson "0 8 * * * /jffs/scripts/ledson.sh"
第二行表示每天23点关闭LED灯,第三行表示每天8点开启LED灯,可自选修改。
2.新建ledsoff.sh#!/bin/shnvram set led_disable=1nvram commitservice restart_leds
3.新建ledson.sh#!/bin/shnvram set led_disable=0nvram commitservice restart_leds
新增成功后的状态如下图。 五、更改可执行权限。Telnet进入RT-N66U,更改新增三个文件的权限,执行方法参加下图。chmod a+rx /jffs/scripts/ledsoff.shchmod a+rx /jffs/scripts/ledson.shchmod a+rx /jffs/scripts/services-start 更改权限成功后,通过WinSCP Tool可以观察到之前新增的三个文件权限已经变更。 六、后台运行services-start 七、同步RT-N66U系统时间。(可以同步Internet或者本地时间)
到这,大功告成。你可以设定时间自行开启/关闭HW LED灯号了。接下来就是等待观察LED灯号的表现情况了。如果你依照此方法成功玩转LED时,请顶一下。如果不行请留言……

free 发表于 2014-8-13 17:49:22

RT-AC66U上不知道行不行,回去试试看。

Master 发表于 2014-8-14 18:24:06

对于晚上有一点光都睡不着的人,真心是看到救星了!:victory:

No.3(三号) 发表于 2014-8-14 18:28:22


这个是非常实用的啊。


这个是根据时间控制来自动控制LED的开和关吗?

原版Fireware没有这个功能吗?

有事您说话 发表于 2014-8-14 18:32:43

本帖最后由 有事您说话 于 2014-8-14 18:40 编辑

No.3(三号) 发表于 2014-8-14 18:28
这个是非常实用的啊。



是的,这个是通过时间来控制LED的自动开启与关闭的。目前华硕固件还不支持时间控制LED灯号关闭与开启。

jsllb1986 发表于 2014-8-14 20:43:28

楼主威武发的贴都是技术贴

IOPE 发表于 2014-8-15 14:00:52

赞啊:lol

有事您说话 发表于 2014-8-20 08:44:44

帖子只是根据时间来控制LED,其实也是可以根据星期月份更详细的实现控制。有兴趣的小伙伴们可以看看Linux相关学籍,来实现完美玩转LED灯号

jxyukai 发表于 2015-12-5 02:50:34

多谢楼主的方法,这样晚上LED灯自动关掉,就不会看到一闪一闪的灯了:victory:

有事您说话 发表于 2015-12-7 10:15:43

jxyukai 发表于 2015-12-5 02:50
多谢楼主的方法,这样晚上LED灯自动关掉,就不会看到一闪一闪的灯了 ...

是啊,有这方面需求的可以一试
页: [1] 2
查看完整版本: ASUSWRT Merlin固件下实现定时开启/关闭 HW LED灯