Re: ESS Maestro3 + Lenny
[ Please try to turn off Gmail's HTML output. ]
On Sat, May 16, 2009 at 00:25:44 -0400, Dennis Creedan wrote:
> All,
>
> I've upgraded from woody to sarge to etch to lenny, and I am having problems
> with sound. (I had no problems in woody, but I did not test sound in sarge
> or etch since it was one upgrade right after the other). Here are my specs:
>
> Debian 5.0 (lenny) on Dell Inspiron 8100. Sound card is obviously an ESS
> Maestro3
> kernel is a custom build (2.6.26)
>
> excerpt from 'lspci -vv'
> 02:03.0 Multimedia audio controller: ESS Technology ES1983S Maestro-3i PCI
> Audio Accelerator (rev 10)
> Subsystem: Dell ES1983S Maestro-3i (Dell Inspiron 8100)
According to /usr/share/misc/pci.ids, this should be a card with the
device-ID 1998, listed as supported in the Debian wiki. Just to be sure,
check if "lspci -nn" really shows "[125d:1998]" for the card.
[...]
> output from 'lsmod'
> snd_maestro3 15940 0
> firmware_class 6080 1 snd_maestro3
> snd_ac97_codec 85952 1 snd_maestro3
> ac97_bus 1344 1 snd_ac97_codec
> snd_pcm_oss 29632 0
> snd_mixer_oss 11840 1 snd_pcm_oss
> snd_pcm 48776 3 snd_maestro3,snd_ac97_codec,snd_pcm_oss
> snd_page_alloc 6760 1 snd_pcm
> snd_seq_oss 23476 0
> snd_seq_midi_event 5120 1 snd_seq_oss
> snd_seq 36800 4 snd_seq_oss,snd_seq_midi_event
> snd_timer 15204 2 snd_pcm,snd_seq
> snd_seq_device 5516 2 snd_seq_oss,snd_seq
> snd 36916 9 snd_maestro3,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_seq,snd_timer,snd_seq_device
> soundcore 4740 1 snd
All important modules are loaded as far as I can tell.
[...]
> I followed the directions from http://wiki.debian.org/snd-maestro3, namely:
> su
> aptitude install build-essential
> wget ftp://ftp.alsa-project.org/pub/firmware/alsa-firmware-1.0.20.tar.bz2
Are you sure that this is the correct version of the firmware? The
Debian wiki refers to 1.0.19. Did you try older versions as well?
> modprobe -r snd_maestro3
> modprobe snd_maestro3 //this takes ~ 1 minute to execute
> after the above command, dmesg shows:
> firmware: requesting ess/maestro3_assp_kernel.fw
> ACPI: PCI interrupt for device 0000:02:03.0 disabled
> Maestro3: probe of 0000:02:03.0 failed with error -2
It seems that the last two lines are typical for missing firmware:
http://bugs.debian.org/464191#58
However, you did generate the firmware, so maybe each version of ALSA
only works with the matching version of the firmware. I start from the
output of
cat /proc/asound/version
and build the *.fw files from the upstream tarball with the exact same
version number.
--
Regards, | http://users.icfo.es/Florian.Kulzer
Florian |
Reply to: