Bug 135
Summary: | SB16/Alsa doesn't work | ||
---|---|---|---|
Product: | Drivers | Reporter: | Luke-Jr (Luke-Jr) |
Component: | Sound(ALSA) | Assignee: | Adam Belay (ambx1) |
Status: | REJECTED INSUFFICIENT_DATA | ||
Severity: | normal | CC: | ambx1, maddinp, nacc |
Priority: | P2 | ||
Hardware: | i386 | ||
OS: | Linux | ||
Kernel Version: | Subsystem: | ||
Regression: | --- | Bisected commit-id: | |
Attachments: | modules.conf |
Description
Luke-Jr
2002-12-03 12:55:04 UTC
Can you show your /etc/modules.conf file. Have you check the "ALSA Soundcard Matrix" ? http://www.alsa-project.org/alsa-doc/ 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]
modules.conf
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 log, etc...). 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 with 2.5). 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." etc... Check : http://www.alsa-project.org/alsa-doc/doc-php/template.php3?company=Creative+Labs&card=Soundblaster+16&chip=sb16&module=sb16 if you have a soundblaster 16. The matrix of sound cards is : http://www.alsa-project.org/alsa-doc/ 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 device Looks like the kernel is having a problem seeing the card... it works in 2.4.20 though. 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? |