|
|
发表于 2011-1-8 15:53:19
|
显示全部楼层
防掉线解决思路写以下脚本为ppp-up.sh放到 /mnt/usb/usb1_1/opt/bin7 ~1 k+ k0 C! ]; Z9 s, ?
#!/bin/sh5 x- L- Z8 n; A3 d6 U# {$ }' k
var=`ps -ef --cols 200 |grep pppd |awk '{if($5=="pppd")print $5}'`
$ L3 _: ~7 ~1 `5 W+ ~3 ^if [ "$var" != "pppd" ]
+ c5 Z+ w, M# i, v then0 L( @# i$ {- Q4 n& R
pppd plugin rp-pppoe.so rp_pppoe_service XXXXXXXX atm0 nodetach user XXXXXXXX password XXXXXXXX if-name ppp0 usepeerdns refuse-eap lcp-echo-interval 30 mtu 1492 holdoff 3 lcp-echo-failure 5 maxfail 0 persist
J+ c8 I' y2 P#else
. q5 u7 F9 n6 F: i6 ^5 w#echo "up"
2 r- ^$ x9 L# T$ J$ ]* Mfi
8 {' q. E% X0 @' G绿色服务名称(随便可定),红色是上网帐号,蓝色是密码% ?6 V! R9 ^# s$ e+ ~# V
1.创建/mnt/usb/usb1_1/spool/cron/crontabs目录,在init中加 ln -sf /mnt/usb/usb1_1/spool /var/spool
! D& |: s- m: `) n% i8 i2.在/mnt/usb/usb1_1/spool/cron/crontabs中创建admin文件内容为% s4 {* {, ~2 `
*/5 * * * * /mnt/usb/usb1_1/opt/bin/3322
$ u& A4 n' ]& c/ ^*/5 * * * * /mnt/usb/usb1_1/opt/bin/ppp-up.sh# U7 y, j* ?" I+ p% T
; F( K: a B. d9 v j* ?* E我现在按这想法在测试,高手看一下有什么问题 |
|