Hello, Sorry if this has been discussed before. I want to use a CMI8338 sound driver, but mandrake 6.1 doesn't have a module for a driver yet. I found source for one at http://www.cmedia.com.ts/e_snd_drv.htm and have tried to build it: 1. Not finding any linux source on ftp.mandrake.org, I found linux-2.2.13.tar.gz at another linux site. 2. I installed this under /usr/src/linux. 3. I followed the instructions on building the driver: o at /usr/src/linux run 'make config' o turn on the cmpci module o (I didn't rebuild the kernel, since I suspect that this would break other Mandrake installed packages) o compile the modules using 'make modules' o install with 'make modules_install' o run 'depmod -a' 4. The final step was to install using 'modprobe cmpci'. But at this point I noticed that the 'make install_modules' had installed the new module into 'lib/modules/2.2.13', whereas depmod and modprobe both look in '/lib/modules/2.2.13-7mdk'. I tried copying the module to the other directory, but then: o 'depmod -a' reports "cmpci.o: unresolved symbol(s) o 'modprobe cmpci' reports "cmpci.o was compiled for kernel version 2.2.13 while this kernel is version 2.2.13-7mdk. So, I can't build the modules without the correct mandrake kernel source, and I can't find the correct mandrake kernel source. I don't really want to replace my kernel to 2.2.13. Any ideas? Where can I get "linus-2.2.13-7mdk.tar.gz? Thanks for the help. Richard
