Ik heb dit script in mn /usr/local/etc/rc.d staan (mxstream.sh):
bij t opstarten zie ik op n gegeven moment inderdaad "XS4All ADSL started" verschijnen... maar... mn internet connexie maakt ie NIET
Maar als ik nu gewoon inlog in mn shell... en dat script start met
mxstream.sh start
dan werkt t wel...
Weet iemand hoe dit komt of zelf nog beter: hoe los ik dit op??
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
| case "$1" in
start)
sleep 5
pptp 10.0.0.138 --phone pc1 mxstream &
echo -n 'XS4All ADSL started'
;;
test)
if [ \! -e /var/run/pptp/10.0.0.138 ]; then
echo "Detected racefull PPTP Client shutdown."
echo ""
echo "Restarting MxStream connection at `date`."
/usr/local/etc/rc.d/mxstream.sh stop > /dev/null
/usr/local/etc/rc.d/mxstream.sh start > /dev/null
elif [ -e /usr/local/etc/rc.d/pptp.core ]; then
echo "Detected PPTP Client core."
echo ""
echo "Restarting MxStream connection at `date`."
/usr/local/etc/rc.d/mxstream.sh stop > /dev/null
/usr/local/etc/rc.d/mxstream.sh start > /dev/null
fi
;;
stop)
/usr/bin/killall ppp
/usr/bin/killall pptp
rm -rf /var/run/pptp /usr/local/etc/rc.d/pptp.core
echo -n 'XS4All ADSL stopped'
;;
*)
echo "Usage: `basename $0` { start | test | stop }"
exit 64
;;
esac |
bij t opstarten zie ik op n gegeven moment inderdaad "XS4All ADSL started" verschijnen... maar... mn internet connexie maakt ie NIET
Maar als ik nu gewoon inlog in mn shell... en dat script start met
mxstream.sh start
dan werkt t wel...
Weet iemand hoe dit komt of zelf nog beter: hoe los ik dit op??