Hi Leutz,
ich bin gerade dabei mir einen eigenen Kernel zu kompilieren. Funzt auch alles sehr gut, nur pppoe finde ich einfach nicht.
Die Option kann man einfach nicht anwählen. Es gibt nur:
Network device support -->
PPP (point-to-point protocol) support -->
Alles mögliche nur nicht PPP over Ethernet
Allerdings befindet sich im Sourceverzeichnis "drivers" eine pppoe.c die wohl die Quelle für das pppoe Modul darstellt. Aber warum kann ich es nicht anwählen?
Für schnelle Hilfe wäre ich sehr dankbar!
Bis denne
Grumbler
Kernel 2.4.18 - Option pppoe gibt es nicht?!
Jau nun war die Option da. Dafür schon einmal danke.
Mein nächstes Problem ist das laden des Moduls!
Will ich pppoe dann über modconf laden, so erhalte ich die Fehlermeldung
unresolved symbol ppp_unregister_channel_Rsmp_d791c826
unresolved symbol ppp_channel_index_Rsmp_fe4f3246
Was nun?
Bis denne
Grumbler
Mein nächstes Problem ist das laden des Moduls!
Will ich pppoe dann über modconf laden, so erhalte ich die Fehlermeldung
unresolved symbol ppp_unregister_channel_Rsmp_d791c826
unresolved symbol ppp_channel_index_Rsmp_fe4f3246
Was nun?
Bis denne
Grumbler
Ja den habe ich drin.
Habe eben mal versucht ihn nicht fest einzukompilieren, sondern als Modul zu installieren.
Dann erhalte ich wenn ich das ppp-generic Modul laden will die Fehlermeldungen
unresolved symbol sk_run_filter
unresolved symbol sk_chk_filter
Was kann das bloß sein.
Bei google gibt es auch irgendwie keine Vernünftige Info
Bis denne
Grumbler
EDIT:
Es scheint als sei die System.map daran schuld gewesen, die die Identifier für die sybols verwaltet. Ich habe nun die System.map aus meinem Sourceverzeichnis in das Bootverzeichnis geschoben. Leider startet der Rechner nun nicht mehr hoch. Er bleibt bei LIL- stehen, was auf eine defekte System.map hinweist.
Tja, jetzt weiß ich auch nicht mehr weiter!
Habe eben mal versucht ihn nicht fest einzukompilieren, sondern als Modul zu installieren.
Dann erhalte ich wenn ich das ppp-generic Modul laden will die Fehlermeldungen
unresolved symbol sk_run_filter
unresolved symbol sk_chk_filter
Was kann das bloß sein.
Bei google gibt es auch irgendwie keine Vernünftige Info
Bis denne
Grumbler
EDIT:
Es scheint als sei die System.map daran schuld gewesen, die die Identifier für die sybols verwaltet. Ich habe nun die System.map aus meinem Sourceverzeichnis in das Bootverzeichnis geschoben. Leider startet der Rechner nun nicht mehr hoch. Er bleibt bei LIL- stehen, was auf eine defekte System.map hinweist.
Tja, jetzt weiß ich auch nicht mehr weiter!
Ich hab' es! Nun funzt der schei**!
Falls also noch einmal jemand in die Verlegenheit kommen sollte auf einem Potato System nen 2.4.18 Kernel mit dsl einzubinden, ich habe es so gemacht.
Entweder alles aus ppp fest einkompilieren, sprich
ppp
pppoe (Vorher Code "maturity level options" "Prompt for development and/or incomplete code/drivers" einschalten)
socket_filter
ppp filter
und weiteres nach belieben
oder als Module. Dann allerdings darauf achten, sich modutils aus dem woody release runterzuladen, sonst kann man die Module (ppp_generic, pppoe) NICHT laden. (Habe ich nicht so gemacht)
Hat man alles fest einkompiliert, so benötigt man noch die aktuelle Version von ppp (2.4.1.uus) sowie pppoe (3.3)
damit man diese Pakete installieren kann, werden zusätzlich
libpcap0_0.6.2-2_i386.deb
makedev_2.3.1-58_all.deb
libc6_2.2.5-7_i386.deb
benötigt.
Optional sollte man sich noch
pppoeconf_0.9.10.6_all.deb
herunterladen, da es die Konfiguration erleichtert und nur 15kB groß ist.
Ich hoffe dies hilft jemandem in der Zukunft, denn ich bin fast durchgedreht. Das war mit Suse alles wesentlich einfacher.
Bis denne
Grumbler
Falls also noch einmal jemand in die Verlegenheit kommen sollte auf einem Potato System nen 2.4.18 Kernel mit dsl einzubinden, ich habe es so gemacht.
Entweder alles aus ppp fest einkompilieren, sprich
ppp
pppoe (Vorher Code "maturity level options" "Prompt for development and/or incomplete code/drivers" einschalten)
socket_filter
ppp filter
und weiteres nach belieben
oder als Module. Dann allerdings darauf achten, sich modutils aus dem woody release runterzuladen, sonst kann man die Module (ppp_generic, pppoe) NICHT laden. (Habe ich nicht so gemacht)
Hat man alles fest einkompiliert, so benötigt man noch die aktuelle Version von ppp (2.4.1.uus) sowie pppoe (3.3)
damit man diese Pakete installieren kann, werden zusätzlich
libpcap0_0.6.2-2_i386.deb
makedev_2.3.1-58_all.deb
libc6_2.2.5-7_i386.deb
benötigt.
Optional sollte man sich noch
pppoeconf_0.9.10.6_all.deb
herunterladen, da es die Konfiguration erleichtert und nur 15kB groß ist.
Ich hoffe dies hilft jemandem in der Zukunft, denn ich bin fast durchgedreht. Das war mit Suse alles wesentlich einfacher.
Bis denne
Grumbler