Hello,
(I tried to send this before, but I don't think it went through).
Anyone know where I can get the source for mandrake's kernel:
2.2.13-7mdk? I got a response off another list to look at the mandrake
ftp sites, but I don't see it on any of the sites I visit.
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