Netgear WNDR3800前面板的灯看起来还是挺上档次的,不过放在客厅一直闪,总觉得晃眼,故而准备使用前面板的WPS按钮来控制LED灯的亮灭。
Shell脚本
创建/root/led.sh脚本,内容如下:
|
|
目前这一脚本中控制全部LED灯:电源、2.4GHz、5GHz、USB、WAN、LAN
测试脚本是否正常工作
- 点亮LED灯
/root/led.sh -e
- 熄灭LED灯
/root/led.sh -d
- 切换LED灯
/root/led.sh -t
接入按钮事件
在/etc/hotplug.d位置创建一个目录,名为button,然后在/etc/hotplug.d/button下创建名为01-radio-toggle的文件
|
|
测试:按下WPS按钮就可以切换前面板中的部分LED灯了
开机设置默认值
如果开机就希望LED灯熄灭,可以使用crontab:#crontab -e
添加如下命令
|
|
参考