[2.5] - ALSA & OSS cannot find SBAWE32 Card
NOTE: all drivers compiled into kernel.
Spec of machine:
AP/AX53 AOpen Motherboard (Revision 4)
64MB RAM
Sound Blaster 32-AWE w/ CSP (2MB installed)
Pentium 233MMX
Enabled:
[*] Plug and Play support
[*] Plug and Play device name database
[*] PnP Debug Messages
Protocols
[*] ISA Plug and Play support (EXPERIMENTAL)
[*] Plug and Play BIOS support (EXPERIMENTAL)
dmesg 2.5 - OSS:
========
isapnp: Scanning for PnP cards...
isapnp: Card 'Creative SB32 PnP'
isapnp: 1 Plug & Play card detected total
pnp: Calling quirk for 01:01.00
pnp: SB audio device quirk - increasing port range
pnp: Calling quirk for 01:01.02
pnp: AWE32 quirk - adding two ports
.....
Soundblaster audio driver Copyright (C) by Hannu Savolainen 1993-1996
sb: No ISAPnP cards found, trying standard ones...
sb: I/O, IRQ, and DMA are mandatory
AWE32: No ISAPnP cards found
AWE32: not detected
dmesg 2.5 - ALSA:
==============
isapnp: Scanning for PnP cards...
isapnp: Card 'Creative SB32 PnP'
isapnp: 1 Plug & Play card detected total
pnp: Calling quirk for 01:01.00
pnp: SB audio device quirk - increasing port range
pnp: Calling quirk for 01:01.02
pnp: AWE32 quirk - adding two ports
...
Advanced Linux Sound Architecture Driver Version 0.9.0rc5 (Sun Nov 10 19:48:18 2002 UTC). request_module[snd-card-0]: not ready
request_module[snd-card-1]: not ready
request_module[snd-card-2]: not ready
request_module[snd-card-3]: not ready
request_module[snd-card-4]: not ready
request_module[snd-card-5]: not ready
request_module[snd-card-6]: not ready
request_module[snd-card-7]: not ready
ALSA device list:
No soundcards found.
dmesg 2.4.20-pre7 - OSS: - WORKS
============================
isapnp: Scanning for PnP cards...
isapnp: SB audio device quirk - increasing port range
isapnp: AWE32 quirk - adding two ports
isapnp: Card 'Creative SB32 PnP'
isapnp: 1 Plug & Play card detected total
...
Soundblaster audio driver Copyright (C) by Hannu Savolainen 1993-1996
sb: Creative SB32 PnP detected
sb: ISAPnP reports 'Creative SB32 PnP' at i/o 0x220, irq 5, dma 1, 5 <Sound Blaster 16 (4.13)> at 0x220 irq 5 dma 1,5
<Sound Blaster 16> at 0x330 irq 5 dma 0,0
sb: 1 Soundblaster PnP card(s) found.
ISAPnP reports AWE32 WaveTable at i/o 0x620
<SoundBlaster EMU8000 (RAM2048k)>
--
Someone else I'm talking to is reporting the same problem :/. ISAPNP busted in 2.5? ;)
Shawn.
Quoted 5 lines · Shawn Starr
ALSA device list:
No soundcards found.dmesg 2.4.20-pre7 - OSS: - WORKS
============================
Me too!
In 2.5.47 mainline and 2.5.49-ac1 the ALSA drivers (either sb16 orsbawe) load but don't detect devices if PNP support is built in. The same card (an awe64) works fine under 2.4.19.
Without PNP sb16 works (with only sb16 features) but sbawe will
not load, complaining that it can't find the awe bits.
Signature · 2 lines
Joseph Fannin [email protected]
Quoted 8 lines · Joseph Fannin
Quoted 5 lines · Shawn Starr
ALSA device list:
No soundcards found.dmesg 2.4.20-pre7 - OSS: - WORKS
============================
Quoted 8 lines
Me too! In 2.5.47 mainline and 2.5.49-ac1 the ALSA drivers (either sb16 orsbawe) load but don't detect devices if PNP support is built in. The same card (an awe64) works fine under 2.4.19.
Without PNP sb16 works (with only sb16 features) but sbawe will
not load, complaining that it can't find the awe bits.
My guess would be the new isapnp registration layer, which ALSA doesn't seem to be using. I might have a go at it later, looks like it might need conversion.
Cheers,
Zwane
Signature · 1 line
function.linuxpower.ca
Quoted 19 lines · Zwane Mwaikambo
Quoted 8 lines · Joseph Fannin
Quoted 5 lines · Shawn Starr
ALSA device list:
No soundcards found.dmesg 2.4.20-pre7 - OSS: - WORKS
============================Quoted 8 lines
Me too! In 2.5.47 mainline and 2.5.49-ac1 the ALSA drivers (either sb16 orsbawe) load but don't detect devices if PNP support is built in. The same card (an awe64) works fine under 2.4.19.
Without PNP sb16 works (with only sb16 features) but sbawe will
not load, complaining that it can't find the awe bits.
Quoted 6 lines
My guess would be the new isapnp registration layer, which ALSA doesn't seem to be using. I might have a go at it later, looks like it might need conversion.
Cheers,
Zwane
That is indeed the case. I just released a patch for pnp card support. This new API can be used to convert these drivers.
Thanks,
Adam
I have nearly finished rewrite of OSS sb_card.c for the new PnP API. I am only waiting on Rusty's module_param stuff to go in before I finish and submit.
Let me know if you want to test it as it is without module options working (defaults should be fine).
I will then update the sbawe driver.
Paul
Quoted 37 lines · Adam Belay
Quoted 19 lines · Zwane Mwaikambo
Quoted 8 lines · Joseph Fannin
Quoted 5 lines · Shawn Starr
ALSA device list:
No soundcards found.dmesg 2.4.20-pre7 - OSS: - WORKS
============================Quoted 8 lines
Me too! In 2.5.47 mainline and 2.5.49-ac1 the ALSA drivers (either sb16 orsbawe) load but don't detect devices if PNP support is built in. The same card (an awe64) works fine under 2.4.19.
Without PNP sb16 works (with only sb16 features) but sbawe will
not load, complaining that it can't find the awe bits.Quoted 6 lines
My guess would be the new isapnp registration layer, which ALSA doesn't seem to be using. I might have a go at it later, looks like it might need conversion.
Cheers,
ZwaneThat is indeed the case. I just released a patch for pnp card support. This new API can be used to convert these drivers.
Thanks,
Adam
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
I can test it and since I compile most things into kernel this should be fine.
Shawn.
Quoted 47 lines · Paul Laufer
I have nearly finished rewrite of OSS
sb_card.cfor the new PnP API. I am only waiting on Rusty'smodule_paramstuff to go in before I finish and submit.Let me know if you want to test it as it is without module options working (defaults should be fine).
I will then update the sbawe driver.
Paul
Quoted 35 lines · Adam Belay
Quoted 17 lines · Zwane Mwaikambo
Quoted 7 lines · Joseph Fannin
Quoted 5 lines · Shawn Starr
ALSA device list:
No soundcards found.dmesg 2.4.20-pre7 - OSS: - WORKS
============================Quoted 8 lines
Me too! In 2.5.47 mainline and 2.5.49-ac1 the ALSA drivers (either sb16or sbawe) load but don't detect devices if PNP support is built in. The same card (an awe64) works fine under 2.4.19.
Without PNP sb16 works (with only sb16 features) but sbawe will
not load, complaining that it can't find the awe bits.Quoted 6 lines
My guess would be the new isapnp registration layer, which ALSA doesn't seem to be using. I might have a go at it later, looks like it might need conversion.
Cheers,
ZwaneThat is indeed the case. I just released a patch for pnp card support. This new API can be used to convert these drivers.
Thanks,
Adam
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/