Hi,
I'm trying to install qc-usb driver for a Logitech QuickCam Express. I
have RedHat 9 and kernel 2.4.20-8 recompiled. I have the file quickcam.o
already compiled, but then something goes wrong.
It seems that after recompilation, the new kernel's name is
"2.4.20-8custom" (that's what uname -r says), and now the program thinks
it is not the same version I have in /usr/src.
This is the output, I hope some of you understand it better than me.
[root@unit0 quickcam]# make install
/usr/bin/install -c -D -m 644 quickcam.o
/lib/modules/2.4.20-8custom/misc/quickcam.o
/usr/bin/install -c -D -m 755 qcset /usr/local/bin/qcset
/sbin/depmod -a
depmod: *** Unresolved symbols in
/lib/modules/2.4.20-8custom/misc/quickcam.o
[root@unit0 quickcam]# modprobe quickcam
/lib/modules/2.4.20-8custom/misc/quickcam.o: kernel-module version mismatch
/lib/modules/2.4.20-8custom/misc/quickcam.o was compiled for kernel
version 2.4.20-8
while this kernel is version 2.4.20-8custom.
/lib/modules/2.4.20-8custom/misc/quickcam.o: insmod
/lib/modules/2.4.20-8custom/misc/quickcam.o failed
/lib/modules/2.4.20-8custom/misc/quickcam.o: insmod quickcam failed