After upgrading to RHL6.2 (with stock i586 kernel, ver 2.2.14-5.0) from
RHL6.0, my soundblaster compatible ES1688 AudioDrive would only play XMMS,
RealPlayer, and WAV files *slowly* (about 1/10th speed). Using:
cat /path/to/someAUfile.au > /dev/audio plays fine.
Worked with a variety of /etc/conf.modules settings including:
alias sound-slot-0 sb
options sound dmabuf=1
alias sound sb
alias midi opl3
options opl3 io=0x388
options sb io=0x220 irq=10 dma=1 dma16=7 mpu_io=0x300
No conflicts in /proc (dma, ioports, interrupts)
Tried new kernel update, 2.2.14-6.0.1, without any change. Installed
kernel 2.2.5-22 and everything works great!
My assumption as a result is that the problem is in
/lib/modules/2.2.14-6.0.1/misc/sb.o however I haven't tried recompiling
this module to verify this.
Hope this helps, -Casey
Add to the end of the 'options sb' line in
(You might need to try other values; the list
of values you can try are:
Long fixed for the general case. Some setups cant be hand detected alas and will
always need the above