Bug#539686: linux-image-2.6-686: kernel does not load correct sound card module on Dell M1210
Package: linux-image-2.6-686
Version: 2.6.26+17+lenny1
Severity: normal
*** Please type your report below this line ***
The kernel was loading snd_usb_audio rather than snd_hda_intel after
each reboot. I lived with this problem for some time, running alsaconf
after each reboot to get the sound working. Finally I investigated
further, localising the problem. I added the following line to
/etc/modeprobe.d/alsabase:
options snd_usb_audio index=-2
Which solved the problem.
I am including some information I used to localize the problem:
DATA BEFORE RUNNING alsaconf:
# asoundconf list
Names of available sound cards:
U0x46d0x8c6
$ cat /proc/asound/modules
0 snd_usb_audio
$ cat /proc/asound/cards
0 [U0x46d0x8c6 ]: USB-Audio - USB Device 0x46d:0x8c6
USB Device 0x46d:0x8c6 at usb-0000:00:1d.7-5, high
speed
$lsmod | grep snd
snd_hda_intel 325688 0
snd_pcm_oss 32832 0
snd_mixer_oss 12320 1 snd_pcm_oss
snd_usb_audio 70304 0
snd_usb_lib 13440 1 snd_usb_audio
snd_pcm 62596 3 snd_hda_intel,snd_pcm_oss,snd_usb_audio
snd_hwdep 6212 1 snd_usb_audio
snd_seq_dummy 2660 0
snd_seq_oss 24992 0
snd_seq_midi 5728 0
snd_rawmidi 18528 2 snd_usb_lib,snd_seq_midi
snd_seq_midi_event 6432 2 snd_seq_oss,snd_seq_midi
snd_seq 41456 6
snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 17800 2 snd_pcm,snd_seq
snd_seq_device 6380 5
snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd 45604 11
snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_usb_audio,snd_pcm,snd_hwdep,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 6368 1 snd
snd_page_alloc 7816 2 snd_hda_intel,snd_pcm
usbcore 118224 8
snd_usb_audio,snd_usb_lib,uvcvideo,hci_usb,usbhid,ehci_hcd,uhci_hcd
--------------------------------------------------------------------
DATA AFTER RUNNING alsaconf:
# asoundconf list
Names of available sound cards:
Intel
$ cat /proc/asound/modules
0 snd_hda_intel
$ cat /proc/asound/cards
0 [Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xefebc000 irq 21
$ lsmod | grep snd
snd_hda_intel 325688 0
snd_pcm_oss 32832 0
snd_mixer_oss 12320 1 snd_pcm_oss
snd_pcm 62596 2 snd_hda_intel,snd_pcm_oss
snd_seq_dummy 2660 0
snd_seq_oss 24992 0
snd_seq_midi 5728 0
snd_rawmidi 18528 1 snd_seq_midi
snd_seq_midi_event 6432 2 snd_seq_oss,snd_seq_midi
snd_seq 41456 6
snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 17800 2 snd_pcm,snd_seq
snd_seq_device 6380 5
snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd 45604 9
snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 6368 1 snd
snd_page_alloc 7816 2 snd_hda_intel,snd_pcm
-- System Information:
Debian Release: 5.0.2
APT prefers stable
APT policy: (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.26-2-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C)
Shell: /bin/sh linked to /bin/bash
Versions of packages linux-image-2.6-686 depends on:
ii linux-image-2.6.26-2-686 2.6.26-17lenny1 Linux 2.6.26 image on PPro/Celeron
linux-image-2.6-686 recommends no packages.
linux-image-2.6-686 suggests no packages.
-- no debconf information
Reply to: