400-680-8581
欢迎访问:路由通
中国IT知识门户
位置:路由通 > 资讯中心 > 路由器设置 > 文章详情

给魔豆路由器器添加定时开关wifi

作者:路由通
|
212人看过
发布时间:2014-08-28 18:36:00
标签:
注意: 做事有风险,要做需谨慎!
给魔豆路由器器添加定时开关wifi

注意: 做事有风险,要做需谨慎!

在最前我们要先学习自动执行crontab命令

但是modou的crontab和普通的linux系统配置不太一样,经研究发现不能用crontab命令,而是通过修改配置文件实现的。


配置文件:/data/conf/cron.d/matrix

可以通过vi命令或者直接winscp下传到本地电脑修改后再上传

下面说下这个配置文件的格式

配置文件中的一行代表定时或定期执行一条命令,由6部分组成,之间用空格分割

f1 f2 f3 f4 f5 command

f1代表分钟,范围0~59
f2代表小时,范围0~23
f3代表日天,范围1~31
f4代表月份,范围1~12
f5代表星期,范围1~7

上述5个域输入数字则代表具体日期时间,如果不限定则输入“”

最后一个command域填需要执行的具体命令,最好填绝对路径,也就是完整的路径

比如我想每天早晨8点点亮屏幕,晚上10点熄灭屏幕,则可以做如下设置:

0 8 /system/sbin/lock_backlight.sh >/dev/null
0 10 /system/sbin/release_backlight.sh >/dev/null

把这两行添加到/data/conf/cron.d/matrix文件里
并执行重启crontab进程,使系统读入新的配置文件

/system/sbin/crond.sh restart

可能又有人要求了,路由器放在家里,工作日不在家,没必要点亮,周末再执行自动点亮命令。没问题的!修改如下:

0 8 6-7 /system/sbin/lock_backlight.sh >/dev/null
0 10 6-7 /system/sbin/release_backlight.sh >/dev/null

把第5个位置的“”改为具体星期就可以啦~

下面我们看看路由器默认都添加了哪些自动执行命令

我手中的modou版本号是0.6.18开发版,信息如下:

ModouROM.MTK.VM_0_3_12_beta7 (2014-08-15 10:54:17 CST) multi-call binary

/data/conf/cron.d/matrix文件内容如下:

0 /system/sbin/ntpdate.sh >/dev/null
/3 /system/sbin/check_whitelist_client.sh >/dev/null
/5 /system/sbin/auto_download.sh >/dev/null

有3条命令,但其中只有第1条有效,原因是第2、3条开头是“”,被注释掉了,下面我们看看这些命令都干了啥事,看看modou有没有偷偷干坏事呀~(^o^)/~

第1条:
前5个位置1个0,4个,表示每整点都执行命令。
后面的命令有ntp字眼,八成是跟网络时钟有关了!(Network Time Protocol)其实就是校准路由器时钟的。通过查看ntpdate.sh脚本中的内容可以证实。
通过域名也可以猜到是modou自家维护的服务器。有兴趣的朋友可以亲自打开脚本自行研究~

第2条:
因为是开头,所以这条命令无效,把删掉就可以用了
后面5个位置比较特殊,其中第1个“/3”代表每3分钟,也就是说每3分钟就会执行后面的命令!
那么check_whitelist_client.sh这个脚本是干什么用的呢?打开脚本亲自看看嘛~

脚本前面有以下信息,大概意思就是如果开启了“防蹭网”功能,通过验证的设备下线后,3分钟内再上线就不会再提示,超过3分钟后再连接魔豆路由,就仍然会转到授权登录web页面。


check if the white list clients have been offline, if offline, remove the
iptable rule of it. So that the welcome page will popup next time.
this script will be called from cron.d


第3条:
这个跟第2条类似,代表每5分钟执行一次命令,脚本名叫auto_download.sh,好吓人啊!要自动下载什么呢?内容还是打开脚本看嘛~

/system/bin/lua "/system/share/lua/5.1/auto_download.lua" >> /dev/null 2>&1

擦擦~还嵌套调用了一个lua脚本,继续打开看!其实是自动检测路由器最新固件的,帮助你自动升级路由器~

好了,以上就介绍完毕了。下面来介绍wifi的定时开关了

 

首先我们下载 wifi.rar 这文件解压得到

4.jpg

winscp514.rar登录路由器,在/data/apps文件夹下建立wifi文件夹

3.jpg

选取解压的文件上传到刚建立的文件夹里。

5.jpg

我们需要把这些文件的属性更改为如下图一样

1.jpg

全部更改好后,我们进入/data/conf/cron.d/下编辑matrix这文件

可以通过vi命令或者直接winscp修改

2.jpg

我只添加了这

30 18 /data/apps/wifi/wifi-stop.sh >/dev/null

35 18 /data/apps/wifi/wifi-start.sh >/dev/null

2条,因为我是2.5G和5G同时开启关闭,如果认真看了上面的学习资料就知道这2条什么意思了。我就不解释了。下面2条就只是单独关闭开起2.4Gwifi了

30 18 /data/apps/wifi/wifi2.4G-stop.sh >/dev/null
35 18 /data/apps/wifi/wifi2.4G-start.sh >/dev/null

好了就到这,自己发挥了。不足之处请多多指教。

 

 

相关文章
ZXHN F460 V3.0获取超级用户密码、 Wifi、路由和自动拨号

一、查找光猫超级密码

下面详细介绍下方法:

1windows开始-运行(或者Win+R组合)输入cmd

2014-05-09 14:06:33
172人看过
升级魔豆路由器开发版(0.6.13)及更高版本固件让触屏图标不消失方法
魔豆路由器开发版(0.6.13)固件添加触屏图标方法

      魔豆路由器更新开发版(0.6.13)以后之前添加的触屏图标都不见了,

299人看过

今天魔豆路由器更新了最新版固件0.6.10,重起后发现触屏的APP不见了。就把原来拷贝出来的触屏列表文件复制进路由器,可惜黑屏。研究了很久都没办法。只好重新下固件,然后断电捅菊花通电5秒进入安全...

2014-07-25 18:48:00
311人看过
魔豆路由器目前aria2远程下载不稳定解决方法

说在最前修改有危险,修改需谨慎。

魔豆路由退出来后经过漫长的时间终于可以离线下载。官方论坛放出了aria2,但是不稳定,经常要重启aria2服务。但重启aria2服务需要用软件连接路由器起输入命令...

2014-07-23 18:28:00
73人看过
开启正式版魔豆路由器的游戏加速插件

购买魔豆路由器正式版的朋友会发现,没有像官网介绍的那样有游戏加速的功能。其实不然,因为游戏加速功能的不完善所以还没有放出了。不过这功能已经隐藏在了路由器固件里,需要我们手动开启。我们需要用到wi...

2014-07-12 11:11:00
99人看过