![](https://seccdn.libravatar.org/avatar/846e553f86129086c7ca39abe721e475.jpg?s=120&d=mm&r=g)
Hallo, mir ist unter suse 7.1 prof. folgendes passiert: Ich habe die Kernelversion 2.4.0-4GB gebootet, und dann einen Modulquellcode xyz.c mittels gcc -c xyz.c kompiliert. Der anschließende versuch das Modul xyz.o mittels insmod ./xyz.o zu installieren brachte mir den Hinweis/ Fehlermeldung, dieses Modul sei für Version 2.4.0 kompilert (?), dies ist aber 2.4.0-4GB. Darufhin habe ich mir einen 'neuen' Kernel kompiliert und darauf geachtet, dass die Version exakt 2.4.0 wird (durch entsprechende Parametersetzung). Danach funktioniert zwar insmod ./xyz.o, aber nun kann ich die 'alten' Module der Distribution nicht mehr laden, da dann die Fehlermeldung kommt, die Module sind für 2.4.0-4GB kompiliert, ich habe aber 2.4.0 . Grrrrrrrr. Irgendwie drehe ich mich im Kreis. Die Frage lautet: wie kann ich für Version 2.4.0-4GB Module kompilieren ? (Der link /usr/src/linux steht auf linux-2.4.0.SUSE; es handelt sich um keine Neuinstallation, sondern um ein Update von 6.4) ________________________________________ Schreib mal wieder eine Karte! ePostkarten gibt es jetzt bei http://www.epost.de