On Tue, Oct 02, 2001 at 11:08:28AM +0200, Raimund Hölle wrote:
Hallo,
Das Problem vorweg:
Der Linux-Rechner wählt sich ordnungsgemäß bei der Gegenstelle ein, jedoch können keine IP-Pakete übertragen werden (Routing?)
Und jetzt was ich eigentlich will:
Ich möchte mit einem Linux-Rechner zwei Netzwerke per ISDN verbinden. Bisher waren diese Netzwerke über dedizierte Router von Bintec verbunden, nun soll auf der einen Seite ein bereits existierender Linux-Server diese Aufgabe übernehmen. Ich bin leider völliger ISD4Linux-Neuling, die diversen Info-Manuals haben mir auch nicht weitergeholfen.
* Netzwerk 1:
10.7.0.x, Netzmaske 255.255.255.0
Bintec-ISDN-Router: 10.7.0.200
* Netzwerk 2 - hier soll der neue Router eingebaut werden:
10.7.1.x, Netzmaske 255.255.255.0
Linux-Server: 10.7.0.210 (SuSE Linux 7.2 mit 2.4er-Kernel)
Ich habe bisher unter Verwendung von Yast2 folgendes erreicht:
- Der Linux-Rechner kann sich ins Internet einwählen (ippp0, NAT, DynIP)
- Ich habe ippp1 eingerichtet. Die Einwahl funktioniert incl. PPP-Negotiation, sogar Callback klappt
- Ein "ping 10.7.0.1" baut die ISDN-Verbindung auf, transportiert jedoch keine Pakete!
Unter YAST2 habe ich bei ISD-Konfiguration, Seite "IP" folgende Werte angegeben:
"Lokale IP-Adresse Ihres Rechners": 10.7.1.210 "Entfernte IP-Adresse": 10.7.0.200
Dann habe ich in /etc/route.conf eine Netzwerk-Route eingetragen:
10.7.0.0 10.7.1.210 255.255.255.0 ippp1
Die Standardkonfiguration ist nur auf Aushandlung der Addressen mit der Gegenseite ausgelegt(Dynamisch IP Vergabe). Um Adressen festzulegen muss in der /etc/ppp/options.ippp1 entweder der Eintrag useifip auskommentiert werden oder es muss zusaetzlich 10.7.1.210:10.7.0.200 als Vorgabe eingetragen werden. -- Karsten Keil SuSE Labs ISDN development