[mythtv-users] Problems with sound when using 2 cards of the sametype

Timothy E. Krantz tkrantz at stahurabrenner.com
Fri Sep 5 14:17:41 UTC 2008


 



  _____  

From: mythtv-users-bounces at mythtv.org
[mailto:mythtv-users-bounces at mythtv.org] On Behalf Of Timothy E. Krantz
Sent: Friday, September 05, 2008 8:28 AM
To: 'Discussion about mythtv'
Subject: [mythtv-users] Problems with sound when using 2 cards of the
sametype


Hi,
while I know this is not strictly a mythtv question I was wondering if
someone here might be able to help.
 
I have a MythDora 5 box that I put 2 Pinnacle PCTV HD (800i) cards into and
have since been having problems with sound.
 
Here is the relevant portion of the dmesg output:
 
Linux video capture interface: v2.00
cx88/0: cx2388x v4l2 driver version 0.0.6 loaded
ACPI: PCI Interrupt 0000:00:09.0[A] -> GSI 17 (level, low) -> IRQ 20
cx88[0]: subsystem: 11bd:0051, board: Pinnacle PCTV HD 800i
[card=58,autodetecte
d]
cx88[0]: TV tuner type 76, Radio tuner type -1
cx88/2: cx2388x MPEG-TS Driver Manager version 0.0.6 loaded
cx2388x alsa driver version 0.0.6 loaded
tuner' 1-0064: chip found @ 0xc8 (cx88[0])
xc5000: Successfully identified at address 0x64
xc5000: Firmware has not been loaded previously
xc5000: waiting for firmware upload (dvb-fe-xc5000-1.1.fw)...
xc5000: firmware read 12332 bytes.
xc5000: firmware upload
cx88[0]: Calling XC5000 callback
input: cx88 IR (Pinnacle PCTV HD 800i) as /class/input/input7
cx88[0]/0: found at 0000:00:09.0, rev: 5, irq: 20, latency: 64, mmio:
0xdc000000
cx88[0]/0: registered device video0 [v4l2]
cx88[0]/0: registered device vbi0
cx88[0]/2: cx2388x 8802 Driver Manager
ACPI: PCI Interrupt 0000:00:09.2[A] -> GSI 17 (level, low) -> IRQ 20
cx88[0]/2: found at 0000:00:09.2, rev: 5, irq: 20, latency: 64, mmio:
0xde000000
cx88[1]: subsystem: 11bd:0051, board: Pinnacle PCTV HD 800i
[card=58,autodetecte
d]
cx88[1]: TV tuner type 76, Radio tuner type -1
tuner' 2-0064: chip found @ 0xc8 (cx88[1])
xc5000: Successfully identified at address 0x64
xc5000: Firmware has not been loaded previously
xc5000: waiting for firmware upload (dvb-fe-xc5000-1.1.fw)...
xc5000: firmware read 12332 bytes.
xc5000: firmware upload
cx88[1]: Calling XC5000 callback
input: cx88 IR (Pinnacle PCTV HD 800i) as /class/input/input8
cx88[1]/2: cx2388x 8802 Driver Manager
ACPI: PCI Interrupt 0000:00:0a.2[A] -> GSI 18 (level, low) -> IRQ 21
cx88[1]/2: found at 0000:00:0a.2, rev: 5, irq: 21, latency: 64, mmio:
0xdb000000
ACPI: PCI Interrupt 0000:00:09.1[A] -> GSI 17 (level, low) -> IRQ 20
cx88[0]/1: CX88x/0: ALSA support for cx2388x boards
ACPI: PCI Interrupt 0000:00:0a.1[A] -> GSI 18 (level, low) -> IRQ 21
cx88[1]/1: CX88x/1: ALSA support for cx2388x boards
ALSA sound/core/init.c:137: cannot find the slot for index 0 (range 0-3),
error:
 -16
Intel ICH: probe of 0000:00:02.7 failed with error -12
ACPI: PCI Interrupt 0000:01:00.0[A] -> GSI 16 (level, low) -> IRQ 19
 
Notice in particular:
 
ALSA sound/core/init.c:137: cannot find the slot for index 0 (range 0-3),
error:
 -16
Intel ICH: probe of 0000:00:02.7 failed with error -12

Here is the section of modprobe.conf file related to sound:
 
options snd cards_limit=4
alias snd-card-0 snd-intel8x0
options snd-card-0 index=0
options snd-intel8x0 index=0
remove snd-intel8x0 { /usr/sbin/alsactl store 0 >/dev/null 2>&1 || : ; };
/sbin/
modprobe -r --ignore-remove snd-intel8x0
alias snd-card-1 cx88_alsa
options snd-card-1 index=1
options cx88_alsa index=1
remove cx88_alsa { /usr/sbin/alsactl store 0 >/dev/null 2>&1 || : ; };
/sbin/mod
probe -r --ignore-remove cx88_alsa
alias snd-card-2 cx88_alsa
options snd-card-2 index=2
options cx88_alsa index=2
remove cx88_alsa { /usr/sbin/alsactl store 0 >/dev/null 2>&1 || : ; };
/sbin/mod
probe -r --ignore-remove cx88_alsa
 
Basically with the Intel8x0 failing to load I get no sound at all out of the
box.  If I remove either of the cards things work ok.
 
Any ideas greatly appreciated....
 
Tim 
 
 
sorry to  reply to my own post but changing my modprobe.conf to the
following seens to have fixed things:
 
options snd cards_limit=4
alias snd-card-0 snd-intel8x0
options snd-card-0 index=0
remove snd-intel8x0 { /usr/sbin/alsactl store 0 >/dev/null 2>&1 || : ; };
/sbin/
modprobe -r --ignore-remove snd-intel8x0
options cx88_alsa index=1,2
 
Tim 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-users/attachments/20080905/39576cf3/attachment.htm 


More information about the mythtv-users mailing list