PDA

View Full Version : Ensoniq ES1371 [AudioPCI-97] - problem with sound



staneja
25th January 2006, 04:32 AM
Hi Everyone,

I have a Ensoniq ES1371 [AudioPCI-97] sound card (built in) and I am unable to get any sound with it. At first I thought the media players were bad or my sound was mute but that was not the case. Here's some information related to my system:

a) lspci -v
00:00.0 Host bridge: Intel Corporation 440GX - 82443GX Host bridge
Flags: bus master, medium devsel, latency 64
Memory at f8000000 (32-bit, prefetchable) [size=64M]
Capabilities: [a0] AGP version 1.0

00:01.0 PCI bridge: Intel Corporation 440GX - 82443GX AGP bridge (prog-if 00 [Normal decode])
Flags: bus master, 66Mhz, medium devsel, latency 64
Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
I/O behind bridge: 0000d000-0000dfff
Memory behind bridge: ff500000-ff5fffff
Prefetchable memory behind bridge: e6a00000-f6afffff

00:07.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 02)
Flags: bus master, medium devsel, latency 0

00:07.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01) (prog-if 80 [Master])
Flags: bus master, medium devsel, latency 64
I/O ports at ffa0 [size=16]

00:07.2 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 01) (prog-if 00 [UHCI])
Flags: bus master, medium devsel, latency 64, IRQ 161
I/O ports at ef80 [size=32]

00:07.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 02)
Flags: medium devsel, IRQ 9

00:0b.0 SCSI storage controller: Adaptec AIC-7896U2/7897U2
Subsystem: Adaptec: Unknown device 080f
Flags: bus master, medium devsel, latency 64, IRQ 145
BIST result: 00
I/O ports at e400 [disabled] [size=256]
Memory at ffafe000 (64-bit, non-prefetchable) [size=4K]
Expansion ROM at ffac0000 [disabled] [size=128K]
Capabilities: [dc] Power Management version 1

00:0b.1 SCSI storage controller: Adaptec AIC-7896U2/7897U2
Subsystem: Adaptec: Unknown device 080f
Flags: bus master, medium devsel, latency 64, IRQ 145
BIST result: 00
I/O ports at e800 [disabled] [size=256]
Memory at ffaff000 (64-bit, non-prefetchable) [size=4K]
Capabilities: [dc] Power Management version 1

00:0c.0 Multimedia audio controller: Ensoniq ES1371 [AudioPCI-97] (rev 06)
Subsystem: Ensoniq Creative Sound Blaster AudioPCI64V, AudioPCI128
Flags: bus master, slow devsel, latency 64, IRQ 153
I/O ports at ef00 [size=64]
Capabilities: [dc] Power Management version 1

00:0d.0 Ethernet controller: Intel Corporation 82557/8/9 [Ethernet Pro 100] (rev 08)
Subsystem: Intel Corporation EtherExpress PRO/100+ Management Adapter
Flags: bus master, medium devsel, latency 64, IRQ 161
Memory at ffafd000 (32-bit, non-prefetchable) [size=4K]
I/O ports at ee80 [size=64]
Memory at ff900000 (32-bit, non-prefetchable) [size=1M]
Expansion ROM at ff800000 [disabled] [size=1M]
Capabilities: [dc] Power Management version 2

01:00.0 VGA compatible controller: ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE] (prog-if 00 [VGA])
Subsystem: Connect Components Ltd: Unknown device 1001
Flags: bus master, stepping, 66Mhz, medium devsel, latency 64, IRQ 145
Memory at e8000000 (32-bit, prefetchable) [size=128M]
I/O ports at d800 [size=256]
Memory at ff5f0000 (32-bit, non-prefetchable) [size=64K]
Expansion ROM at ff5c0000 [disabled] [size=128K]
Capabilities: [58] AGP version 2.0
Capabilities: [50] Power Management version 2

b) lsmod
Module Size Used by
radeon 80705 1
drm 68821 2 radeon
snd_ens1371 28193 1
gameport 19913 1 snd_ens1371
snd_rawmidi 28513 1 snd_ens1371
snd_ac97_codec 78393 1 snd_ens1371
snd_seq_dummy 7621 0
snd_seq_oss 35777 0
snd_seq_midi_event 11585 1 snd_seq_oss
snd_seq 54097 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device 12621 4 snd_rawmidi,snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss 54257 0
snd_mixer_oss 21953 2 snd_pcm_oss
snd_pcm 91973 3 snd_ens1371,snd_ac97_codec,snd_pcm_oss
snd_timer 28357 2 snd_seq,snd_pcm
snd 58149 10 snd_ens1371,snd_rawmidi,snd_ac97_codec,snd_seq_oss ,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss, snd_pcm,snd_timer
soundcore 13345 2 snd
snd_page_alloc 13765 1 snd_pcm
parport_pc 31621 1
lp 16585 0
parport 39049 2 parport_pc,lp
autofs4 22725 2
rfcomm 46041 0
l2cap 33857 5 rfcomm
bluetooth 56645 4 rfcomm,l2cap
sunrpc 139781 1
dm_mod 59749 0
md5 8001 1
ipv6 265857 10
uhci_hcd 35409 0
i2c_piix4 12625 0
i2c_core 25409 1 i2c_piix4
e100 38977 0
mii 9409 1 e100
floppy 62421 0
ext3 133193 1
jbd 61785 1 ext3
aic7xxx 163189 1
scsi_transport_spi 23489 1 aic7xxx
sd_mod 22977 2
scsi_mod 136457 3 aic7xxx,scsi_transport_spi,sd_mod

c) /etc/modprobe.conf
alias eth0 e100
alias scsi_hostadapter aic7xxx
alias snd-card-0 snd-ens1371
options snd-card-0 index=0
options snd-ens1371 index=0
remove snd-ens1371 { /usr/sbin/alsactl store 0 >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-ens1371
alias usb-controller uhci-hcd

d) If I run system-config-soundcard I dont hear a sound (on playing test sound) and I also get the following errors:
amixer: Unable to find simple control 'PCM-2',0

amixer: Unable to find simple control 'DRC Range',0

Playing WAVE '/usr/share/system-config-soundcard/sound-sample.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo
aplay: pcm_write:1146: write error: Input/output error

e) cat /dev/urandom > /dev/dsp produces no sound.


Does someone have a clue regarding this? I have been stuck with this for a week now.

Are there any other tests that I can do to narrow down the problem?

I also tried loading freebsd (just to see if there was a kernel issue) and that also did not work (though I think freebsd also uses alsa). I have also tried recompiling my kernel with only oss support but the es1371 module also did not make a difference.

Thanks for all your help

Sid

staneja
25th January 2006, 05:01 AM
I forgot to put this:

I am running FC4 with a 2.6.14 smp enabled kernel.

Thanks

Sid

MikeFowler
23rd November 2006, 04:30 AM
I am running FC5 and do not get any noise from the sound card.
The sound card is: Ensoniq ES 1371 [AudioPCI-97].

I am new to Linux.
Please Help!

Thanks!
Mike

MikeFowler
26th November 2006, 01:32 AM
The following steps worked for me on FC5:
1. Choose System on the menu bar
2. Choose Administration
3. Choose Soundcard Detection
4. The following information is displayed:
Vendor: Ensoniq
Model: ES1371 (AudioPCI-97)
Module: snd-ens1371
5. Move the volume slide bar all the way to the right
6. Press the play button