Klaus Franken wrote:

> On Thu, Feb 18, 1999 at 04:41:47PM +0100, Stefan Rauch wrote:
> >
> >
> > Hallo,
> >
> > ich habe folgendes Problem (verw. Distribution SuSE 6.0):
> >
> > Ich mu� zwei ISP�s nutzen. Von einem rufe ich jedoch nur
> > mails ab, bzw mache gelegentlich ftp!
> >
> > Der andere ISP ist mein Standartprovider, mit dem ich in Internet gehe...
> >
> > Mein Wunsch ist es, meinen Standardprovider mit DialOnDemand zu betreiben
> > und auf Wunsch den andern
> >
> > durch starten eines Skripts anzuw�heln!
> >
> > So weit bin ich gekommen:
> > Im Moment habe ich f�r jeden Provider ein Skrippt angelegt, das ich vor
> > Aufruf des jeweilen Providers starten mu�,
> > also z.B. f�r ippp1:
> >     route del default
> >     isdnctrl hanup ippp0
> >     route add default gw 123.123.123.123
> > Das heist ich setze vor Anwahl eine dynamische Defaultroute (in
> > /etc/route.conf ist keine feste Defaultroute angegeben!).
> > Diese wird jedoch nach dem Auflegen gel�scht, kann also kein
> > DialOnDemand betreiben!
> >
> > Ich weis mittlerweile, da� ich im Skript ip-down (bei mir symbolischer
> > Link auf /etc/ppp/ip-up) in /etc/ppp einen Eintrag
> > vornehmen mu�. ICH WEIS BLOS NICHT WAS UND WOHIN!
>
> 1.  Es sieht ja ungefaehr so aus:
> BASENAME=`basename $0`
> INTERFACE=$1
> DEVICE=$2
> SPEED=$3
> LOCALIP=$4
> REMOTEIP=$5
>
>     case "$BASENAME" in
>     ip-up)
>
>         /sbin/route add default gw $REMOTEIP dev $INTERFACE
>
> D.H. es wird eine Defaultroute auf die neue IP-Nummer gemacht.
>
> 2. Beim Auflegen wird (vom ipppd) die Route geloescht.
> 3. Beim Auflegen wird im ip-down (also bei:
>     case "$BASENAME" in
>     ip-down)
> vereinfacht gesagt alles wieder so hergestellt wie es vorher war.
> (auch /etc/route.conf)
>
> Gedacht ist es also folgendermassen:
> - Du konfigurierst zwei Defices ippp0 und ippp1
> - in /etc/route.conf setzt Du die Defaultroute auf deinen
> Lieblingsprovider (also auf ippp0).
> => DoD ueber ippp0
>
> - Wenn Du den anderen Provider benutzen willst, machst Du
>     "isdnctrl dial ippp1"
> => DefaultRoute wird auf ippp1 gesetzt
>
> - ippp1 legt auf
> => Gemaess /etc/route.conf wird DefRoute wieder auf ippp0 gelegt,
> Du hast wieder DoD via ippp0.
>
> Jetzt noch mal die Kurzform:
> - aendere an den Scripten nichts.
> - setze in /etc/rout.conf die DefRoute auf ippp,

> Vielen Dank,

habe ich so gell��t!
Allerdings bekomme ich jetzt, wenn ich das Netzwerk herungerfahre
folgende
Fehlermeldung:


Shutting down routing
Error while executing:
    /sbin/route del -host <ip-addr> dev ippp1
    SIOCDELRT: No such processShutting down
routing                                    failed

Was will mir diese Fehlermeldung sagen, und wie kann ich das abstellen?

Gruss
S.R.
-
To unsubscribe from this list please send a mail to [EMAIL PROTECTED] with
'unsubscribe suse-isdn' in its body.

Antwort per Email an