IOPE 发表于 2015-3-13 17:38:19

如何设定 RT-N16 无线信号定时开关

本帖最后由 IOPE 于 2015-3-13 17:42 编辑

继前次分享了 RT-N16如何將无线升級至11n(含亮灯)后, 这里给大家分享下如何设定无线信号的定时开关功能。

所用固件来自这里
所需环境很简单,一台电脑,请先安装好PuTTY(请自行下载)

使用PuTTY连接RT-N16前,请先设定一个root password,默认无密码。




再次提醒,RT-N16需要连上外网,需要同步时区。。。。
好了,开始进入正题。。。。
1. 新建两个脚本wifion.sh和wifioff.sh 于/etc下
wifion.sh如下
#!/bin/sh
uci set wireless.radio0.disabled=0
wifi
uci commit

wifioff.sh如下
#!/bin/sh
uci set wireless.radio0.disabled=1
wifi
uci commit

2. 给两个脚本赋予755的权限


3.编辑循环执行-crontab
一般格式为:
分钟 小时 日期 月份 周 命令


具体举例,想要这样设定我的无线:
每个周一到周五9:00 到11:30 无线开
                         14:00到22:00 无线开
而每个周六到周日 全天都开

那么crontab如下:
0 0 * * 1-5 /etc/wifioff.sh
0 9 * * 1-5/etc/wifion.sh
30 11 * * 1-5 /etc/wifioff.sh
0 14 * * 1-5/etc/wifion.sh
0 22 * * 1-5 /etc/wifioff.sh
* * * * 0,6 /etc/wifion.sh

为了即时生效,再执行/etc/init.d/cron restart 或是直接重启路由。


我初步用下来还是OK的,也没有出现有些网友反应的:重启路由后无法再次关闭无线的问题。














页: [1]
查看完整版本: 如何设定 RT-N16 无线信号定时开关