Exact Kernel version: 2.5.50
Hardware Environment: SB16 ISA
[root@arumekun linux-2.5.50]$ lsmod
Module Size Used by
snd_seq_dummy 1500 0
snd_rtctimer 1184 0
rtc 7748 1 snd_rtctimer
snd_opl3_synth 7616 0
snd_seq_instr 5504 1 snd_opl3_synth
snd_seq_midi_emul 4980 1 snd_opl3_synth
snd_dummy 4764 1
snd_ainstr_fm 1124 1 snd_opl3_synth
snd_seq 39116 4 snd_seq_dummy snd_opl3_synth snd_seq_instr
nls_cp932 76218 0
lockd 38720 0
sunrpc 87860 1 lockd
fat 35440 0
usbcore 76260 1
snd_opl3_lib 5888 1 snd_opl3_synth
snd_hwdep 3760 1 snd_opl3_lib
snd_sb16_dsp 5696 0
snd_sb_common 8032 1 snd_sb16_dsp
snd_mpu401_uart 3136 0
snd_rawmidi 14032 1 snd_mpu401_uart
snd_seq_device 3772 4 snd_opl3_synth snd_seq snd_opl3_lib snd_rawmidi
tulip 37968 1 [unsafe]
crc32 944 2 tulip [unsafe]
Audio apps appear to recognize the 'dummy' sound card.
Steps to reproduce:
Play MP3 in XMMS
Can you show your /etc/modules.conf file.
Have you check the "ALSA Soundcard Matrix" ?
Have you a "Soundblaster 16" or "Soundblaster 16 ASP" or "Soundblaster 16 PnP" ?
I wasn't able to figure out much at the website. All I know is the sound card is
a SB16 in a ISA slot. Is there anything in /proc similar to /proc/pci that would
show me more info on it?
Created attachment 41 [details]
Sorry for my poor english.
I supose you card is not pnp.
> Is there anything in /proc similar to /proc/pci
I don't thing there is a /proc/isa. However you can see some informations
about Alsa in /proc :
/proc/asound (modules should be loaded)
If your card is not autodetect by Alsa you should provide some informations to
Alsa. You can pick this informations if your card work under Windows or with
Linux 2.4 and oss for exemple (check /proc/interrupts, /proc/ioports, kernel
RedHat provide sndconfig package that can find the parameters needed by ISA
cards. today, sndconfig only work with oss (i don't know if sndconfig work
When you know irq, dma, etc... of your card, use parameter module to snd-sb16
to feed this informations:
* port long array (min = 1, max = 8), description "Port # for SB16 driver."
* irq int array (min = 1, max = 8), description "IRQ # for SB16 driver."
if you have a soundblaster 16. The matrix of sound cards is :
Until you don't have more information of your sound card, you can't say "there
is a bug !".
[root@arumekun asound]$ cat cards
0 [16 ]: SB16 - Sound Blaster 16
Sound Blaster 16 at 0x220, irq 5, dma 1&5
I have as much info as I can get. If there is any other ways to get info which I
have not already mentioned, let me know. If there isn't, then either the SB16
driver has a bug or there is a bug in the very fact there is no way to get
information on the problem.
Just tried using the OSS in 2.5.52:
[root@arumekun luke-jr]$ modprobe sb
FATAL: Error inserting sb (/lib/modules/2.5.52/kernel/sound/oss/sb.ko): No such
Looks like the kernel is having a problem seeing the card... it works in 2.4.20
I use kernel 2.5.67 with ALSA/sb16 built-in.
isapnp detect the card but ALSA doesnt find it.
(added Adam to Cc) Adam, know what the status is with ALSA/ISAPNP?
*** Bug 145 has been marked as a duplicate of this bug. ***
*** Bug 985 has been marked as a duplicate of this bug. ***
This bug still exists in 2.6.0-test2. It is caused by a conflict with the "new" ACPI code
and can be worked around by appending "acpi=off" to the kernel parameters. This
conflict does not exist with unpatched 2.4 kernels.
Is anyone still having this problem with 2.6.9? or, even better, 2.6.10-rc2?