[Alsa-user] es1371+rh8+alsa-0.9.0.rc5 on a Gateway box
Brought to you by:
perex
From: <sy...@cs...> - 2002-11-04 16:13:09
|
Hi there, I've a Gateway Performence 1300 (Pentium4 CPU 1.3GHz) with a Creative Technology's ES1373 Audio PCI 0123 sound card (identified by the kernel as Ensoniq ES1371) running RedHat 8. Since the stock driver comes with the kernel never works for my card, even it has been listed as supported for years, so I decided to try ALSA out. I built ALSA from source, in the following order alsa-driver-0.9.0rc5 ( configure --with-isapnp=no --with-sequencer=yes --with-oss=yes --with-cards=ens1371) alsa-lib-0.9.0rc5 alsa-utils-0.9.0rc5 alsa-oss-0.9.0rc1 after a few try-and-error, everything built and installed. Then I config'ed my card with alsaconf found in alsa-driver-0.9.0rc5/utils which happily said "Now ALSA is ready to use...Have a lot of fun!" :-) So I fired aplay to play /usr/share/sounds/generic.wav and heard nothing but "the sound of silence" :-( Undetered, I reboot the machine and ran "alsasound start" and made sure all ALSA driver modules are loaded, try aplay again and still no sound. (also tweaked alsamixer a few times, none has any effect) Enclosed is my setup, can someone give me a hint? (this same card works fine under WindowME) I did read every alsa documents, FAQ and even searched through mail archives, but found no clue. --- Simon Yeh ---------------------------------------------------------------------------- $ lsmod | egrep -i '(snd|sound)' snd-seq-midi 4256 0 (unused) snd-seq-midi-event 5440 0 [snd-seq-midi] snd-seq 43824 0 [snd-seq-midi snd-seq-midi-event] snd-ens1371 13580 0 snd-rawmidi 16512 0 [snd-seq-midi snd-ens1371] snd-seq-device 5436 0 [snd-seq-midi snd-seq snd-rawmidi] snd-pcm 77120 0 [snd-ens1371] snd-timer 13704 0 [snd-seq snd-pcm] snd-ac97-codec 30468 0 [snd-ens1371] snd 35628 0 [snd-seq-midi snd-seq-midi-event snd-seq snd-ens1371 snd-rawmidi snd-seq-device snd-pcm snd-timer snd-ac97-codec] soundcore 6212 2 [snd] $ lspci 00:00.0 Host bridge: Intel Corp. 82850 850 (Tehama) Chipset Host Bridge (MCH) (rev 02) 00:01.0 PCI bridge: Intel Corp. 82850 850 (Tehama) Chipset AGP Bridge (rev 02) 00:1e.0 PCI bridge: Intel Corp. 82801BA/CA/DB PCI Bridge (rev 04) 00:1f.0 ISA bridge: Intel Corp. 82801BA ISA Bridge (LPC) (rev 04) 00:1f.1 IDE interface: Intel Corp. 82801BA IDE U100 (rev 04) 00:1f.2 USB Controller: Intel Corp. 82801BA/BAM USB (Hub #1) (rev 04) 00:1f.3 SMBus: Intel Corp. 82801BA/BAM SMBus (rev 04) 00:1f.4 USB Controller: Intel Corp. 82801BA/BAM USB (Hub #2) (rev 04) 01:00.0 VGA compatible controller: nVidia Corporation RIVA TNT2 Model 64 (rev 15) 02:0a.0 Multimedia audio controller: Ensoniq ES1371 [AudioPCI-97] (rev 09) 02:0b.0 Ethernet controller: Linksys Network Everywhere Fast Ethernet 10/100 model NC100 (rev 11) 02:0d.0 Ethernet controller: Broadcom Corporation: Unknown device 4211 02:0d.1 Computer telephony device: Broadcom Corporation BCM v.90 56k modem $lspci -vvx -s 02:0a.0 02:0a.0 Multimedia audio controller: Ensoniq ES1371 [AudioPCI-97] (rev 09) Subsystem: Ensoniq Creative Sound Blaster AudioPCI64V, AudioPCI128 Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort+ <MAbort+ >SERR- <PERR- Latency: 32 (3000ns min, 32000ns max) Interrupt: pin A routed to IRQ 3 Region 0: I/O ports at df00 [size=64] Capabilities: [dc] 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- 00: 74 12 71 13 05 01 10 34 09 00 01 04 00 20 00 00 10: 01 df 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20: 00 00 00 00 00 00 00 00 00 00 00 00 74 12 71 13 30: 00 00 00 00 dc 00 00 00 00 00 00 00 03 01 0c 80 $ aplay -l card 0: card0 [Ensoniq AudioPCI], device 0: ES1371/1 [ES1371 DAC2/ADC] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: card0 [Ensoniq AudioPCI], device 1: ES1371/2 [ES1371 DAC1] Subdevices: 1/1 Subdevice #0: subdevice #0 $ cat /proc/asound/cards 0 [card0 ]: ES1371 - Ensoniq AudioPCI Ensoniq AudioPCI ES1371 at 0xdf00, irq 3 $ cat /proc/asound/version Advanced Linux Sound Architecture Driver Version 0.9.0rc5. Compiled on Nov 2 2002 for kernel 2.4.18-14custom with versioned symbols. $ cat /proc/asound/pcm 00-00: ES1371/1 : ES1371 DAC2/ADC : playback 1 : capture 1 00-01: ES1371/2 : ES1371 DAC1 : playback 1 $ cat /proc/asound/devices 0: [0- 0]: ctl 8: [0- 0]: raw midi 17: [0- 1]: digital audio playback 16: [0- 0]: digital audio playback 24: [0- 0]: digital audio capture 1: : sequencer 33: : timer $ cat /proc/asound/timers G0: system timer : 1953.125us (10000000 ticks) P0-0-0: PCM playback 0-0-0 : SLAVE P0-0-1: PCM capture 0-0-1 : SLAVE P0-1-0: PCM playback 0-1-0 : SLAVE $ aplay /usr/share/sounds/generic.wav Playing WAVE '/usr/share/sounds/generic.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Mono |