Andreas Koenecke wrote:
* Dienstag, 11. Dezember 2001 um 07:04 (+0100) schrieb Andreas Fiesser:
Ich kenne die Source-RPMs von SuSE nicht, aber was heisst "mit dem Zusatz PPP_FILTER=1 bauen"? Bei dem Tarball ist der Ablauf folgender (nachdem der Kernel mit PPP_FILTER erzeugt und gestartet wurde):
Das war Spekulation. Im man zum ppp stand, man müsse ihn und den Kernel mit PPP_FILTER kompilieren. In dem Spec-File in SuSEs source.rpm starten die make mit allerhand Kommandozeilenoptionen, zB USE_PAM=1. Ich nahm folglich an, mit "make [...] PPP_FILTER=1" käme ich weiter. Der Kernel sollte mit der Option übersetzt sein, denn in /boot/vmlinuz.config steht: CONFIG_PPP_FILTER=y
2. In 'pppd/Makefile' das Kommentarzeichen vor "FILTER=y" entfernen.
Ah ha. Danke. =8-}
3. Im Sourceverzeichnis 'make all' ausführen. 4. Im Sourceverzeichnis 'make install' ausführen.
Soweit kam ich auch. Nur startet pppd nicht, weil zB ihm das vorliegende pppoe.so nicht paßt. Das stammt aus der binary.rpm.
'passwordfd.so' ist AFAIK ein SuSE-Patch.
Das steht in den config-file zu pppoed24, dass das eine schlaue Art sei das Passwort zu übergeben. Es wird allerdings auch nicht aus der ppp source.rpm von SuSE gebaut. Hast Du schon den ppp von Michal Ostrowski probiert ? Dessen konfiguration weicht allerdings offenbar von der von SuSE ab. :( Gruß Andreas