恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2973|回复: 1

请问DD可以设置或者脚本来控制定时拨号和断线么?

[复制链接]
发表于 2010-8-5 21:03 | 显示全部楼层 |阅读模式
ctm的电信,限时了。。。没办法,求解。。。。。。。。
我的恩山、我的无线 The best wifi forum is right here.
发表于 2010-8-6 07:33 | 显示全部楼层
前提:对dd-wrt有一定的了解,网上有很多相关的文章,大家可以先看一下;路由器已经正常开启,客户机已经正常连接;

1、  使用telnet登录运行dd-wrt系统的路由器,默认路由器地址为:192.168.1.1

A、在客户机开始 =>运行 输入:telnet 192.168.1.1

B、输入路由器的用户名/密码: 一般用户名为 root 密码没有修改为admin,正常登录路由器成功(注意,如果更改了用户名和密码,在telnet登录时,用户名仍然是root)

C、修改与pppoe相关的idletime参数的值,这里有两个参数ppp_idletime、pppoe_idletime,这两个参数原来的值均为 5 (单位为秒),我们需要把它们的值改大,我改为180 (允许路由器空闲3分钟)

   命令:

     Nvram set ppp_idletime=180
     Nvram set pppoe_idletime=180
     Nvram commit

   检查方法:
     Nvram show | grep ppp_idletime
     Nvram show | grep pppoe_idletime

2、  进入路由器的web管理界面

进入管理=> 诊断 ,在命令输入框中输入以下的脚本:
cat /tmp/ppp/options.pppoe | sed -e "s/persist/demand/g" > /tmp/ppp/options.pppoe.new
echo "idle 120" >> /tmp/ppp/options.pppoe.new
if [ -f "/tmp/ppp/options.pppoe.new" ]; then
killall redial
killall pppd
sleep 10
/usr/sbin/pppd file /tmp/ppp/options.pppoe.new > /dev/null
fi
  
然后点击 运行命令,保存启动命令。

到此,就配置完成,路由器会在网络空闲3分钟后自动断开pppoe的连接,当有客户机有上网需求的时候,路由器又会重新建立起pppoe连接,所以这些对客户机均是透明的。
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )|网站地图

GMT+8, 2020-9-28 03:03

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表