Title: Loading a driver compiled with a 2.4.x kernel

Hi,

I have developed a driver (a module) and compiled it with the 2.4.0 kernel (linus version.)
But I can't run it on Mandrake 8.0 (kernel 2.4.3 with their patches).

And when I compile it with kernel 2.4.3 it doesn't work with 2.4.0.

Is it because USB driver compilation is different between these two kernels or because I should use a special flag to compile my module in order to redistribute it ?

Here are the logs :
[root@tahaa /root]# insmod rbtk.o
rbtk.o: unresolved symbol usb_register_Rd4d8bcc2
rbtk.o: unresolved symbol usb_control_msg_Rf2145a0c
rbtk.o: unresolved symbol usb_deregister_Ra777a20b
rbtk.o: unresolved symbol usb_driver_release_interface_Rcdf332f3
[root@tahaa /root]#

Thanks

Eric

Reply via email to