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 ?