dsl mit Fallback auf ISDN bei ausfall
Hallo Liste. Ich hab' meinen dsl Anschluss zum laufen bekommen <schwitz>. Nun kommt es ja gelegentlich vor, das dsl ausfällt. Damit derweil zumindest die eMail weiter funktioniert, möchte ich gerne das mein Linux Router (SuSE 7.0) dann 'umschaltet' auf eine ISDN Verbindung. Geht das überhaupt? { eth0 = dsl-Netzwerkkarte eth1 = LAN ippp0 = ISDN Karte } mfg Günther
Hallo,
Ich hab' meinen dsl Anschluss zum laufen bekommen <schwitz>.
Gratulation.
Nun kommt es ja gelegentlich vor, das dsl ausfällt. Damit derweil zumindest die eMail weiter funktioniert, möchte ich gerne das mein Linux Router (SuSE 7.0) dann 'umschaltet' auf eine ISDN Verbindung.
Geht das überhaupt?
{ eth0 = dsl-Netzwerkkarte eth1 = LAN ippp0 = ISDN Karte }
für den dsl anschluss benoetigst Du (zumindest in Österreich) keine 2 Netzwerkkarten, es genuegt wenn Du den dsl Router und den PC am gleichen Hub anschliesst dass das abholen von mailservern weiter funktioniert (ueber isdn) ist sehr wahrscheinlich es ist allerdings nicht sicher ob das verschicken von mails ueber den provider eigenen mailserver funktioniert, da diese das mail-relaying nicht von allen ip adressen gestatten duerfen (und wenn du ueber einen anderen anschluss gehst hast du eine ip adresse aus einem anderen netz) sicher funktionieren wird das abholen und senden von gmx und co. sicher funktionieren wird auch der http/ftp/... zugriff ins internet. aufgesetzt habe ich soetwas noch nicht, aber von der idee her brauchst du ein script das alle paar minuten/sekunden ueberprueft ob die dsl leitung offen ist, und wenn sie es nicht ist sollte sie umschalten auf isdn. problem koennte dabei vielleicht sein dass man irgendwie mitkriegen muss wann der dsl kanal wieder verfuegbar ist, damit man nicht unnoetig isdn kosten zahlt. und beim isdn nicht vergessen dass der spass was kostet -> polling von irgendwelchen diensten vermeiden. und wenn dus geschafft hast: loesung an liste! good luck, harald
Harald Meier schrieb:
Ich hab' meinen dsl Anschluss zum laufen bekommen <schwitz>. Gratulation.
Danke. Ich hab's zumindest überlebt. ;-)
für den dsl anschluss benoetigst Du (zumindest in Österreich) keine 2 Netzwerkkarten, es genuegt wenn Du den dsl Router und den PC am gleichen Hub anschliesst
Das würde hier in DE theoretisch auch gehen. Ich hab' aber lieber die Lösung mit den getrennten Karten, wegen Firewall etc. Ich weiss, würde trotzdem gehen. Ich hab da aber so meine Probleme das nachvollziehen zu können. ;-)
es ist allerdings nicht sicher ob das verschicken von mails ueber den provider eigenen mailserver funktioniert, da diese das mail-relaying nicht von allen ip adressen gestatten duerfen (und wenn du ueber einen anderen anschluss gehst hast du eine ip adresse aus einem anderen netz)
Naja, T-Online gibt mir ja eh immer eine andere IP Adresse. Der eMail relay Server bleibt hingegen immer der gleiche.
aufgesetzt habe ich soetwas noch nicht, aber von der idee her brauchst du ein script das alle paar minuten/sekunden ueberprueft ob die dsl leitung offen ist, und wenn sie es nicht ist sollte sie umschalten auf isdn.
Das ist der erste springende Punkt. Wie stelle ich fest, ob dsl funktionsfähig ist. Unabhängig davon, ob ich gerade Online bin oder nicht. Oder anders: Spätestens wenn ich Online gehen will, muss geprüft werden, ob der Aufbau über dsl klappt.
problem koennte dabei vielleicht sein dass man irgendwie mitkriegen muss wann der dsl kanal wieder verfuegbar ist, damit man nicht unnoetig isdn kosten zahlt.
Spätestens beim nächsten Verbindungsaufbau müßte natürlich wieder geprüft werden...
und beim isdn nicht vergessen dass der spass was kostet -> polling von irgendwelchen diensten vermeiden.
Nö. Kostet auch nicht mehr. Ich hab' den T-Online flat Tarif (nicht dsl Flat!). Bei diesem Tarif ist es egal, ob ich mit ISDN oder dsl mich einwähle. Der einzige Unterschied: dsl flat kostet DM 49 DM, T-Online flat kostet hingegen 79 DM.
und wenn dus geschafft hast: loesung an liste!
Das ist selbstverständlich. mfg Günther
Deine Nachricht vom: Donnerstag, 8. Februar 2001, 14:47 Hallo Guenther,
für den dsl anschluss benoetigst Du (zumindest in Österreich) keine 2 Netzwerkkarten, es genuegt wenn Du den dsl Router und den PC am gleichen Hub anschliesst
Das würde hier in DE theoretisch auch gehen. Ich hab' aber lieber die Lösung mit den getrennten Karten, wegen Firewall etc. Ich weiss, würde trotzdem gehen. Ich hab da aber so meine Probleme das nachvollziehen zu können. ;-)
Ich verzichte auch auf die Loesung mit einer Karte, ich moechte nicht unbedingt alle Broadcasts zur Vst. schicken. Und, wie Du schon schreibst, ist es einen Tick sicherer.
es ist allerdings nicht sicher ob das verschicken von mails ueber den provider eigenen mailserver funktioniert, da diese das mail-relaying nicht von allen ip adressen gestatten duerfen (und wenn du ueber einen anderen anschluss gehst hast du eine ip adresse aus einem anderen netz)
Naja, T-Online gibt mir ja eh immer eine andere IP Adresse. Der eMail relay Server bleibt hingegen immer der gleiche.
Sofern Du wirklich nur ueber T-Online ins Netz gehst. Oder Du kennst ein "offenes" Mail-Relay, das Dich immer senden laesst. Ich habe z.B. bei mir einen solchen Server eingetragen. Ist zwar nicht offen, da SMTP after POP, aber ich kann mit beliebiger Adresse senden und habe keinen X-Header von T-Online. [...]
Das ist der erste springende Punkt. Wie stelle ich fest, ob dsl funktionsfähig ist. Unabhängig davon, ob ich gerade Online bin oder nicht. Oder anders: Spätestens wenn ich Online gehen will, muss geprüft werden, ob der Aufbau über dsl klappt.
Du initierst eine DSL-Verbindung, dazu muss es doch ein Log geben. Wenn dort ein limit exceed (oder wie heisst das) kommt, dann `route del default && route add default $ISDN` und beim Verbindungsabbau baust Du noch bei dem ISDN-Interface `route del default && route add $DSL` ein. damit hast du immer die Route ueber das DSL-Interface und wenn die Verbindung nicht klappt, dann kommt ein Fallback auf das ISDN-Interface. Sorry fuer die grobe umschreibung, aber ich habe kein Linux mit DSL zur Verfuegung und bei meinem FreeBSD-"Router" habe ich das Fallback selbst noch nicht perfekt geloest :-/.
und wenn dus geschafft hast: loesung an liste!
Das ist selbstverständlich.
Viele Gruesse Ingo -- Ich habe den Eindruck, dass der Gesamt-IQ der Menschheit eine Konstante ist. Allerdings waechst die Bevoelkerung.....
Guenther Behrendsen schrieb:
Ich hab' meinen dsl Anschluss zum laufen bekommen <schwitz>.
Nun kommt es ja gelegentlich vor, das dsl ausfällt. Damit derweil zumindest die eMail weiter funktioniert, möchte ich gerne das mein Linux Router (SuSE 7.0) dann 'umschaltet' auf eine ISDN Verbindung.
Geht das überhaupt?
{ eth0 = dsl-Netzwerkkarte eth1 = LAN ippp0 = ISDN Karte }
Hallo Guenther, das sollte kein Problem sein. Wenn Du bei der Installation des DSL nicht die ISDN-Anbindung total niedergemacht hast, sollte der einzige Unterschied im Legen der Defaultroute liegen. D.h. wenn Du mit der Hand eingibst route del default route add default gw <IP-ISDN-Interface> dann sollte ISDN zum rauswählen benutzt werden. Wenn Du danach wieder route del default route add default gw <IP-DSL-Interface> eingibst, wird wieder DSL benutzt. Jetzt mußt Du 'nur' noch automatisch feststellen, ob eine Störung vorliegt, um dann auf ISDN umzuschalten. Und bei Abbau der Verbindung (ip-down) wieder den Urzustand herstellen. Ich habe das noch nicht in der Praxis umgesetzt - ich habe die Routenumsetzung bisher immer (2 mal) mit der Hand gemacht -, werde es allerdings in den nächsten Tagen für eine Freundin, die ihren Linux-Server nur _benutzt_ und nicht _bedienen_ kann, realisieren. Ich hoffe, daß ich dann auch dazu komme, unter http://www.vboehm.de/linux eine Beschreibung zu hinterlegen. mfg Volker -- Volker Böhm Tel.: 040/25 15 37-118 Alpha Leasing GmbH Fax: 040/25 15 37-190 Grevenweg 72 e-Mail: boehm@alpha-leasing.de 20537 Hamburg volker@vboehm.de
Volker Böhm schrieb:
Wenn Du bei der Installation des DSL nicht die ISDN-Anbindung total niedergemacht hast, sollte der einzige Unterschied im Legen der Defaultroute liegen.
Das klingt doch ganz einfach. Da ich die ISDN Konfiguration noch fast unangetastet stehen habe, lediglich umgestellt von automatisch auf manuelle Anwahl und zur Sicherheit die Tel. ungültig gemacht, könnte es ja sogar klappen. Jetzt muß ich nurnoch rausfinden, über welche Logeinträge etc. ich am sichersten das scheitern eines Verbindungsaufbaues feststellen kann. Danke für den Hinweis. mfg Günther
On Thu, 8 Feb 2001, Volker Böhm wrote:
Wenn Du bei der Installation des DSL nicht die ISDN-Anbindung total niedergemacht hast, sollte der einzige Unterschied im Legen der Defaultroute liegen. D.h. wenn Du mit der Hand eingibst route del default route add default gw <IP-ISDN-Interface> dann sollte ISDN zum rauswählen benutzt werden. Wenn Du danach wieder route del default route add default gw <IP-DSL-Interface> eingibst, wird wieder DSL benutzt.
Wow! Wie elegant! Warum einfach, wenn es auch komplziert geht? Setze zwei Default-Routen. Die eine in Richtung DSL-Router, die andere auf das ISDN-Interface, waehrend Du der Default-Route ueber das ISDN-Interface eine hoehere Metric gibst (1 sollte fuer den privaten Gebrauch reichen. Wenn Du Luft haben willst, nimmst Du 10). Das sollte es dann tun. MfG Henning -- Excellent day to have a rotten day.
Welche Metric? Davon hab ich ja noch nie gehört! Wie setz ich denn da die Prioritäten? Und noch ne andere Route: Wie setzt ich die default-route auf ippp0? bei mir wird die nach jedem Verbindungsaufbeu gelöscht... :-(( mfg P. Pen
Henning Hucke schrieb:
On Thu, 8 Feb 2001, Volker Böhm wrote:
Wenn Du bei der Installation des DSL nicht die ISDN-Anbindung total niedergemacht hast, sollte der einzige Unterschied im Legen der Defaultroute liegen. D.h. wenn Du mit der Hand eingibst route del default route add default gw <IP-ISDN-Interface> dann sollte ISDN zum rauswählen benutzt werden. Wenn Du danach wieder route del default route add default gw <IP-DSL-Interface> eingibst, wird wieder DSL benutzt.
Wow! Wie elegant! Warum einfach, wenn es auch komplziert geht?
Setze zwei Default-Routen. Die eine in Richtung DSL-Router, die andere auf das ISDN-Interface, waehrend Du der Default-Route ueber das ISDN-Interface eine hoehere Metric gibst (1 sollte fuer den privaten Gebrauch reichen. Wenn Du Luft haben willst, nimmst Du 10). Das sollte es dann tun.
Hallo Henning, ich bin noch nicht so tief ins Routing eingestiegen (ich war bisher immer froh, wenn ich _eine_ funktionierende Verbindung zu jedem Ort hatte). Außerdem sagt mein 'man route':
[..] metric M set the metric field in the routing table (used by routing daemons) to M. [..] Metric The 'distance' to the target (usually counted in hops). It is not used by recent kernels, but may be ^^^^^^^^^^^^^^ needed by routing daemons.
Das besagt doch eigentlich, daß die Metric-Angabe eh nix nützt, außer man setzt einen 'routed' oder etwas ähnliches ein. Und da hab ich nun überhaupt keine Erfahrungen mit, noch nicht mal 'ne ordentliche Anleitung. Wohlgemerkt: wir reden von SuSE-Linux 6.x/7.x und nicht von irgendeinem 50.000-DM-Hammer-UNIX. Wenn Du mir mal Hilfreich unter die Arme greifen könntest? Eine alternative Route ist natürlich tausendmal eleganter als irgend ein manueller/skriptmäßiger Aufstand mit Routen umsetzten oder Devices rauf-/runter-fahren. mfg Volker PS: Verdammt! Schon wieder erst als PM. Ich glaube, ich lern's doch nicht mehr. -- Volker Böhm Tel.: 040/25 15 37-118 Alpha Leasing GmbH Fax: 040/25 15 37-190 Grevenweg 72 e-Mail: boehm@alpha-leasing.de 20537 Hamburg volker@vboehm.de
"Volker Böhm" (
Henning Hucke schrieb:
On Thu, 8 Feb 2001, Volker Böhm wrote:
Wenn Du bei der Installation des DSL nicht die ISDN-Anbindung total niedergemacht hast, sollte der einzige Unterschied im Legen der Defaultroute liegen. D.h. wenn Du mit der Hand eingibst route del default route add default gw <IP-ISDN-Interface> dann sollte ISDN zum rauswählen benutzt werden. Wenn Du danach wieder route del default route add default gw <IP-DSL-Interface> eingibst, wird wieder DSL benutzt.
Wow! Wie elegant! Warum einfach, wenn es auch komplziert geht?
Setze zwei Default-Routen. Die eine in Richtung DSL-Router, die andere auf das ISDN-Interface, waehrend Du der Default-Route ueber das ISDN-Interface eine hoehere Metric gibst (1 sollte fuer den privaten Gebrauch reichen. Wenn Du Luft haben willst, nimmst Du 10). Das sollte es dann tun.
Hallo Henning, ich bin noch nicht so tief ins Routing eingestiegen (ich war bisher immer froh, wenn ich _eine_ funktionierende Verbindung zu jedem Ort hatte).
Außerdem sagt mein 'man route':
[..] metric M set the metric field in the routing table (used by routing daemons) to M. [..] Metric The 'distance' to the target (usually counted in hops). It is not used by recent kernels, but may be ^^^^^^^^^^^^^^ needed by routing daemons.
Das besagt doch eigentlich, daß die Metric-Angabe eh nix nützt, außer man setzt einen 'routed' oder etwas ähnliches ein. Und da hab ich nun überhaupt keine Erfahrungen mit, noch nicht mal 'ne ordentliche Anleitung.
hm... wir setzten auf einem System die Metrik ein und ich muss sagen, das funktioniert wunderbar... zwei Routen in das gleiche Netz. Eine Route (Metrik 1) ist immer vorhanden (das is dann ein RawIP-Dev mit AutoDial) und eine zweite Route in dieses Netz (Metrik 0) nur, wenn ein IP-Tunnel offen ist. Ist der Tunnel da, läuft der ganze Verkehr über den Tunnel, ansonsten eben über das ISDN-Dev... So in dieser Art müsste dann das mit dem DSL und ISDN Fallback auch laufen... -- Mit freundlichem Gruss, Roland Hebertinger ========================================================= Roland Hebertinger Straubinger Tagblatt FON: +49.9421.9404238 Ludwigsplatz 30 Mobil: +49.171.6706955 D-94315 Straubing FAX: +49.9421.9404236 http://www.idowa.de Email: rh@idowa.de ========================================================= Verlagsgruppe Straubinger Tagblatt / Landshuter Zeitung =========================================================
Henning Hucke wrote:
On Thu, 8 Feb 2001, Volker Böhm wrote:
Wenn Du bei der Installation des DSL nicht die ISDN-Anbindung total niedergemacht hast, sollte der einzige Unterschied im Legen der Defaultroute liegen. D.h. wenn Du mit der Hand eingibst route del default route add default gw <IP-ISDN-Interface> dann sollte ISDN zum rauswählen benutzt werden. Wenn Du danach wieder route del default route add default gw <IP-DSL-Interface> eingibst, wird wieder DSL benutzt.
Wow! Wie elegant! Warum einfach, wenn es auch komplziert geht?
Setze zwei Default-Routen. Die eine in Richtung DSL-Router, die andere auf das ISDN-Interface, waehrend Du der Default-Route ueber das ISDN-Interface eine hoehere Metric gibst (1 sollte fuer den privaten Gebrauch reichen. Wenn Du Luft haben willst, nimmst Du 10). Das sollte es dann tun.
Hallo Henning, hab' ich mittlerweile ausprobiert. Ich benutze rp_pppoe in der Version mit den Wrapper-Skripten, die mitgeliefert werden. Wenn ich den Stecker aus den DSL-Modem ziehe, wird zwar wohl der pppoe nach einiger Zeit beendet, aber der umgebende pppd startet sofort wieder einen neuen. Dadurch wird nie ein Fehler erkannt und es passiert kein Fallback auf ISDN. Da wird man wohl doch nach mal was erfinden müssen. Solange muß es halt ohne Fallback gehen. Also, wer was benutzbares (er)findet, bitte posten. mfg Volker -- Volker Böhm Tel.: 040/25 15 37-118 Alpha Leasing GmbH Fax: 040/25 15 37-190 Grevenweg 72 e-Mail: boehm@alpha-leasing.de 20537 Hamburg volker@vboehm.de
Hi Günther, bei betrieb des pppoed darf keine defaultroute in der konfi der netzwerkkarten eingetragen sein. Wenn die geschichte automatisiert ablaufen soll, dann musst du 'lediglich' ;-) feststellen, ob deine dsl-verbindung abgeschmiert is. Ist das der Fall, dann 'rcpppoed stop' und 'route add default gw <IP-ISDN-Interface>' Deine firewall.rc.config solltest du jetzt auch noch umstricken z.b. FW_DEV_INT="ppp0" --> FW_DEV_INT="ippp0" cu Christian --
-----Original Message----- From: Guenther Behrendsen [mailto:guenther@behrendsen.de] Sent: Thursday, February 08, 2001 11:08 AM To: SuSE ISDN Liste Subject: [suse-isdn] dsl mit Fallback auf ISDN bei ausfall
Hallo Liste.
Ich hab' meinen dsl Anschluss zum laufen bekommen <schwitz>.
Nun kommt es ja gelegentlich vor, das dsl ausfällt. Damit derweil zumindest die eMail weiter funktioniert, möchte ich gerne das mein Linux Router (SuSE 7.0) dann 'umschaltet' auf eine ISDN Verbindung.
Geht das überhaupt?
{ eth0 = dsl-Netzwerkkarte eth1 = LAN ippp0 = ISDN Karte }
mfg Günther
--------------------------------------------------------------------- To unsubscribe, e-mail: suse-isdn-unsubscribe@suse.com For additional commands, e-mail: suse-isdn-help@suse.com
participants (8)
-
Camelot
-
Christian Rogalla
-
Guenther Behrendsen
-
Harald Meier
-
Henning Hucke
-
Ingo Albert
-
Roland Hebertinger
-
Volker Böhm