On Sat, 19 Jan 2002, Peter Niederlag wrote:
David Haller schrieb:
Hm. Also die Meldungen lesen sich wie bei mir _ohne_ pppoed, also nur Kernel-Treiber + (gepatchter) pppd. Bei diesem ganzen pppXX blicke ich nicht mehr durch ;- welchen "gepachten" pppd hast Du denn ? Aus der Suse 7.2. Distri ?
Ich hab mir die pppd Quellen und den patch gesaugt und selbst kompiliert, aber die Ausgabe "loading pppoe plugin" deutet darauf hin, das dein pppd auch gepatcht ist (oder war die Ausgabe gar nicht von dir?). Bei mir kommt: ==== pppd[3517]: Plugin /usr/lib/pppd/2.4.1/pppoe.so loaded. kernel: PPP generic driver version 2.4.1 pppd[3517]: PPPoE Plugin Initialized pppd[3543]: pppd 2.4.1 started by root, uid 0 pppd[3543]: Sending PADI pppd[3543]: HOST_UNIQ successful match pppd[3543]: HOST_UNIQ successful match pppd[3543]: Got connection: 1327 pppd[3543]: Connecting PPPoE socket: [..] eth0 [..] pppd[3543]: Using interface ppp0 pppd[3543]: Connect: ppp0 <--> eth0 ===== Wie gesagt, das ist also mit Kernel-2.4.x-PPPoE-Treiber plus pppd+patch. Ich bin dabei weitestgehend der Anleitung auf http://www.adsl4linux.de/howtos/pppoed24x.php?PROVIDER=T-Online&DIST=SuSE71 gefolgt (habe mir aber eben ein eigenes script geschrieben und _kein_ Yast verwendet). Und wie gesagt: Ich habe _keinen_ pppoed. Der Kernel-pppoed fuer 2.2.x meldet sich laut http://www.adsl4linux.de/howtos/pppoed22x.php?PROVIDER=T-Online&DIST=SuSE71 mit folgenden Zeilen in /var/log/messages: ==== ppoed[3182]: starting /usr/sbin/pppd to interface /dev/pppox0 pppd[3182]: pppd 2.4.1 started by root, uid 0 pppd[3182]: Serial connection established. pppd[3182]: Using interface ppp0 pppd[3182]: Connect: ppp0 <--> /dev/pppox0 ==== und der rp-pppoed laut http://www.adsl4linux.de/howtos/rp-pppoe.php?PROVIDER=T-Online&DIST=SuSE71 wiederum anders. "Meine" Variante laeuft also nur mit Kernel-2.4.x.
Ich habe für DSL (vorher ISDN) einfach das Paket pppoed dazu installiert.
Tja, ich hab halt gar nichts von SuSE veraendert. Eine pppoed.conf habe ich jedenfalls nicht ;)
Ggfs. (je nach modules.conf) muss man noch das Kernelmodul fuer die Ethernetkarte und die Kernelmodule "pppoe" und "ppp_async" laden. das scheint ja zu funktionieren, zumindest gibt lsmod sowas aus.
Gut ;)
Achso, mit pppoed/rp-pppoe laeuft das ganze anders... Stöhn. Verstehe ich das jetzt richtig, ich brauche ich weder das Paket pppoed/rp-pppoe gar nicht, und das ganze läuft auch so ?
Je nach Kernel eben! Verwendet werden hier folgende Kernelmodule: pppoe 7360 1 (autoclean) pppox 1456 1 (autoclean) [pppoe] ppp_async 6608 0 (autoclean) (unused) ppp_generic 16336 3 (autoclean) [pppoe pppox ppp_async] slhc 5072 0 (autoclean) [ppp_generic] Dazu laeuft nur noch der pppd mit dem pppoe-plugin (siehe Meldungen aus der messages oben). # ps ax | grep ppp 3543 ? S 0:00 /usr/sbin/pppd eth0 Versuch also erstmal rauszufinden, was du ueberhaupt verwenden willst. Hier mit 2.4.16 rennt der Kernel-Treiber jedenfalls praechtig. -dnh -- 275: Luster-Format Positiv gemeint: Eßfreudig Negativ gemeint: Das Äquivalent von zwei Öltanks (Alexander Stielau)