Would you recommend the product? yes | Price you paid?: None indicated | Rating: 7
|
Kernel (uname -r):
|
2.4.20-28.7
|
|
Distribution:
|
Redhat Linux 7.3
|
[ Log in to get rid of this advertisement]
Slowdowns and Sound issues. The sound card is a CS4237b which can use manual commands for the io, irq, dma, and mpuio or be recompiled. The sound card does not work on any kernel avaliable on a stock install, including 0-2.5x (Haven't tried 2.6x, and you shouldn't) Other than that, it works great. I've also tried Slackware 8.1 and Slackware 9 on it (2.4.20, 2.4.18, 2.4.22, 2.4.25). Only issue really was the ethernet card. I have for the cardbus. It is a D-Link 690TXD PCMCIA ethernet card with 10/100/200MB function. If you have the pcmcia service start before the pcmcia interface loads, the sound makes clicks and sometimes won't even work, even if you manually edited your modules.conf like listed below.
Sound Configuration:
I/O PORT: 0x530
IRQ: 5
DMA 1: 1
DMA 2: 0
MPU I/O: 0x330
MPU IRQ 7
run /sbin/insmod sound dmabuf=1 first.
then open up /etc/modules.conf with pico or an editor.
paste the following into the file:
alias midi opl3
options opl3 io=0x388
options cs4232 io=0x530 irq=5 dma=1 dma2=0 mpuio=0x330
(Note this is the easy way)
You can also do the harder, longer way to completely fix it. You can get the c header for the sound card here:
http://www.acqualan.com.br/misc/sound.diff.gz
Cd to /usr/src/linux/drivers/sound and cp ad1848.c ad1848.c.orig and cp ad1848_mixer.h ad1848_mixer.h.orig
Then do ' Do "patch < sound.diff". '
In the kernel .config under sound, have this:
#
# Sound
#
CONFIG_SOUND=y
CONFIG_SOUND_OSS=y
CONFIG_SOUND_ADLIB=y
CONFIG_SOUND_CS4232=y
CONFIG_CS4232_BASE=530
CONFIG_CS4232_IRQ=5
CONFIG_CS4232_DMA=1
CONFIG_CS4232_DMA2=0
CONFIG_CS4232_MPU_BASE=330
CONFIG_CS4232_MPU_IRQ=7
CONFIG_SOUND_YM3812=y
You must also have opl2/3 support checked.
(YM3182/OPL3)
Hope this works for everyone.
|