找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 3852|回复: 15

翻遍论坛都没有找到答案的一个问题

[复制链接]
发表于 2011-2-20 09:02 | 显示全部楼层 |阅读模式
由于单位的变态网管,每天给每个人只分配了30分钟的上网时间,于是想几个人联合起来,通过路由器拨号共享上网时间,实现定时PPPOE拨号上网。
用WEB界面定时更改PPPOE账号密码当然可以,但是太麻烦,不自动。想做个WINDOWS下的程序定时自动TELNET上路由器,更改PPPOE账号连接。
应该说清楚了吧。
昨天试了TELNET上路由器后,用命令
   NVRAM SET pppoe_username=xxxxx
     NVRAM COMMIT
之后用
   NVRAM SHOW|grep pppoe
显示username字段已经修改为xxxxx,但是通过WEB界面刷新,发现用户名仍然没有修改,wan也没有变化,不知道何故?

如果能实现用telnet更改PPPOE账号,那就简单了,谢谢版主大虾们不吝赐教。
发表于 2011-2-20 12:17 | 显示全部楼层
用路由上的cron就行了啊
发表于 2011-2-20 13:16 | 显示全部楼层
1# linfox

用好你的TTDW之--定时切换WAN2的多个PPPoE帐号
http://bbs.dualwan.cn/viewthread ... mp;page=1#pid165002

用这个就好  定时更换PPPOE账号
 楼主| 发表于 2011-2-20 15:16 | 显示全部楼层
谢谢楼上的,可惜我的路由器是DD-WRT的,不是TT的。
发表于 2011-2-20 15:55 | 显示全部楼层
用cron就好啊,很简单,而且比telnet稳定得多
 楼主| 发表于 2011-2-20 17:55 | 显示全部楼层
请问用cron怎么写呢?
 楼主| 发表于 2011-2-20 17:59 | 显示全部楼层
比如:
0 8 * * *   NVRAM SET pppoe_username=xxxxx
这样吗?
问题是我直接写这样的命令都没有效果啊?!
 楼主| 发表于 2011-2-21 13:05 | 显示全部楼层
请教楼上的,怎么写CRON呢?
发表于 2011-2-22 13:32 | 显示全部楼层
比如:
0 8 * * *   NVRAM SET pppoe_username=xxxxx
这样吗?
问题是我直接写这样的命令都没有效果啊?!
linfox 发表于 2011-2-20 17:59

最好写一个shell,同时导入set环境变量或者su到相关用户,直接corn不见得可行
 楼主| 发表于 2011-2-24 12:38 | 显示全部楼层
NVRAM SET pppoe_username=xxxxx
     NVRAM COMMIT
直接这么写,在WEB界面刷新后都不变化。
顶上去,继续求解!
发表于 2011-2-24 12:43 | 显示全部楼层
是不是要reboot一下,我也不懂哦
 楼主| 发表于 2011-2-24 21:11 | 显示全部楼层
reboot也不行哦
发表于 2011-2-24 23:34 | 显示全部楼层
先用检测网页的东西看看改动帐号密码的时候浏览器跟路由器说什么了
然后再写脚本

笨办法
 楼主| 发表于 2011-3-1 12:59 | 显示全部楼层
继续问如何实时更新NVRAM参数!
 楼主| 发表于 2011-3-11 14:54 | 显示全部楼层
我已经成功解决次问题!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-7-4 09:57

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

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