Hi, ich habe gerade im Archiv ein altes posting gefunden von Karsten Keil. Er schrieb einem anderen User, der ein Problem mit DSL und ISDN hatte, am 02.02.2003 folgende Antwort:
Leider nein, smpppd kann in der aktuellen Version nur mit einem aktiven Interface arbeiten und nimmt sich soweit ich weiss das zuletzt gestartete.
Einzigster Workaround der mir einfaellt ist die ISDN devices vollkommen getrennt vom normalen setup (/etc/sysconfig/network) aufzusetzen, dann sollte smpppd die auch nicht kennen.
-- Karsten Keil
Das bedeutet ja nun, dass ich aus dem selben Grund auch keine 2 DSL
Verbindungen über die
SuSe configuration erstellen kann. Ich sollte es also mit pppd schaffen
eine 2. verbindung aufzubauen. Das werde ich gleich einmal ausprobieren.
Ich melde mich wenn ich mehr rausgefunden habe.
Über die Mail von Karsten Keil:
smpppd nimmt nach meiner eigenen Erfahrung das erste konfigurierte
Interface. (in diesem Fall dsl0.) Ausserdem kann smpppd nicht nur nicht mit
2 aktiven Interfaces umgehen,
sondern kann auch nicht zwischen diesen Interfaces wechseln. Das führt dazu
das bei dsl1 die
Fehlermeldung kommt, dass er das Interface nicht finden kann. Das liegt
nicht daran, dass das Interface nicht existiert, sondern daran das eben das
andere Interface noch aktiv ist und smpppd damit nicht umgehen kann.
mfg
P.S.: SuSe sollte in ihrem Admistrationshandbuch auf dieses Problem
aufmerksam machen, dass smpppd
nicht mit zwei aktiven Interfaces umgehen kann. Und man sollte über
die zweckmäsigkeit eines Konfigurationstooles nachdenken, wenn man dieses
Tool nur höchst beschrenkt im Profesionellenbereich einsetzen kann. Oder
wenigstens eindeutig auf diese Problematik aufnerksam machen. (Am besten
mit verweisen auf HowTos).
Dann könnte auch ein Linux weniger erfahrenerer diese Probleme
umgehen.
------
i love "try and error"
On Thu, 10 Apr 2003 23:21:31 +0200, Bernhard Pallas
Hallo Liste,
Vor einiger Zeit hatte ich auch so eine Anfrage geschickt. Es sieht so aus, als ob ich nicht allein mit meinem Problem wäre. Die gleiche Meldung
ifup-dsl: failed to select interface dsl1
kam auch bei mir an!
Vielleicht hat Karsten ja eine Idee, wie tatsächlich 2 (oder mehr) DSL Verbindungen mit einer einzigen BOX geschaltet werden können. Momentan löse ich das Problem, indem ich eben zwei alte Kisten parallel schalte --jede mit einem DSL-Anschluss-- und die IP-Pakete per Routing bzw. Portforwarding-- auf die eine oder andere Box weiterleite. Vielleicht hilft das Beni schon mal weiter. Sehr viel eleganter (und auch Linux-mäßiger) wäre es aber, alles in eine Box zu packen. Danke schon mal im Voraus!
Bernhard Pallas
Neue Schulstrasse 15 71665 Vaihingen / Enz
Telefon Mobil 0171 14 67 251 Zuhause 07042 840019 Telefax: 07042 840029
-----Ursprüngliche Nachricht----- Von: BeniSchindler@gmx.de [mailto:BeniSchindler@gmx.de] Gesendet: Mittwoch, 9. April 2003 19:11 An: Karsten Keil Betreff: Re: [suse-isdn] 2. DSL unter SuSe 8.1
On Wed, 9 Apr 2003 16:29:47 +0200, Karsten Keil
wrote: On Wed, Apr 09, 2003 at 02:38:41PM +0200, BeniSchindler@gmx.de wrote:
Hallo,
ich würde gerne unter SuSe 8.1 2 DSL-Anschlüsse (PPPoE) gleichzeitig ansprechen. Ich habe es bis jetzt nur geschaft eine zweite Provider- Datei anzulegen und zwischen den zwei Providern hin und her zu wechseln. ("/etc/sysconfig/network/provider/zweiterprovider")
Wenn ich einfach noch eine "/etc/sysconfig/network/ifcfg-dsl1" anlege, dann kommt beim restart vom Netzwerk die Fehlermeldung, das das Device dsl1 nicht bekannt ist.
Also die eigentliche Frage: Wo wird unter SuSe Linux 8.1 das dsl-Device bekannt gegeben?
Genau dort. Allerdings kann es durchaus sein das die scripte nur ein DSL device direkt unterstuetzen.
Was sagt denn "ifup dsl1" und wie sieht /etc/sysconfig/network/ifcfg- dsl1 aus ?
Und gehe ich richtig in der annahme, dass ich dann automatisch ein ppp1 zur verfügung habe in der routing tabelle für den zweiten Provider? oder brauche ich garkein zweites device für diese ganze Problemstellung?
Wenn Du zwei DSL Leitungen und 2 Modems/Ethernetkarten hast brauchst Du auch 2 devices.
DEVICE='eth0' PPPMODE='pppoe' PROVIDER='dsl_einsundeins' STARTMODE='onboot'
Und es existiert die Providerdatei "/etc/sysconfig/network/providers/dsl_einsundeins"
Wenn ich ifup dsl1 eingebe kommt folgende Fehlermeldung: command interface-name = dsl1 failed ifup-dsl: failed to select interface dsl1
Ausserdem ist es so, dass wenn ich ifcfg-dsl0 in ~ifcfg-dsl0 umbenne, dann kann SuSe ohne probleme das Device dsl1 aufmachen. Ich habe auch noch probiert in der "ifcfg-dsl1" das DEVICE auf eth1 zu schalten, damit nicht beide DSL- configurationen über die selbe Netzwerkkarte laufen. Das hatr jedoch auch nichts gebracht.
mfg Beni.
--- 42 ist vieleicht nicht die Antwort. Aber auf jeden Fall der Anfang !