|
|
发表于 2011-1-8 15:53:19
|
显示全部楼层
防掉线解决思路写以下脚本为ppp-up.sh放到 /mnt/usb/usb1_1/opt/bin, o& x7 X( m: l; } B6 M6 w
#!/bin/sh
' _$ _1 K) e; d- Y4 |6 l9 {* uvar=`ps -ef --cols 200 |grep pppd |awk '{if($5=="pppd")print $5}'`
1 L$ l, ^6 P4 W1 Xif [ "$var" != "pppd" ]% J, }: Q% o9 p2 A' E$ J' Q
then0 w9 s; a# X2 D1 b$ |
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' \9 N- N2 F% K8 X4 s. ]6 `
#else0 a8 m; L& N' p/ \4 @
#echo "up"6 W% o% D, W. a9 f( X' G( ^7 c
fi
7 J7 u q" K5 l绿色服务名称(随便可定),红色是上网帐号,蓝色是密码
( x1 N7 H- A# n. {; C1.创建/mnt/usb/usb1_1/spool/cron/crontabs目录,在init中加 ln -sf /mnt/usb/usb1_1/spool /var/spool
. \$ [- T& ~! Q2 ~. E2.在/mnt/usb/usb1_1/spool/cron/crontabs中创建admin文件内容为
7 h6 x3 j8 m9 z# k; _*/5 * * * * /mnt/usb/usb1_1/opt/bin/3322
, }! M9 ?+ N% ]*/5 * * * * /mnt/usb/usb1_1/opt/bin/ppp-up.sh
- x9 P6 [$ W, J4 U( D, N; {/ N% \0 `& f! m: R0 H' L. X: ^
我现在按这想法在测试,高手看一下有什么问题 |
|