|
|
发表于 2011-1-8 15:53:19
|
显示全部楼层
防掉线解决思路写以下脚本为ppp-up.sh放到 /mnt/usb/usb1_1/opt/bin
& u8 G9 u$ ?/ @' x+ O1 p' `#!/bin/sh1 q* `8 O0 K/ @) V3 z
var=`ps -ef --cols 200 |grep pppd |awk '{if($5=="pppd")print $5}'`! E4 b) N$ A; w: A5 i! @# n
if [ "$var" != "pppd" ]
' m$ {# e+ `) F' \0 g# b4 O then4 `2 f G9 T/ A
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- N. `# J+ t# |6 f4 s7 X, k* B
#else
' X9 C# m9 K3 F/ P( l/ l7 ^* i#echo "up"
* v0 B3 [% P1 K1 Wfi
: g5 r$ t1 J0 t- C9 q绿色服务名称(随便可定),红色是上网帐号,蓝色是密码) n# X, T) P- f. S3 j
1.创建/mnt/usb/usb1_1/spool/cron/crontabs目录,在init中加 ln -sf /mnt/usb/usb1_1/spool /var/spool " V1 j8 G; P& l
2.在/mnt/usb/usb1_1/spool/cron/crontabs中创建admin文件内容为1 o4 \0 _( e, C) |( ?, R: ?7 v# z: v
*/5 * * * * /mnt/usb/usb1_1/opt/bin/33221 [/ ?3 N; A X% i+ E
*/5 * * * * /mnt/usb/usb1_1/opt/bin/ppp-up.sh/ d5 t6 J. b2 [; Z
8 u$ ^- W, G0 U4 J I; W2 m
我现在按这想法在测试,高手看一下有什么问题 |
|