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!