LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1071|回复: 8

请教所有在gentoo下用adsl拨号上网的同学

[复制链接]
发表于 2007-8-13 15:31:20 | 显示全部楼层 |阅读模式
本人现在用的是官方推荐的ppp拨号软件而不是rp-pppoe拨号软件,我想实现断线时无限重拨号的功能,请问有没有解决方案,最好能解释一下思路,谢谢。

PS:ppp据说有有数据时连线,无数据时自动断线功能,但我没找到相关参数
发表于 2007-8-13 17:29:44 | 显示全部楼层
我还是在用rp-pppoe,懒得换了,而且能自动拨号
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-14 07:39:58 | 显示全部楼层
Post by ibearz
我还是在用rp-pppoe,懒得换了,而且能自动拨号


请教你的具体方法,尤其是断线重拨的方式
回复 支持 反对

使用道具 举报

发表于 2007-8-14 12:53:26 | 显示全部楼层
Post by ibearz
我还是在用rp-pppoe,懒得换了,而且能自动拨号

ppp也可以自动拨号。楼主可以看下/etc/conf.d/net.example里面有ppp详细的参数介绍。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-14 14:51:04 | 显示全部楼层
Post by youqiang
ppp也可以自动拨号。楼主可以看下/etc/conf.d/net.example里面有ppp详细的参数介绍。

自动拨号我也知道怎么做,问题在于断线重拨,那个据说能够多少秒后没数据就断线以及有需求时就拨号的命令我始终没找到
回复 支持 反对

使用道具 举报

发表于 2007-8-14 15:14:08 | 显示全部楼层
demand
Initiate  the  link only on demand, i.e. when data traffic is present
回复 支持 反对

使用道具 举报

发表于 2007-8-15 07:52:27 | 显示全部楼层
我用rp-pppoe,断线重播用一个脚本.放在cron里面,每5分钟检查一次.

  1. #!/bin/bash

  2. PING_SITES="202.96.199.133 www.pchome.net www.online.sh.cn"

  3. could_ping(){
  4.     if ! ping -c 3 "$1" > /dev/null 2>&1
  5.      then
  6.         return 1
  7.     else
  8.         return 0
  9.     fi
  10. }

  11. is_alive(){
  12.     for site in $PING_SITES
  13.      do
  14.          echo -n "ping $site :"
  15.          if could_ping $site
  16.           then
  17.             echo " good"
  18.             return 0
  19.          else
  20.             echo " failed"
  21.          fi
  22.     done
  23.     return 1
  24. }

  25. if is_alive
  26. then
  27.     echo "Seems alive, do nothing."
  28. else
  29.     echo "Cannot ping sites."
  30.     echo "Restart ADSL."
  31.     pppoe-stop; killall -9 pppd; killall -9 pppoe
  32.     pppoe-start
  33. fi
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-15 08:48:04 | 显示全部楼层
Post by zhllg
demand
Initiate  the  link only on demand, i.e. when data traffic is present

请教斑竹,ppp有什么办法能让其在命令行下连接时显示详细的连接过程信息吗?就像在windows下用拨号软件拨号时会显示的那样?我查了半天man手册,只查到一个debug,这个参数还不是直接显示的,是记录在日志里的
回复 支持 反对

使用道具 举报

发表于 2007-8-15 13:05:36 | 显示全部楼层
那就看日志吧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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