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 messageReceived on Thu 28 Feb 2002 - 14:46:41 CET