[PLUG] SB Live's Revenge

Paul Kuliniewicz kuliniew@purdue.edu
Thu, 05 Oct 2000 15:41:16 -0500


Remember how I couldn't get my SB Live! working in Red Hat 6.2 (now 
7.0)?  I think I may have found the source of the problem, although I need 
help fixing it.

According to Windows 2000, my SB Live! is on IRQ 9 and has an I/O range of 
0xDF80-0xDF9F.  Since the sound works in Windows, I'll assume this is the 
correct configuration.

However, if I do a dmesg in Linux, I find the following two lines in the 
output:

Creative EMU10K1 PCI Audio Driver, version 0.6, 16:53:07 Aug 22 2000
emu10k1: EMU10K1 rev 7 model 0x8031 found, IO at 0xdf80-0xdf9f, IRQ11

Apparently, emu10k1 mistakenly thinks the IRQ for the SB Live! is 11, where 
it should actually be 9.  This would definitely seem to be the problem as 
to why sound doesn't work in Linux even though everything loads 
correctly.  My questions is how do I tell it to use IRQ 9 instead of 
11?  The sndconfig utility that comes with Red Hat doesn't prompt me for an 
IRQ when I select SB Live! from its menu (and it segfaults if I select any 
other type of SoundBlaster).

I'm sure all I have to do is edit a line in a config file somewhere, but 
which one?  If I can override the default setting, everything ought to work OK.

Thanks in advance.  One of these days I'll be able to play MP3s in Linux....