|
发表于 2011-1-8 15:53:19
|
显示全部楼层
防掉线解决思路写以下脚本为ppp-up.sh放到 /mnt/usb/usb1_1/opt/bin
6 [( h, d. }- Q* D4 m$ T1 X8 s#!/bin/sh- e6 B; \, p: B% i9 U# R# u
var=`ps -ef --cols 200 |grep pppd |awk '{if($5=="pppd")print $5}'`
# v+ o& c% J7 Qif [ "$var" != "pppd" ]
5 w7 j1 T) q5 r then
4 U2 B! ]. s4 }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+ A$ f! z7 }( f! Q9 R) n
#else
+ Z% _+ B! d% B: {1 t! S#echo "up"
) F# S# C4 a! n: Zfi& ? m( x, K$ \0 {
绿色服务名称(随便可定),红色是上网帐号,蓝色是密码) ~ K" u9 ~" d) E
1.创建/mnt/usb/usb1_1/spool/cron/crontabs目录,在init中加 ln -sf /mnt/usb/usb1_1/spool /var/spool * e- H6 o1 l. M P1 b0 `
2.在/mnt/usb/usb1_1/spool/cron/crontabs中创建admin文件内容为
M/ v# |* {( T }# @3 F2 h*/5 * * * * /mnt/usb/usb1_1/opt/bin/3322# p3 _8 S/ Q+ M# C
*/5 * * * * /mnt/usb/usb1_1/opt/bin/ppp-up.sh
5 P- | y. \7 B2 M" l" U* X0 i% p' J1 d! d: s" W
我现在按这想法在测试,高手看一下有什么问题 |
|