TP-LINK 720N刷了OpenWRT后LED灯定时开关
参考链接:https://blog.wangmao.me/openwrt-timing-off-led-lights.html
因为家里有三台电脑,其中一台是笔记本,想共用一台打印机,所以在某宝上买一以台已经刷好 OpenWRT 的TP-LINK 720N做无线打印服务器。具体设置过程不说了,卖家会给你视频教程的。
到了晚上发现这路由器的电源灯挺亮的,会影响睡眠,就产生了设置一个定时开关灯的任务的想法,就在网上找到上面链接的资料作为参考。

根据资料,LED都是由/sys/class/leds下面的文件控制的,我查了一下,下面只有两个灯。
root@OpenWrt:~# ls /sys/class/leds
ath9k-phy0 tp-link:blue:system
前面那个估计是网络接口的LED灯,也可能是不存在的LED,不管它,我只要控制后面这个LED: tp-link:blue:system 。
路由器是根据这个文件的值来控制灯的亮还灭的:/sys/class/leds/tp-link:blue:system/brightness
root@OpenWrt:~# cat /sys/class/leds/tp-link\:blue\:system/brightness
1
文件brightness值为0时,灯灭,为1时灯亮。
我就据这个文件,新建了两个脚本,一个是:/etc/off_system_led.sh
root@OpenWrt:~# cat /etc/off_system_led.sh
#!/bin/bash
echo 0 > /s

本文介绍如何通过刷OpenWRT固件实现TP-LINK720N路由器LED灯的定时开关功能。作者为了防止夜间LED灯影响休息,通过编写脚本和设置定时任务实现了这一目标,并分享了解决NTP同步问题的经验。
最低0.47元/天 解锁文章
918





