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

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: