cuisharp 发表于 2004-1-18 23:26:24

Ivn,caikf帮帮忙,谢谢了

我按你签名下的网址设置ADSL,设置好后是可以上网了,但是如果一但断开,就不成了,网页打不开了,因为IP变了,又要重新ifconfig获取IP,route添加这个IP,是这样的吗?难到每次上网都要这样一遍?

Ivn 发表于 2004-1-19 16:07:38

是的, 我也是这样, 没办法, 在windows 下掉线用winPPoE 重拨也是这个原理吧!:mrgreen:

//================
不过, 用 ADSL 上网,比较稳定, 就我的经验一般 24个小时内,掉线不会超过三次 :mrgreen: ,
有的时候晚上我要下ISO 或者 DVD , 就写个简单脚本放到/sbin 目录
下, 以 root 身份执行让它 每分钟检测一次, 不过似乎从来没用过!


#!/bin/sh
i=1
ip=`./ifconfig | grep '61.190' | colrm 1 20 | colrm 14 80`

while [ $i = 1 ] ;
do
getIp=`./ifconfig | grep '61.190' | colrm 1 20 | colrm 14 80`
   if [ $getIp!= $ip];then
      ip=$getIp
      ./route add default gw $ip
fi
sleep 60
echo "====> $ip"
done


//==========================
当然这个脚本太简单, 都是假定 adsll-start , 如果 ifconfig 没有检测出 ppp0 ,
就玩完了..........., :mrgreen:

cuisharp 发表于 2004-1-19 19:22:54

哦,谢谢你。
页: [1]
查看完整版本: Ivn,caikf帮帮忙,谢谢了