emu10k1 driver instalation problems
hia,
im on mandrake 8.2 and i tried installing the emu10k1 driver for my sblive, but when i tried to compile it it came up with this: [filsta@localhost emu10k1]$ make make -Cscripts make[1]: Entering directory `/home/filsta/sblive/emu10k1/scripts' /usr/src/linux-2.4/include/linux/version.h is missing. Please run make config in your kernel source tree make[1]: *** [get_version] Error 1 make[1]: Leaving directory `/home/filsta/sblive/emu10k1/scripts' make: *** [opts] Error 2 [filsta@localhost emu10k1]$ i think i know what the problem is, it is looking for version.h in /usr/src/linux-2.4/include/linux/ but it is actually located in /usr/src/linux-2.4.18-6mdk/include/linux anyways if anyone knows how to get around this i would be much appreciated :) |
In the source dir. of your emu10k1 driver, there is a file called: config
Open that file with an editor of some kind. In that file, under # Driver build options there is a line: KERNEL_SOURCE make sure it points to your current kernel source: KERNEL_SOURCE :=/usr/src/linux-2.4.18-6mdk/ Save the file, perform the make command again and I think you're on your way. |
THANX D00D!!!
that fixed it right up! but im still having more problems with the instalation, the details are on another thread " Audigy driver install problem Mandrake 8.2 " but thanx for your help man |
Having similar problem
My problem is similar, but I haven't a clue where my kernal souce is. /usr/src/ doesn't have anything named 'linux'. All is has is 'rpms'. Am I doing something wrong? It's a shame I have Mandrake 8.2 running beautifully on my machine but no sound!
If anyone requires more information, I can provide it. Let me know what you want to know. Thanks, Sloan |
Solan,
You do not have the kernel source installed. You can install it from the Mdk 8.2 Package Manager or download it from kernel.org. Then follow the steps in the described in the emu10k1 documentation for install. Thanks |
When you install the kernel source/header rpm and it installs to /usr/src/linux-2.x.x-vendor-string it will confound most packages that look for kernel headers in /usr/src/linux, and while you can get around this by editing the source for what your trying to install you will have to edit every package that looks for the headers. An easier way to fix this is to create a sym link in /usr/src called linux that points to linux-2.x.x-vendor-string.
For Filsta's set up this would be done with the following command, Code:
"ln -s /usr/src/linux-2.4.18-6mdk /usr/src/linux" Code:
Bite Me :-) [11:53:39] : ~$ ll /usr/src/linux |
Help
I have a SoundBlaster Audigy, and while installing the emu10k1 driver i get this error:
[root@bedroom emu10k1-v0.20a]# modprobe emu10k1 /lib/modules/2.4.21-0.13mdksmp/kernel/drivers/sound/emu10k1/emu10k1.o: init_module: No such device Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters. You may find more information in syslog or the output from dmesg modprobe: insmod /lib/modules/2.4.21-0.13mdksmp/kernel/drivers/sound/emu10k1/emu10k1.o failed /lib/modules/2.4.21-0.13mdksmp/kernel/drivers/sound/emu10k1/emu10k1.o.gz: init_module: No such device Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters. You may find more information in syslog or the output from dmesg modprobe: insmod /lib/modules/2.4.21-0.13mdksmp/kernel/drivers/sound/emu10k1/emu10k1.o.gz failed modprobe: insmod emu10k1 failed Can somone help me? Or please give me a full walkthrough on how to do this. I am on Mandrake Linux 9.1 and have a SundBlaster Audigy LS, COMPAQ Machine, dual Pentium 3, 512 MB RAM. I really appreciate it, thanx. |
All times are GMT -5. The time now is 01:18 PM. |