Hello!

I am running potato with the original 2.2.17 kernel and I would like to use my Voodoo 3 2000 with Mesa. I installed kernel-source-2.2.17 and of course device3dfx-source. I untarred both in the /usr/src directory and made a symbolic link from /usr/src/kernel-source-2.2.17 to /usr/src/linux. After that, doing a 'make-kpkg module_image' complained about a missing linux/moduleversions.h. So I also installed kernel-headers-2.2.17 and moved all files from kernel-headers-2.2.17/include/linux to kernel-source-2.2.17/include/linux. This time, it compiled OK, but 'dpkg -i device3dfx-module-2.2.17_2.3.4-2+Custom.1.00_i386.deb complains aboout unresolved symbols.
Trying to do 'modprobe 3dfx' manually returns the following:

>-----SNIP------<
/lib/modules/2.2.17/misc/3dfx.o: unresolved symbol register_chrdev_Re7d40881
/lib/modules/2.2.17/misc/3dfx.o: insmod /lib/modules/2.2.17/misc/3dfx.o failed
/lib/modules/2.2.17/misc/3dfx.o: insmod 3dfx failed
>-----SNIP-----<

I should probably add that I didn't recompile the kernel itself - just the 3dfx module. Is that the problem? Or what else am I doing wrong?
Any help would be appreciated.

Thanks in advance,
Juergen

Reply via email to