Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1368131
  • 博文数量: 828
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5030
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-29 13:29
文章分类

全部博文(828)

文章存档

2011年(1)

2008年(827)

我的朋友

分类: LINUX

2008-08-29 13:44:14

 
昨天早上网路(PPPoE)断线,没有察觉到,正好整天都不在家,在外面要连回来查资料才发现,这个小站死掉还蛮痛苦的(资料都懒得记,直接写在上面),果然有些东西还是得要用脑袋记...XD

但是想想用脑袋记还是太辛苦(头脑不好XD),还是写只Script做断线重拨的动作好了.Orz..

找了一些文章,想拿现成的程式来用,没想到都好复杂(动不动就是一整页的程式),所以文章看看后,还是简单改写一只来用就好.

目前测试好象都还正常.(此Script主要是给Debian使用,其它系统只要修改/usr/bin/pon,改成自己系统所用的拨接程式即可).

重新拨接的程式及设定步骤
重新拨接的程式如下:(vim/usr/bin/repppoe)

#!/bin/bash
#if!ping-c3168.95.1.1>/dev/null2>&1
#if!(cat/proc/net/dev|grepppp0)>/dev/null2>&1
if!ping-c3tw.yahoo.com>/dev/null2>&1
then
#/usr/bin/poff
/usr/bin/pon
fi
chmod x/usr/bin/repppoe

设定crontab(设root的crontab)

crontab-e#之后写入下述
*/5****/usr/bin/repppoe

这样子就完成啰~(扣掉注解程式只有4行,我以前怎么那么懒,连4行都懒得写.XD)

PS:程式里面if注解掉的,可自行想想有什么更好的判断法,记得2>&1不要拿掉(会有收不完的信)

/usr/bin/poff是网路不通时,是否要先断线再拨.我想的是,不通直接再拨就是,否则不知何时后会突然有几秒ping不到的,系统就自动断线了.

Debian Linux ADSL PPPoE自动重拨(Script)Debian Linux ADSL PPPoE自动重拨(Script)Debian Linux ADSL PPPoE自动重拨(Script)Debian Linux ADSL PPPoE自动重拨(Script)Debian Linux ADSL PPPoE自动重拨(Script)Debian Linux ADSL PPPoE自动重拨(Script)Debian Linux ADSL PPPoE自动重拨(Script)Debian Linux ADSL PPPoE自动重拨(Script)Debian Linux ADSL PPPoE自动重拨(Script)Debian Linux ADSL PPPoE自动重拨(Script)
阅读(1466) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~