"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

modul kompiliert, aber insmod beschwert sich über falsche kernel version

kleinerChemiker 13.03.2006 - 14:16 580 0
Posts

kleinerChemiker

Here to stay
Avatar
Registered: Feb 2002
Location: Wien
Posts: 4289
ich habe die sources zu meinem kernel (als image bei installation installiert) per apt-get gezogen & entpackt (/usr/src/kernel-source-2.4.31-ct-1). ist ein debian-system.

aus /boot hab ich die .config genommen.

make menuconfig -> gesichert
make dep

nun in verzeichis des treibers gewechselt (/usr/src/kernel-source-2.4.31-ct-1/st6000src_1.34)
make KERNEL_SOURCE_DIR="/usr/src/kernel-source-2.4.31-ct-1"

rennt fehlerlos durch.

insmod pti_st.o liefert dann folgenden fehler:

pti_st.o: kernel-module version mismatch
pti_st.o was compiled for kernel version 2.4.31
while this kernel is version 2.4.31-ct-1.


nun meine frage: ich hab die richtige source, die richtige config, aber wie schaff ich es nun, daß das modul meines treibers auch für den "richtigen" kernel kompiliert wird?

tia

MIK

solved.

Makefile anpassen mit
EXTRAVERSION = -ct-1

und danach nochmals
make clean
make dep

und Treiber nochmals kompilieren
Bearbeitet von kleinerChemiker am 13.03.2006, 17:52
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz