pppd: /usr/lib/passwordfd.so?
Hallo Liste, ich weiss, dass pppd-Threads die Liste überhäufen, doch ich komme einfach nicht weiter: Ich habe ein Kernel-update von 2.2.16 auf 2.4.6 gemacht. Mein System ist die SuSE 7.0. Im Anschluss habe ich die verlangten Programme aktualisiert und trotzdem will mein pppd nicht so, wie er soll. Ich wähle mich mit wvdial bzw. kppp ein und erhalte den exitCode 2 von pppd. Das Ganze scheitert scheinbar am plugin /usr/lib/passwordfd.so: /usr/libpasswordfd.so: undefined symbol: chap_passwd_hook Couldn´t load plugin /usr/lib/passwordfd.so kann mir jemand einen Tip geben? -- jochen issing mailto:jochen@mcf-music.de
* Donnerstag, 16. August 2001 um 15:45 (+0200) schrieb jochen issing:
Ich habe ein Kernel-update von 2.2.16 auf 2.4.6 gemacht. [ ... ] Das Ganze scheitert scheinbar am plugin /usr/lib/passwordfd.so:
/usr/libpasswordfd.so: undefined symbol: chap_passwd_hook Couldn´t load plugin /usr/lib/passwordfd.so
'passwordfd.so' ist IMHO eine SuSE-Erweiterung im pppd, die man selten
(nie?) braucht.
Entferne einfach die Zeile "plugin /usr/lib/passwordfd.so" aus
'/etc/ppp/options'.
Gruß
Andreas
--
Andreas Könecke "Andreas Koenecke
Mhhh, das ist ja das gleiche Problem, wie in meiner Mail oben. (DSL:pppoed)
'passwordfd.so' ist IMHO eine SuSE-Erweiterung im pppd, die man selten (nie?) braucht.
Entferne einfach die Zeile "plugin /usr/lib/passwordfd.so" aus '/etc/ppp/options'.
Hatte ich schon auskommentiert. Hat nix geholfen. Oder muss ich da irgendwas einstellen, dass die pppoe neu eingelesen wird? Unter http://sdb.suse.de/sdb/en/html/hoe_ppp_passwordfd.html habe ich inzwischen eine Info gefunden. Ich hätte angeblich das Paket ppp_ssl installiert. Das ist aber nicht der Fall. Ich habe mir das ppp -Paket für 6.4 neu runtergeladen, da ich keine Suse 6.4 CDs hier habe, installiert und der Effekt ist gleich null. Gruß Christopher
Hallo Chris, wie hast Du das installiert? PPP_SSL installiert der glaube ich automatisch, wenn Du das Paket PPP installierst. Mach mal nen rpm -Uvh ppp.rpm oder so und probiers dann nochmal. Oder installiere den mit Yast und achte darauf, daß der den PPP_SSL nicht mit installiert. Gruß Sebastian
* Donnerstag, 16. August 2001 um 20:57 (+0200) schrieb Christopher Nehls:
Mhhh, das ist ja das gleiche Problem, wie in meiner Mail oben. (DSL:pppoed)
Hm, so ganz das gleiche Problem ist es nicht, glaube ich. Bei Jochen wird das fehlende plugin angemeckert, bei dir eine unbekannte Option...
Entferne einfach die Zeile "plugin /usr/lib/passwordfd.so" aus '/etc/ppp/options'.
Hatte ich schon auskommentiert. Hat nix geholfen.
Vielleicht steht es in einer der anderen Optionen-Dateien unterhalb von '/etc/ppp/'. Mach doch mal ein 'grep -r passwordfd /etc/ppp'.
Oder muss ich da irgendwas einstellen, dass die pppoe neu eingelesen wird?
"Eigentlich" nicht, die Optionen-Datei wird beim Start des pppd gelesen. Und so wie du den pppoed (laut deinem Posting im obigen Thread) startest, wird "eigentlich" '/etc/ppp/options' benutzt. "Eigentlich" deshalb, weil SuSE für PPPoE wohl die Original-Sourcen des pppd und des pppoed "verpatcht" hat.
Ich habe mir das ppp -Paket für 6.4 neu runtergeladen, da ich keine Suse 6.4 CDs hier habe, installiert und der Effekt ist gleich null.
Ein mögliche Alternative wäre es, die Original-Sourcen des pppd und
des pppoed selbst zu kompilieren und zu installieren.
Gruß
Andreas
--
Andreas Könecke "Andreas Koenecke
At 16.08.01 21:56, you wrote:
* Donnerstag, 16. August 2001 um 20:57 (+0200) schrieb Christopher Nehls:
Mhhh, das ist ja das gleiche Problem, wie in meiner Mail oben. (DSL:pppoed)
Hm, so ganz das gleiche Problem ist es nicht, glaube ich. Bei Jochen wird das fehlende plugin angemeckert, bei dir eine unbekannte Option...
Entferne einfach die Zeile "plugin /usr/lib/passwordfd.so" aus '/etc/ppp/options'.
Hatte ich schon auskommentiert. Hat nix geholfen.
Meine Version ist nun diese: Ich habe meinen neuen Kernel mit Sourcen von kernel.org kompiliert und installiert. Laut Doku habe ich die Sourcen von pppd bei samba.org runtergeladen, kompiliert und installiert. Mein zuvor laufendes System: 7.0 mit Kernel 2.2.16 und pppd 2.39 (oder so) funktionierte mit bestehenden Optionen supi. Aber das neue pppd funktioniert nich einmal dort (obwohl in Doku angegeben) mit gleicher Fehlermeldung. Das Problem tritt sowohl mit wvdial, als auch mit kppp auf. Ich habe auch schonmal aus allen peer-options sämtliche Einträge mit passwordfd.so auskommentiert, ja sogar mal gelöscht, nichts hat geholfen. Das Plugin ist vorhanden (Datei), aber liefert wohl nicht das gewünschte Ergebnis.
Ein mögliche Alternative wäre es, die Original-Sourcen des pppd und des pppoed selbst zu kompilieren und zu installieren.
habe ich... gruß jochen -- jochen issing mailto:jochen@mcf-music.de
* Freitag, 17. August 2001 um 12:51 (+0200) schrieb jochen issing:
[ plugin /usr/lib/passwordfd.so ]
Ich habe meinen neuen Kernel mit Sourcen von kernel.org kompiliert und installiert. Laut Doku habe ich die Sourcen von pppd bei samba.org runtergeladen, kompiliert und installiert.
Aber das neue pppd funktioniert nich einmal dort (obwohl in Doku angegeben) mit gleicher Fehlermeldung. Das Problem tritt sowohl mit wvdial, als auch mit kppp auf. Ich habe auch schonmal aus allen peer-options sämtliche Einträge mit passwordfd.so auskommentiert, ja sogar mal gelöscht, nichts hat geholfen.
Dann vermute ich, dass 'wvdial' und 'kppp' dem 'pppd' die Option
"plugin /usr/lib/passwordfd.so" auf der Kommandozeile übergeben. (Ich
kenne mich mit beiden Programmen nicht aus.)
Durchsuche mal die Konfigurationsdateien von 'wvdial' und 'kppp' nach
der "plugin..."-Zeile.
Gruß
Andreas
--
Andreas Könecke "Andreas Koenecke
participants (4)
-
Andreas Koenecke
-
Christopher Nehls
-
jochen issing
-
Sebastian Wolfgarten