|
|
发表于 2011-1-8 15:53:19
|
显示全部楼层
防掉线解决思路写以下脚本为ppp-up.sh放到 /mnt/usb/usb1_1/opt/bin
* F1 k1 I- r2 }2 c3 k9 }#!/bin/sh
0 V+ A5 K, I. U" B5 L, p3 O& B2 mvar=`ps -ef --cols 200 |grep pppd |awk '{if($5=="pppd")print $5}'`
2 O& z' @2 l0 B3 |* o( S/ xif [ "$var" != "pppd" ]
: V7 ^1 D2 Y* J6 L1 f" B. H then
8 X% N) O+ N1 ]7 v9 i5 }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) h* }; {! S; y8 _; |3 _ f
#else
% p' H. W% n4 @0 s. F' O#echo "up", }1 Q `7 ]$ J, \ ]( P j& B
fi3 H4 h' ~6 K$ H0 W+ N
绿色服务名称(随便可定),红色是上网帐号,蓝色是密码
& t5 M, U" T% m H8 Y1.创建/mnt/usb/usb1_1/spool/cron/crontabs目录,在init中加 ln -sf /mnt/usb/usb1_1/spool /var/spool
5 E2 e* j3 s) O, C2.在/mnt/usb/usb1_1/spool/cron/crontabs中创建admin文件内容为* a- |: f) g! z
*/5 * * * * /mnt/usb/usb1_1/opt/bin/3322. X- o [+ y, W" F9 X, _! Y9 E- }
*/5 * * * * /mnt/usb/usb1_1/opt/bin/ppp-up.sh5 T+ o9 j' S% j) n: T( z- i
: X, E% q: i% R. S( ]
我现在按这想法在测试,高手看一下有什么问题 |
|