Toon posts:

[FreeBSD] mxStream boot-script werkt wel/niet

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb dit script in mn /usr/local/etc/rc.d staan (mxstream.sh):
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?? :?

Verwijderd

kan je wel een ip pingen en heb je name servers goed staan

Verwijderd

--phone pc1 hoeft volgens mij niet. Ik gebruik linux (LFS) en gebruik gewoon:

$: pptp 10.0.0.138 file /etc/ppp/options.adsl

dit is mijn options.adsl (deze werkt voor mij iig;-))

idle 0
noauth
user jaret@xs4all-basic-adsl
defaultroute
usepeerdns
#nodetach
lcp-echo-interval 10
lcp-echo-failure 3
#debug
#ipcp-accept-local:ipcp-accept-remote

misschien kom je hier verder mee.

Verwijderd

Topicstarter
t vreemde is dus ... dat t script niet opstart op t moment dat mn server boot... maar als ik dus inlog en t met de hand doe:
code:
1
/usr/local/etc/rc.d/mxstream.sh start

dat t gewoon perfect werkt... (ik log dan in als root btw.)

  • Skinkie
  • Registratie: Juni 2001
  • Laatst online: 09-06-2020

Skinkie

Op naar de 500

misschien is het wel heel fout: maar was je bezwaar tegen modem tweaken?

Steun Elkaar, Kopieer Nederlands Waar!


  • Infern0
  • Registratie: September 2000
  • Laatst online: 16-03 23:51

Infern0

Hou die ontzettende rust!!

mischien maakt de volgorde iets uit van het opstarten. Probeer hem een als laatse te starten.

http://www.bsdfreaks.nl Home site: http://rob.lensen.nu /me was RobL


Verwijderd

Topicstarter
Op maandag 06 mei 2002 01:45 schreef rlensen het volgende:
mischien maakt de volgorde iets uit van het opstarten. Probeer hem een als laatse te starten.
ehmmm... hoe doe ik dat???? :?
Hij staat bij mij gewoon in de /usr/local/etc/rc.d directory... script mxstream.sh

Verwijderd

Op maandag 06 mei 2002 12:32 schreef genius995 het volgende:

[..]

ehmmm... hoe doe ik dat???? :?
Hij staat bij mij gewoon in de /usr/local/etc/rc.d directory... script mxstream.sh
Door te beginnen met een getal in de naam kun je de volgorde van het opstarten bepalen:

000.apache.sh
010.proftpd.sh
020.mxstream.sh

enz..

Verwijderd

Topicstarter
Argh... dat had ik ook zelf wel kunnen bedenken |:(

/me is soms een beetje dom :P
Pagina: 1