[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#340108: linux-image-2.6.14-2-386: ALSA fails with SB16 value



Package: linux-image-2.6.14-2-386
Version: 2.6.14-3
Severity: normal

My "SB16 value" cards (ISA, afaik no PNP) don't work with ALSA.
The words "SB16 value" are litererally printed on the card. As I found 
out, these seem to be SB16's without a MIDI interface (but with OPL3).

The OSS modules work perfectly with the /etc/modules entries

	sb irq=5 io=0x220 mpu_io=0x330 dma=1 dma16=5
	opl3 io=0x388

The corresponding ALSA line

	snd-sb16 irq=5 port=0x220 mpu_port=0x330 dma8=1 dma16=5 isapnp=0

simply says

FATAL: Error inserting snd_sb16 
(/lib/modules/2.6.14-2-386/kernel/sound/isa/sb/snd-sb16.ko): No such 
device
FATAL: Error running install command for snd_sb16

and puts

Sound Blaster 16 soundcard not found or device busy
In case, if you have AWE card, try snd-sbawe module

into dmesg. As there may be no MPU I tried with mpu_port=0 and various 
other variations (isapnp=1 etc).

I tried with two cards in different machines, and several kernel 
versions (2.4 from sarge with alsa modules, 2.6.12, 2.6.14).

OSS says (in dmesg) about this card (using the parameters from above):

sb: Init: Starting Probe...
sb: Probing legacy card with io=220, irq=5, dma=1, dma16=5
SB 4.12 detected OK (220)
sb: Turning on MPU
sb: Init: Done
YM3812 and OPL-3 driver Copyright (C) by Hannu Savolainen, Rob Hooft 
1993-1996

The other card I have is detected as SB 4.13 (i think, at least a small 
difference in the version number) and is jumpered to IRQ7 instead of 
IRQ5.

alsaconf simply tries to use
	alias snd-card-0 snd-sb16
	options snd-sb16 index=0 isapnp=0
which fails as well.


Bug#339825 and the fact that the kernel developers are going to remove 
OSS tell me that I really want to use ALSA instead of OSS...

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (850, 'testing'), (800, 'stable'), (300, 'unstable')
Architecture: i386 (i586)
Shell:  /bin/sh linked to /bin/dash
Kernel: Linux 2.6.14-2-386
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages linux-image-2.6.14-2-386 depends on:
ii  module-init-tools             3.2-pre9-4 tools for managing Linux kernel mo
ii  yaird [linux-initramfs-tool]  0.0.11-10  Yet Another mkInitRD

linux-image-2.6.14-2-386 recommends no packages.

-- no debconf information



Reply to: