I know this issue has arisen with others, and I have searched the
archive, but so far come up empty.
I have a PVR250 and PVR350. Only one will record and play back sound.
The output of the 350 goes into the line in on my sound card and that
seems to work OK. Here is the relevant info:
OS: Gnu/Linux, Fedora C4
Turtle Beach sound card
PVR-250, PVR-350
# grep ivtv /var/log/dmesg
ivtv: ==================== START INIT IVTV ====================
ivtv: version 0.4.1 (tagged release) loading
ivtv: Linux version: 2.6.14-1.1644_FC4 686 REGPARM 4KSTACKS gcc-4.0
ivtv: In case of problems please include the debug info between
ivtv: the START INIT IVTV and END INIT IVTV lines, along with
ivtv: any module options, when mailing the ivtv-users mailinglist.
ivtv0: Autodetected WinTV PVR 250 card (cx23415 based)
ivtv0: Unreasonably low latency timer, setting to 64 (was 32)
tveeprom: ivtv version
ivtv0: i2c attach to card #0 ok [client=tveeprom, addr=50]
tuner 0-0061: chip found @ 0xc2 (ivtv i2c driver #0)
ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=61]
saa7115 0-0021: ivtv driver
saa7115 0-0021: saa7115 found @ 0x42 (ivtv i2c driver #0)
ivtv0: i2c attach to card #0 ok [client=saa7115, addr=21]
msp3400 0-0040: ivtv driver
ivtv0: i2c attach to card #0 ok [client=MSP3435G-B6, addr=40]
ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes)
ivtv0: loaded v4l-cx2341x-dec.fw firmware (262144 bytes)
ivtv0: Encoder revision: 0x02040024
ivtv0 warning: Encoder Firmware can be buggy, use version 0x02040011 or
0x02050032.
ivtv0: Decoder revision: 0x02020023
ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total)
ivtv0: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total)
ivtv0: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total)
ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB
total)
ivtv0: Create encoder radio stream
ivtv0: Initialized WinTV PVR 250, card #0
ivtv: ====================== NEXT CARD ======================
ivtv1: Autodetected WinTV PVR 350 card (cx23415 based)
ivtv1: Unreasonably low latency timer, setting to 64 (was 32)
tveeprom: ivtv version
ivtv1: i2c attach to card #1 ok [client=tveeprom, addr=50]
tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #1)
ivtv1: i2c attach to card #1 ok [client=(tuner unset), addr=61]
saa7115 1-0021: ivtv driver
saa7115 1-0021: saa7115 found @ 0x42 (ivtv i2c driver #1)
ivtv1: i2c attach to card #1 ok [client=saa7115, addr=21]
msp3400 1-0040: ivtv driver
ivtv1: i2c attach to card #1 ok [client=MSP4448G-A2, addr=40]
saa7127 1-0044: ivtv driver
saa7127 1-0044: saa7127 found @ 0x88 (ivtv i2c driver #1)
ivtv1: i2c attach to card #1 ok [client=saa7127, addr=44]
ivtv1: loaded v4l-cx2341x-enc.fw firmware (262144 bytes)
ivtv1: loaded v4l-cx2341x-dec.fw firmware (262144 bytes)
ivtv1: Encoder revision: 0x02040024
ivtv1 warning: Encoder Firmware can be buggy, use version 0x02040011 or
0x02050032.
ivtv1: Decoder revision: 0x02020023
ivtv1: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total)
ivtv1: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total)
ivtv1: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total)
ivtv1: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB
total)
ivtv1: Create encoder radio stream
ivtv1: Allocate DMA decoder MPEG stream: 16 x 65536 buffers (1024KB total)
ivtv1: Allocate DMA decoder VBI stream: 512 x 2048 buffers (1024KB total)
ivtv1: Create decoder VOUT stream
ivtv1: Allocate DMA decoder YUV stream: 24 x 43200 buffers (1024KB total)
ivtv1: loaded v4l-cx2341x-init-mpeg.bin firmware (155648 bytes)
ivtv1: Initialized WinTV PVR 350, card #1
ivtv: ==================== END INIT IVTV ====================
ivtv1-osd: Framebuffer module loaded (attached to ivtv card id 1)
ivtv1-osd warning: Framebuffer is at decoder-relative address 0x00510000
and has 1704960 bytes.
ivtv1-osd: screen coords: [0 0] -> [720 480]
ivtv1-osd: original global alpha = 208
ivtv1-osd: current OSD state = 39
ivtv1-osd: new global alpha = 208 (1 255 0)
ivtv1-osd: framebuffer at 0xe5510000, mapped to 0xe3110000, si
#################################
# cat /etc/modprobe.conf
alias eth0 pcnet32
alias char-major-61 lirc_i2c
alias snd-card-0 snd-cmipci
alias sound-slot-0 snd-cmipci
options snd-card-0 index=0
options snd-cmipci index=0
remove snd-cmipci { /usr/sbin/alsactl store 0 >/dev/null 2>&1 || : ; };
/sbin/modprobe -r --ignore-remove snd-cmipci
alias usb-controller uhci-hcd
# ivtv modules setup
alias char-major-81 videodev
#alias char-major-81 ivtv
alias char-major-81-0 ivtv
alias char-major-81-1 ivtv
alias msp3400 msp3400-ivtv
alias tveeprom tveeprom-ivtv
# Added in an attempt to get audio out of both tuners.
alias tuner tuner-ivtv
install ivtv /sbin/modprobe --ignore-install ivtv; /sbin/modprobe ivtv-fb
# lirc stuff from Jarod's guide
install lirc_i2c /sbin/modprobe ivtv; /sbin/modprobe --ignore-install
lirc_i2cze 1350k
ivtv1-osd: mode is 720x480x32, linelength=2880
ivtv1-osd: fb1: cx23415 TV out frame buffer device
ivtv1: Allocate DMA decoder OSD stream: 16 x 65536 buffers (1024KB total)
ivtv0: i2c attach to card #0 ok [client=Hauppauge IR, addr=18]
ivtv1: i2c attach to card #1 ok [client=Hauppauge IR, addr=18]
#################################
lsmod | grep ivtv
ivtv_fb 35208 1
ivtv 202260 2 ivtv_fb
i2c_algo_bit 9289 1 ivtv
videodev 9793 1 ivtv
#################################
# ivtvctl -A
ioctl: VIDIOC_ENUMAUDIO
Input : 0
Name : Tuner Audio In
Input : 1
#################################
# ivtvctl -d /dev/video0 -Y
ioctl: VIDIOC_QUERYCTRL
Brightness = 127
Contrast = 63
Saturation = 63
Hue = 0
Volume = 65500
Mute = 0
# ivtvctl -d /dev/video1 -Y
ioctl: VIDIOC_QUERYCTRL
Brightness = 127
Contrast = 63
Saturation = 63
Hue = 0
Volume = 65500
Mute = 0
#################################
Please let me know if more info is need. Thanks in advance.
_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users