* Mittwoch, 28. Februar 2001 um 23:15 (+0100) schrieb Bernd Augustin:
Leider ist es mir bisher nicht gelungen, überhaupt den Gateway-Rechner ins Internet zu bekommen. Auf diesem benutze ich einen 2.4'er Kernel und die aktuelle PPP- (ppp-2.4.0-5)
Welchen pppd, den "offiziellen" oder den für PPPoE gepatcheten? (Oder ist da gar kein Unterschied mehr?)
und PPPOED-Version (pppoed-0.48b1-6).
Wenn du den gepatchten pppd benutzt, brauchst du den pppoed nicht mehr.
Feb 28 23:45:56 router kernel: eth1: no IPv6 routers present Feb 28 23:45:56 router kernel: eth0: no IPv6 routers present Feb 28 23:45:57 router kernel: eth1: no IPv6 routers present Feb 28 23:45:57 router kernel: eth0: no IPv6 routers present Feb 28 23:52:23 router kernel: PPP generic driver version 2.4.1 Feb 28 23:52:23 router kernel: Registered PPPoX v0.5 Feb 28 23:52:25 router kernel: mssclampfw v1.2 (written by Marc Boucher
. Thanks to Rebel.com) Feb 28 23:52:26 router kernel: Registered PPPoE v0.6.4 Feb 28 23:52:26 router pppd[637]: Plugin /usr/lib/pppd/plugins/pppoe.so loaded. Feb 28 23:52:26 router pppd[637]: PPPoE Plugin Initialized
Sieht aus wie der gepatchte pppd...
Feb 28 23:52:26 router pppd[637]: Plugin /usr/lib/passwordfd.so loaded. Feb 28 23:52:26 router pppd[637]: pppd 2.4.0 started by root, uid 0 Feb 28 23:52:26 router pppd[637]: Sending PADI
Das sieht bis hierhin nicht schlecht aus. Wie geht es weiter? Es müsste danach so etwas Ähnliches kommen wie: Mar 3 13:12:36 KoCom pppd[31503]: HOST_UNIQ successful match Mar 3 13:12:36 KoCom pppd[31503]: HOST_UNIQ successful match Mar 3 13:12:36 KoCom pppd[31503]: Got connection: 2b1b Mar 3 13:12:36 KoCom pppd[31503]: Connecting PPPoE socket: 00:d0:ba:70:66:ab 1b2b eth1 0x807cdb8 Mar 3 13:12:36 KoCom pppd[31503]: using channel 30 Mar 3 13:12:36 KoCom pppd[31503]: Using interface ppp0 Mar 3 13:12:36 KoCom pppd[31503]: Connect: ppp0 <--> eth1 [ LCP-Handshake ]
Erstaunlich finde ich u. a. die Zeilen mit "ethX: no IPv6 routers present". Was ist damit gemeint, ist das schon der Fehler?
IMHO nein.
Auffällig ist außerdem, daß die vom ISP dynamisch zugewiesene Adresse im Log-File nicht auftaucht. Anscheinend hat sich der "pppoed" gar nicht ins Netz eingewählt. Ein Aufruf von route -n
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
scheint diesen Verdacht zu bestätigen.
Ja, das sehe ich auch so. Das ppp0-Device und die Default-Route werden
erst gesetzt, wenn das PPPoE-Handshake erfolgreich war ("Using
interface ppp0" im obigen Log).
Kommentiere doch einmal das plugin "passwordfd.so" in deiner
ppp-Options-Datei aus und starte den pppd mit "pppd eth1". (Wenn deine
pppd-Optionen-Datei nicht /etc/ppp/options ist, mit
"pppd eth1 file <Pfad zur pppd-Optionen-Datei>".)
Gruß
Andreas
--
Andreas Könecke "Andreas Koenecke