[arch-general] Panic - no sound devices after upgrade

Tom Gundersen teg at jklm.no
Thu Jul 21 06:21:23 EDT 2011


On Thu, Jul 21, 2011 at 12:09 PM, Fons Adriaensen <fons at linuxaudio.org> wrote:
> On Wed, Jul 20, 2011 at 06:50:32PM +0200, Tom Gundersen wrote:
>
>> "modprobe -rv snd_hdpsm && modprobe -v snd_hdpsm", and then post the
>> output to the console and any dmesg output (and verify that your
>> devices are not in /dev/snd)?
>
> This becomes interesting:
>
> [root at c252 fons]# modprobe -rv snd_hdspm
> rmmod /lib/modules/2.6.39-ARCH/kernel/sound/pci/rme9652/snd-hdspm.ko.gz
> rmmod /lib/modules/2.6.39-ARCH/kernel/sound/core/snd-rawmidi.ko.gz
> rmmod /lib/modules/2.6.39-ARCH/kernel/sound/core/seq/snd-seq-device.ko.gz
> rmmod /lib/modules/2.6.39-ARCH/kernel/sound/core/snd-pcm.ko.gz
> rmmod /lib/modules/2.6.39-ARCH/kernel/sound/core/snd-timer.ko.gz
> rmmod /lib/modules/2.6.39-ARCH/kernel/sound/core/snd-page-alloc.ko.gz
> rmmod /lib/modules/2.6.39-ARCH/kernel/sound/core/snd-hwdep.ko.gz
> rmmod /lib/modules/2.6.39-ARCH/kernel/sound/core/snd.ko.gz
> rmmod /lib/modules/2.6.39-ARCH/kernel/sound/soundcore.ko.gz
> [root at c252 fons]# modprobe -v snd_hdspm
> insmod /lib/modules/2.6.39-ARCH/kernel/sound/soundcore.ko.gz
> insmod /lib/modules/2.6.39-ARCH/kernel/sound/core/snd.ko.gz
> insmod /lib/modules/2.6.39-ARCH/kernel/sound/core/snd-hwdep.ko.gz
> insmod /lib/modules/2.6.39-ARCH/kernel/sound/core/snd-page-alloc.ko.gz
> insmod /lib/modules/2.6.39-ARCH/kernel/sound/core/snd-timer.ko.gz
> insmod /lib/modules/2.6.39-ARCH/kernel/sound/core/snd-pcm.ko.gz
> insmod /lib/modules/2.6.39-ARCH/kernel/sound/core/seq/snd-seq-device.ko.gz
> insmod /lib/modules/2.6.39-ARCH/kernel/sound/core/snd-rawmidi.ko.gz
> insmod /lib/modules/2.6.39-ARCH/kernel/sound/pci/rme9652/snd-hdspm.ko.gz
> [root at c252 fons]# dmesg | tail
> [   12.447653] hrtimer: interrupt took 2962 ns
> [   13.231271] CE: hpet2 increased min_delta_ns to 7500 nsec
> [   13.231277] CE: hpet2 increased min_delta_ns to 11250 nsec
> [   13.962310] e1000e: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx
> [   13.962463] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
> [   14.346672] generic-usb 0003:05AC:9232.0002: hiddev0,hidraw1: USB HID v1.11 Device [Apple Computer, Inc. Apple Cinema HD Display] on usb-0000:00:1d.0-1.4.2/input0
> [   19.405476] CE: hpet6 increased min_delta_ns to 7500 nsec
> [   19.405482] CE: hpet6 increased min_delta_ns to 11250 nsec
> [   24.736440] eth0: no IPv6 routers present
> [   48.057757] HDSPM: unknown firmware revision cc
>
> Clearly the firmware revision hasn't changed... So either it is
> not read correctly, or the driver has changed.

Where do you get your firmware from? Is it in the kernel26-firmware
package, or from a third party? Maybe you need to downgrade the
firmware package to make things work.

Also, could you please verify this with an earlier kernel? The commit
[0] aborting on unknown firware is recent, so maybe earlier kernels
give a better error message.

-t

[0] <http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=5027f347ffe6f719>


More information about the arch-general mailing list