Multimedia :: Sound Card Driver Install
Hi,
I have a ICOP Vortex86 single board PC, with DSL booting off USB.
I am trying to get the sound to work. There is a readme file with the following for RedHat:
SiS 7019 Linux Driver Install Documentation
**Before install this driver, you should make sure that your kernel had
enable "sound card support" !
(the option of "sound" item in building kernel)
This driver is for kernel RedHat kernel 2.4.x. You can install this driver
by useing script "install" or follow steps descributed below:
Note : if there are soundcore.o and ac97_codec.o in your kernel, you can
skip step 3,4,6
(you can use command "insmod soundcore" and "insmod ac97_codec" to
test if there are these two modules)
1> Check that you have kernel-source in /usr/src/x.x.x
2> Change linux_src_directory to correct path in "config.in"
3> Copy soundcore and ac97_codec source to current directory
"make snd_install"
or :
"cp /usr/src/x.x.x/drivers/sound/sound_core.* ./"
"cp /usr/src/x.x.x/drivers/sound/sound_firmware.* ./"
"cp /usr/src/x.x.x/drivers/sound/os.h ./"
"cp /usr/src/x.x.x/drivers/sound/ac97_codec.* ./"
4> Generate soundcore and ac97_codec module
"make soundcore.o"
"make ac97_codec.o"
5> Generate sis7019 driver module
"make"
6> Copy soundcore.o , ac97_codec.o to module directory
"cp soundcore.o /lib/modules/x.x.x/kernel/drivers/sound
"cp ac97_codec.o /lib/modules/x.x.x/kernel/drivers/sound
7> Copy sis7019.o to module directory
"cp sis7019.o /lib/modules/x.x.x/kernel/drivers/sound
8> Modify the file "/etc/modules.conf". Add two lines into it :
below sis7019 ac97_codec soundcore
alias sound-slot-0 sis7019
9> Reboot your computer and configurate sis7019.
What would be the equivalent steps / directories etc for DSL.
Thanks
lax815
have you tried 'modprobe sis7019'
you might also like to look at your BIOS and find out your sound card's irq, io base address and the mpu_io, so you can do something like:
'modprobe sis7019 irq=5 io=0x220 dma=3 dma16=5 mpu_io=0x330'
change the numbers to suit your card
Hi,
I used insmod to find the driver, however after running insmod a message appears saying that the driver is for Linux 2.4.18 where as the current DSL is 2.4.36?
So I think I have to rebuild the kernel.
How would I go about this?
Thanks
original here.