home  |  wie ben ik  |  cam  |  hobby's  |  werk  |  freesco  |  unreal  |  spam offer  |  links  |  gastenboek  |  contact
 

 < vorige  |  volgende >

 


Freesco & MXstream ADSL (6)

En zoals gezegd, gaan we het bestand /rc/rc_adsl aanmaken met de volgende inhoud:
(hier wordt het werkelijke starten en stoppen van de ADSL verbinding geregeld)

#!/bin/sh
#
# ADSL connection

. /etc/system.cfg
. /etc/live.cfg
. /etc/chat.pwd

# Point to point ADSL gateway
PTP_GW=195.190.xxx.xxx

if [ "$1" = stop -o "$1" = restart ]; then
        echo -n "Stopping ADSL connection...            "
        #echo
        #echo "stop ppp-control...                      "
        killall ppp-control 2>/dev/null
        #echo "stop pppd...                             "
        killall pppd 2>/dev/null
        #echo "stop pptp...                             "
        killall pptp 2>/dev/null
        #echo "remove pptp dir...                       "
        rm -rf /var/run/pptp 2>/dev/null
        #echo "remove pp* file...                       "
        rm /var/run/ppp* 2>/dev/null
        #echo "remove default route...                  "
        route del default 2>/dev/null
        #echo -n "remove last route...                  "
        route del $PTP_GW 2>/dev/null
        ifconfig ppp0 down 2>/dev/null
        sleep 5
        $DONE
        [ "$1" = stop ] && exit
fi

echo -n "Starting ADSL connection...            "
fork pptp 10.0.0.138 file /etc/ppp/options.adsl
sleep 10
fork ppp-control
$DONE

Zoals je kunt zien staat er aardig wat commentaar bij het stoppen van de ADSL verbinding, (de echo "bla bla bla... " regels) deze heb ik uitgeschakeld door middel van het #, ik vind het belangrijker dat de verbinding gestopt wordt dan dat ik precies zie wat er allemaal gebeurt, je kan ze aanzetten naar eigen wens.

Nog wel even het juiste ip adres van je unieke ADSL gateway invullen (in plaats van 195.190.xxx.xxx) en het bestand de juiste rechten geven (zodat we het kunnen opstarten) via het commando: chmod 755 /rc/rc_adsl en dan zijn we helemaal klaar...
(tijd voor een kopje thee en een reboot ;o)

 

home  |  Copyright © 2001 Bart Koopman  |  Alle rechten voorbehouden  |  bart.koopman@xs4all.nl  |  top