Guten Morgen,
habe mir gerade meine 3 Einwahlen IPPP0 .. IPPP2 mittels Yast eingerichtet. Anwählen tu ich manuell mit KISDN. Die 3 Einwahl (nacamar, freenet & t-online) klappt, allerdings kann ich nur mit IPPP0 (nacamar) Daten übertragen. Bei IPPP1 & 2 tut sich nix auf der Leitung - egal ob als root oder als user. Wo liegt das Problem? Hier scheint das DFÜ-Netzwerk von sinnlos intelligenter zu sein. Mit kppp und Modembetrieb klappte es vorher. kppp unterstützt allerdings kein ISDN.
Gruß und Danke
Tilo
-- Tilo Wetzel, Dresden http://www.elline.de LINUX - Und wo bitte ist mein blauer Bildschirm?
On Thu, Oct 05, 2000 at 10:29:14AM +0200, Tilo Wetzel wrote:
Guten Morgen,
habe mir gerade meine 3 Einwahlen IPPP0 .. IPPP2 mittels Yast eingerichtet. Anwählen tu ich manuell mit KISDN. Die 3 Einwahl (nacamar, freenet & t-online) klappt, allerdings kann ich nur mit IPPP0 (nacamar) Daten übertragen. Bei IPPP1 & 2 tut sich nix auf der Leitung - egal ob als root oder als user. Wo liegt das Problem? Hier scheint das DFÜ-Netzwerk von sinnlos intelligenter zu sein. Mit kppp und Modembetrieb klappte es vorher. kppp unterstützt allerdings kein ISDN.
OK, also mal die Darstellung, soweit ich das ISDN von Linux (nach kompletten Durchlesen der Doku und verzweifelter Fehlersuche) verstanden habe. Mittels modprobe lädst du die Devices (also die ISDN-Karten), wobei du ihnen eine id mitlieferst (ganz wichtig, die brauchst du dann gleich !!!!!). Mit isdnctrl wird dann das Interface (ich nenns jtzt mal so) definiert (Interface bedeutet hier im Sinne von Policy, also welche Telefonnummern dürfen angewählt werden, welcher Wählmodus (manuell, auto, off) etc.). Die Interface-Definitionen gelten standardmäßig für alle (!!!) Devices. Wenn du ein Interface an ein Device koppeln willst, geschieht das mit "isdnctrl pppbind <device-id> <interfacenummer>"
Beispiel für 2 Karten (ich habs noch nie ausprobiert, kann also nur hoffen, daß es so klappt):
//zwei isdn-devices einrichten (tut mir leid, ich verwende immer insmod)
insmod isdn insmod hisax type=xx protocol=2 id=isdncard0 insmod hisax type=xx protocol=2 id=isdncard0
isdnctrl addif ippp0 //....
isdnctrl addif ippp1 //....
//interfaces an devices binden (ippp0 an isdncard0) isdnctrl pppbind isdncard0 0 //0 steht hier für ippp0, es wird nur die Nummer benutzt isdnctrl pppbind isdncard1 1
Jetzt läuft alles, was an /dev/ippp0 geschickt wird über die Karte mit der id isdncard0 und alles über /dev/ippp1 über isdncard1.
Gruß und Danke
Mail mal, ob es geklappt hat
Tilo
Ulf
Ich habe nur eine ISDN-Karte (Fritz!PCI). Ich muß doch irgenwie einstellen können, nimm Privder A, B oder C. Beim DFÜ-Netzwerk von Sinnlos ist das doch auch kein Problem.
Gruß Tilo
-- Tilo Wetzel, Dresden http://www.elline.de LINUX - Und wo bitte ist mein blauer Bildschirm?
On Thu, Oct 05, 2000 at 01:50:34PM +0200, Tilo Wetzel wrote:
Ich habe nur eine ISDN-Karte (Fritz!PCI). Ich muß doch irgenwie einstellen können, nimm Privder A, B oder C. Beim DFÜ-Netzwerk von Sinnlos ist das doch auch kein Problem.
nettes Problem, hab's grade bei mir versucht, isdn_net versucht krampfhaft, die Authentifizierung über ippp0 abzuwickeln.
Vorschlag (ist zwar nicht elegant, läuft aber): Schreib dir ein bash-Skript mit einem Parameter, der deinen derzeit gewünschten Provider enthält. Das bash-Skript löscht dann den Eintrag aus der derzeitigen Konfiguration (mittels "isdnctrl list ippp0" und etwas rumhantieren sollte es gehen) und trägt die Telfonnummer des derzeit gewünschten Providers ein. Ja, ich weiß, das ist umständlich, aber was solls.
Gruß Tilo
Ulf
Tilo Wetzel schrieb:
Guten Morgen,
habe mir gerade meine 3 Einwahlen IPPP0 .. IPPP2 mittels Yast eingerichtet. Anwählen tu ich manuell mit KISDN. Die 3 Einwahl (nacamar, freenet & t-online) klappt, allerdings kann ich nur mit IPPP0 (nacamar) Daten übertragen. Bei IPPP1 & 2 tut sich nix auf der Leitung - egal ob als root oder als user. Wo liegt das Problem? Hier scheint das DFÜ-Netzwerk von sinnlos intelligenter zu sein. Mit kppp und Modembetrieb klappte es vorher. kppp unterstützt allerdings kein ISDN.
Ich vermute mal ein Routing-Problem. Deine defaultroute zeigt wahrscheinlich auf ippp0. Deshalb gehen die Daten auch nur dort lang.
Mit '/sbin/route -n' wirst Du schlauer. Vergleich die Ausgaben offline|ippp0|ippp1|ippp2. Kontrollier vor allem wohin die defaultroute zeigt.
Rico
lug-dd@mailman.schlittermann.de