ESS Maestro3 + Lenny
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)
Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Interrupt: pin A routed to IRQ 5
Region 0: I/O ports at ec00 [size=256]
Region 1: Memory at f8ffe000 (32-bit, non-prefetchable) [size=8K]
Capabilities: [c0] Power Management version 2
Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA PME(D0-,D1+,D2+,D3hot+,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME+
Kernel modules: snd-maestro3
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
uhci_hcd 17776 0
usb_storage 34912 1
sg 22224 0
sd_mod 19024 2
nvidia 4696408 22
agpgart 23920 1 nvidia
ipv6 185736 20
usbcore 102140 3 uhci_hcd,usb_storage
ieee1394 64284 0
lp 7628 0
paride 5472 0
parport_pc 26548 1
parport 26824 3 lp,paride,parport_pc
ntfs 80324 0
vfat 8608 0
fat 38012 1 vfat
scsi_mod 78080 3 usb_storage,sg,sd_mod
sunrpc 142856 2
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
tar xvjf alsa-firmware-1.0.20.tar.bz2
cd alsa-firmware-1.0.20
./configure
cd maestro3
make
mkdir /lib/firmware/ess
cp *fw /lib/firmware/ess
//I have verified that /lib/firmware/ess contains: maestro3_assp_kernel.fw and maestro3_assp_minisrc.fw
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
When I do mpg123 <mp3 file>, I get:
ALSA lib confmisc.c:768:(parse_card) cannot find card '0'
ALSA lib conf.c:3513:(_snd_config_evaluate) function snd_func_card_driver returned error: No such device
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:3513:(_snd_config_evaluate) function snd_func_concat returned error: No such device
ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name
ALSA lib conf.c:3513:(_snd_config_evaluate) function snd_func_refer returned error: No such device
ALSA lib conf.c:3985:(snd_config_expand) Evaluate error: No such device
ALSA lib pcm.c:2144:(snd_pcm_open_noupdate) Unknown PCM default
ALSA snd_pcm_open error: No such device
ANY help is GREATLY appreciated, as I have been googling and experimenting for hours upon hours!
Reply to: