[mythtv-users] ENS1371 sound problem...
JC
johnmythtv at crombe.com
Tue May 27 07:28:20 EDT 2003
Got a SB64 (ENS1371) card. Installed the ALSA drivers/lib/tools/utils. All
seems to go fine. Doing this BTW:
./configure --with-cards=ens1371 --with-sequencer=yes
I can load up every module (snd,snd-pcm,snd-seq,seq-oss,mixer-oss,etc) just
fine. However when I try and modprobe snd-ens1371 I get this:
[root at mythtv mythtv]# modprobe snd-ens1371
/lib/modules/2.4.21-rc1/kernel/sound/pci/snd-ens1371.o: init_module: No such
device
Hint: insmod errors can be caused by incorrect module parameters, including
invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
modprobe: insmod /lib/modules/2.4.21-rc1/kernel/sound/pci/snd-ens1371.o
failed
modprobe: insmod snd-ens1371 failed
Of course, aplay, etc. doesn't work and gives a:
aplay: main:462: audio open error: No such file or directory
When I tried installing and loading the kernel ES1371 module, it loads fine
but that's not the one Alsa wants right? So, how do I get the snd-ens1371
to load? Or, can I get Myth to work with the ES1371 module?
Finally, my motherboard has built-in audio (AC97, MSI KT2 Combo-L, VIA
KT266A, Athlon. It has the VIA VT8235 Chipset which includes "Integrated
Hardware Sound Blaster/Direct Sound AC97 audio", ) which I disabled thinking
the SB64 card was more "standard". I'd love to have that motherboard
built-in audio work instead.
Here's some debug output if this helps:
TIA!
JC
[root at mythtv mythtv]# lsmod
Module Size Used by Not tainted
es1371 32328 0 (autoclean) ***
ac97_codec 12008 0 (autoclean) [es1371] ***
*** These are the modules loaded from the kernel. When I unload these I
still get the same errror
snd-ac97-codec 30980 0
snd-pcm-oss 39012 0 (unused)
snd-pcm 65152 0 [snd-pcm-oss]
snd-mixer-oss 13240 0 [snd-pcm-oss]
snd-seq-midi 3936 0 (unused)
snd-rawmidi 14432 0 [snd-seq-midi]
snd-seq-oss 29568 0 (unused)
snd-seq-midi-event 3560 0 [snd-seq-midi snd-seq-oss]
snd-seq 41520 2 [snd-seq-midi snd-seq-oss
snd-seq-midi-event]
snd-timer 12072 0 [snd-pcm snd-seq]
snd-seq-device 4448 0 [snd-seq-midi snd-rawmidi snd-seq-oss
snd-seq]
snd 29644 0 [snd-ac97-codec snd-pcm-oss snd-pcm
snd-mixer-oss snd-seq-midi snd-rawmidi snd-seq-oss snd-seq-midi-event
snd-seq snd-timer snd-seq-device]
i2c-matroxfb 2772 0 (unused)
mgajpg 8952 0
i33 7444 0 [mgajpg]
zr36060 14320 0 [mgajpg i33]
mgavideo 7080 0 [mgajpg i33]
mgacap 7480 0 [mgajpg]
mgagrab 11412 1 [mgavideo mgacap]
mga_core 44184 4 [mgajpg i33 zr36060 mgavideo mgacap
mgagrab]
videodev 6432 2 [mgajpg mgacap]
tuner 11040 1
ks0127 10784 2
msp3400 15148 1
i2c-algo-ks 7400 1 [mga_core]
i2c-algo-bit 7688 3 [i2c-matroxfb]
mga 98656 0
matroxfb_maven 13436 0 (unused)
i2c-core 13988 0 [tuner ks0127 msp3400 i2c-algo-ks
i2c-algo-bit matroxfb_maven]
serial 49124 0 (unused)
soundcore 4292 6 [es1371 snd]
ide-scsi 10608 0
[root at mythtv mythtv]# ll /dev/dsp*
lrwxrwxrwx 1 root root 9 May 27 17:11 /dev/dsp ->
/dev/dsp0
crw-rw---- 1 root audio 14, 3 May 27 17:11 /dev/dsp0
crw-rw---- 1 root audio 14, 19 May 27 17:11 /dev/dsp1
crw-rw---- 1 root audio 14, 35 May 27 17:11 /dev/dsp2
crw-rw---- 1 root audio 14, 51 May 27 17:11 /dev/dsp3
crw------- 1 mythtv audio 55, 0 Mar 18 03:47 /dev/dsp56k
[root at mythtv mythtv]# fuser -v /dev/dsp
[root at mythtv mythtv]#
[root at mythtv mythtv]# /sbin/modinfo snd-ens1371
filename: /lib/modules/2.4.21-rc1/kernel/sound/pci/snd-ens1371.o
description: "Ensoniq/Creative AudioPCI ES1371+"
author: "Jaroslav Kysela <perex at suse.cz>, Thomas Sailer
<sailer at ife.ee.ethz.ch>"
license: "GPL"
parm: index int array (min = 1, max = 8), description "Index value
for Ensoniq AudioPCI soundcard."
parm: id string array (min = 1, max = 8), description "ID string for
Ensoniq AudioPCI soundcard."
parm: enable int array (min = 1, max = 8), description "Enable
Ensoniq AudioPCI soundcard."
[root at mythtv mythtv]#
[root at mythtv mythtv]# lspci (-v on the ES1371)
00:00.0 Host bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333]
00:01.0 PCI bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333
AGP]
00:06.0 Multimedia audio controller: Ensoniq ES1371 [AudioPCI-97] (rev 06)
Subsystem: Ensoniq Creative Sound Blaster AudioPCI64V, AudioPCI128
Flags: bus master, slow devsel, latency 32, IRQ 17
I/O ports at ec00 [size=64]
Capabilities: [dc] Power Management version 1
00:10.0 USB Controller: VIA Technologies, Inc. USB (rev 80)
00:10.1 USB Controller: VIA Technologies, Inc. USB (rev 80)
00:10.2 USB Controller: VIA Technologies, Inc. USB (rev 80)
00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge
00:11.1 IDE interface: VIA Technologies, Inc. VT82C586/B/686A/B PIPC Bus
Master IDE (rev 06)
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev
74)
01:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G200 AGP (rev
01)
More information about the mythtv-users
mailing list