[求助]关于-etc-ppp-ip-up脚本执行问题
(2012-06-07 00:02:29)
标签:
杂谈
[求助]关于/etc/ppp/ip-up脚本执行问题大家好.
我在linux使用pppoe拨号.我想实现断线自动重连.如果新写一个脚本去侦测并连线的话.
个人感觉那个脚本一直运行期.比较耗资源.
然而/etc/ppp/ip-up
/etc/ppp/ip-down这两个文件分别在ppp链路断开或是链接成功时都会执行一下.
所以我就想利用这个去实现pppoe断线自动重连.
以下是我的脚本
ip-up
[code]
#!/bin/sh
PATH==/sbin:/usr/sbin:/bin:/usr/bin
export PATH
WAN_STATUS="/tmp/wan.status"
echo "已连接" >
"$WAN_STATUS"
[/code]
ip-down
[code]
#!/bin/sh
PATH==/sbin:/usr/sbin:/bin:/usr/bin
export PATH
WAN_STATUS="/tmp/wan.status"
echo "未连接" >
"$WAN_STATUS"
while :;
do
if [ "`cat $WAN_STATUS`" =
"已连接" ]; then
break
else
/usr/sbin/pppd pty '/usr/sbin/pppoe -I eth0 -T 40' noipdefault
noauth default-asyncmap defaultroute usepeerdns user admin
lcp-echo-interval 20 lcp-echo-failure 3 mtu 1492 mru 1492 unit
0
fi
sleep 10
done
/etc/ppp0 #
[/code]
我是想一旦pppoe断线后呢http://www.gjwxw.com/,他就会执行一次ip-down这个脚本.但是当断线时间太长http://www.616998.com/的话.而ip-down又只执行一次.这样pppoe就连接不上线.所以我就加了一个while循环语句.只有当ppp
分享:
喜欢
0
赠金笔
加载中,请稍候......
评论加载中,请稍候...
发评论
登录名: 密码: 找回密码 注册记住登录状态
昵 称:
评论并转载此博文
发评论
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。