Hallo! nn schrieb:
So sieht es bei mir aus: Linux version 2.4.21-99-default (root@i386.suse.de) (gcc version 3.3.1 (SuSE Linux))
Habe den sniff-patch-2.4.20.gz für den selben Kernel und es funktioniert.
... nur muss ich die patches in den kernel "rein- oder ranbekommen. Ich habe im "Kofler" gelesen wie grausig die Einstellung der ".config-parameter" bei der Kompilierung sein kann, das war nicht gerade ermutigend, dennoch moechte ich es mit Eurer Hilfe versuchen, da es bei Dominik mit aehnlichem System wohl schon geklappt hat.
So wie ich es im Buch verstanden habe, werden mit 'make cloneconfig' die Einstellungen so wie sie waren wieder übernommen. Bei mir hat es jedenfalls so funktioniert. Wenn du das Linux Buch von Kofler zur Hand hast, und dort Schritt-für-Schritt vorgehst, dann sollte nichts schief gehen. Zumal du ja im schlimmsten Fall einfach mit dem alten Kernel wieder booten kannst.
Wie kann ich nach dem kompilieren zunaechst testen ob der sniffer "drin" ist ?
Brass erkennt dies automatisch. Allerdings muss nach dem kompilieren des Kernel noch der Include Pfad geändert werden. Bei SuSE 9 wäre das so: /usr/include/linux löschen oder umbenennen. cd /usr/include ln -s /usr/src/linux-2.4.21-99-default/include/linux linux (Danke an Roger)
brass habe ich mir schon bei Dir runtergeladen und beim anschauen auch schon einige nette fileextensions wie *.c und *.h etc. bemerkt. Laesst wohl darauf schliessen, dass es sich nicht um ein RPM handelt :)).
Ist auch kein Problem. Nach dem der Kernel gepatcht ist, einfach die config anpassen (mbrola und txt2pho müssen auch vorhanden sein) und 'make' ausführen. -- MfG, Dominik Paulus E-Mail:Dominik-Paulus@gmx.de PGP-Key: http://pgp.dpaulus.de