probleme de compilation de driver (kernel-module version mis…

Startseite

Nachricht beantworten
Autor: Christophe Noilhac
Datum:  
To: guilde
Betreff: probleme de compilation de driver (kernel-module version mismatch)

Bonsoir a tous,


sur une debian je compile un driver et tout ce passe bien jusqu au
moment de le monter:



# modprobe -v usbvnetr
/sbin/insmod /lib/modules/2.4.18-686/kernel/drivers/usb/usbvnetr.o
Using /lib/modules/2.4.18-686/kernel/drivers/usb/usbvnetr.o
Symbol version prefix ''
/lib/modules/2.4.18-686/kernel/drivers/usb/usbvnetr.o: kernel-module
version mismatch
        /lib/modules/2.4.18-686/kernel/drivers/usb/usbvnetr.o was
compiled for kernel version 2.4.18
        while this kernel is version 2.4.18-686.
/lib/modules/2.4.18-686/kernel/drivers/usb/usbvnetr.o: insmod
/lib/modules/2.4.18-686/kernel/drivers/usb/usbvnetr.o failed
/lib/modules/2.4.18-686/kernel/drivers/usb/usbvnetr.o: insmod usbvnetr
failed




mon noyau est le 2.4.18-686, et j ai installe les sources 2.4.18-686,

comment peut il croire que j ai compile pour un noyau 2.4.18 (et pas
-686)?

est ce un probleme de headers ? comment puis je verifier que j utilise
bien les bonnes sources du noyau ?