ISDN Einwahlscript für LINUX

Auf dieser Seite erkläre ich wie eine Verbindung zu einem Provider mit Hilfe von 2 Scripten auf und abgebaut werden kann. Die Einrichtung der ISDN-Karte würde an dieser Stelle zu weit gehen. Diese Informationen sind zu Distributionsspezifisch.

dial-provider ist das Script mit dem die Verbindung zum Provider aufgebaut wird. Die Verbindung wird nach 120 Sekunden inaktivität automatisch getrennt.
Das Script setzt auch die Default Route auf die ISDN-Karte. Desweiteren werden benötigte Einstellungen vorgenohmen. Die Verbindung kann auch getrennt werden mit hangup-provider. Durch dieses Script wird die Verbindung getrennt. Die Default Route wird auch wieder entfernt.

Voraussetzungen:

- ISDN-Utils zum passenden Kernel
- Eingerichte ISDN-Karte

Provider Informationen:

Folgende Informationen werden von seinem Provider benötigt:
- Telefonnummer
- userID
- Passwort
- Nameserver
- Authentifizierungsart (PAP oder CHAP (kann zur not auch ausprobiert werden))

Datei Anpassungen:

Ich gehe bei dem Ort der Dateien von einer RedHat-Distributions aus. Bei der Verwendung einer anderen Distribution können die Dateien woandersliegen oder es kann zu nicht vorhersehbaren Problemen führen.
Manche Distributionen könnten es erforden, dass bestimmte Änderung über das jeweilige AdminTool erfolgen müssen.

dial-provider
Hier werden die eigene und die Telefonummer des Providers und die userid eingetragen.
hangup-provider
Diese Datei benötigt keine Anpassung.
/etc/resolv.conf
Die IP der DNS-Server des Providers werden hier eingetragen.
authentifizierung beim Provider
Die authentifizierung, damit meint man das einloggen, erfolgt entweder nach PAP oder CHAP.
Dieses sind die 2 gängisten Verfahren, sofern keine Spezialsoftware verwendet wird.
Die userid und das Passwort wird dabei in die Datei /etc/ppp/pap-secrets bzw. /etc/ppp/chap-secrets eingetragen.
Ein Beispiel ist auch in dem Paket vorhanden.

Pakett

Scripte downloaden
Das Pakett enthält die beiden Scripte und ein Beispiel für /etc/ppp/pap-secrets.
Nachdem die beschriebenen Änderungen durchgeführt sind kann es losgehen.
Die Scripte müssen mit ROOT-RECHTEN ausgeführt werden.

wichtige isdnctrl optionen

huptimeout
Diese Option bestimmt nach welcher welcher inaktiven Zeit die Verbindung automatisch getrennt wird. Die Angabe erfolgt in Sekunden.
dialmode
dialmode kennt 3 verschiedene Parameter:
- off: ein Verbindungsaufbau ist generell nicht möglich
- auto: die Verbindung wird automatisch initialisiert
- on: ein Verbindungsaufbau kann erfolgen.
dial
Das angegebene Gerät versucht die konfigurierte Nummer zu wählen.
hangup
Die aktuelle Verbindung wird getrennt.

MAN-Pages

Weitere Einzelheiten sind in folgenden Seiten nachlesbar:
- isdnctrl
- ipppd
- route
- ...


Werner - werner6@gmx.de
Stand:
01.05.2000