Re: Umschalten zwischen DSL und ISDN

From: Udo Erdelhoff <ue(at)nathan.ruhr.de>
Date: Thu, 28 Feb 2002 14:40:38 +0100

On Thu, Feb 28, 2002 at 08:58:19AM +0100, Andreas Totlis wrote:
> da ich immer wieder von Ausfaellen bei DSL
> betroffen bin, wuerde ich gern so eine Art
> ISDN-Backup auf meinem Gateway einrichten.

Ich habe hier ein aehnliches Problem, allerdings eine etwas andere
Loesung (zweite DSL-Anbindung auf einem anderen Rechner). Und dazu
muss man nicht booten, etc.
 
> Ziel:
> Bei Ausfall von DSL einen anderen Kernel booten
> welcher mit den entsprechenden ISDN Eintraegen
> versorgt ist. Das ganze sollte so konfiguriert
> sein das man dann per Dial on Demand eine
> Internetverbindung aufbauen kann.

Warum so umstaendlich? Du nutzt doch das user-ppp (/usr/bin/ppp) fuer
DSL, richtig? Warum erstellst Du nicht einfach einen zweiten Eintrag
in der ppp.conf, der bis auf das Device und die Einwahl identisch ist.
Und wenn die Telekom mal wieder Urlaub macht, beendest Du ppp und
startet es mit dem anderen Label wieder neu.
 
Da man in der ppp.conf 'includes' verwenden kann, kann man das so
organisieren, dass die gemeinsame Konfig in einem Block steht und
in den Bloecken fuer DSL und ISDN nur das, was wirklich unterschiedlich
ist.

Hier mal ein Beispiel, wie sowas aussehen kann:

account-telekom:
   set authname 1111111111112222222222223333(at)t-online.de
   set authkey XXXXXXXX
   set login

account-uunet:
   set authname XXXX(at)YYYY
   set authkey ZZZZZZZZ
   set login

access-isdn-telekom:
   set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \"\" AT OK-AT-OK \\
   ATE1Q0 OK dATB40DI0191011 TIMEOUT 40 CONNECT"

access-isdn-uunet:
   set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \"\" AT OK-AT-OK \\
   ATE1Q0 OK dATB40DI0800XXXXXXX TIMEOUT 40 CONNECT"

access-dsl-telekom:
        set device PPPoE:ed0
        set MRU 1492
        set MTU 1492
[...]

common:
  set log phase
  set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
  add default HISADDR
  set filter in 0 deny 10.0.0.0/8 0.0.0.0/0
  set filter in 1 deny 172.16.0.0/12 0.0.0.0/0
[...]
  
dsl:
  load account-telekom
  load access-dsl-telekom
  load common

isdn1:
  load account-telekom
  load access-isdn-telekom
  load common

isdn2:
  load account-uunet
  load access-isdn-uunet
  load common

Ich benutze nur die Bloecke dsl, isdn1, und isdn2 als Parameter fuer
ppp. Im Normalfall laeuft halt ppp -auto dsl. Wenn das nicht geht,
kann ich ppp beenden, starte ppp -auto isdn2 und arbeite ganz normal
weiter. Und wenn das auch nicht mehr gut, beende ich ppp und starte
ppp -auto isdn1.

Das hat hier relativ gut funktioniert, aber mit der zweiten Leitung ist
das einfacher geworden: ppp aus, Traffic auf den Rechner mit SDSL
umleiten, fertig.

/s/Udo (man goennt ja sonst nichts)

-- 
Schnell und schluepfrig wie geoeltes Ferkel auf Crack
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Thu 28 Feb 2002 - 14:46:41 CET

search this site