|
I upgraded my kernel recently and installed ivtv drivers
0.6.2. I had to copy videodev2.h from the kernel source directory to
/usr/include/linux/ in order for ivtv to compile. I removed the tveeprom.ko,
tuner.ko, etc. from /lib/modules/2.6.16.13/kernel/drivers/media/video/. I
looked in the ivtv source directory for the new drivers and they were not
there. I rebuilt ivtv and they were still missing. Now I cant load the modules
and get the errors: ivtv: Unknown symbol tveeprom_read ivtv: Unknown symbol tveeprom_hauppauge_analog I went back and put the tuner.ko, tveeprom.ko, etc. back
into /lib/modules/2.6.16.13/kernel/drivers/media/video/ and the driver loaded
but doing cat /dev/video0 > test.mpg as root gave me an empty file. I couldn’t
include all the debugging info because the ivtv email server kept rejecting my
messages for being too big. i2c-core: driver [tveeprom] registered ivtv: ==================== START INIT IVTV
==================== ivtv: version 0.6.2 (tagged release) loading ivtv: Linux version: 2.6.16.13 SMP preempt K8 gcc-3.4 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 Hauppauge WinTV PVR-250 card (cx23416
based) ACPI: PCI Interrupt 0000:01:06.0[A] -> Link [APC3] ->
GSI 18 (level, low) -> IRQ 66 ivtv0: Unreasonably low latency timer, setting to 64 (was
32) i2c_adapter i2c-5: adapter [ivtv i2c driver #0] registered i2c_adapter i2c-5: found normal entry for adapter 5, addr
0x50 i2c_adapter i2c-5: master_xfer[0] W, addr=0x50, len=0 i2c_adapter i2c-5: master_xfer[0] W, addr=0x50, len=0 i2c_adapter i2c-5: client [tveeprom] registered with bus id
5-0050 tveeprom 5-0050: Hauppauge model 32062, rev C199, serial#
8202642 tveeprom 5-0050: tuner model is TCL 2002N 5H (idx 99, type
50) tveeprom 5-0050: TV standards NTSC(M) (eeprom 0x08) tveeprom 5-0050: audio processor is MSP3445 (idx 12) tveeprom 5-0050: decoder processor is SAA7115 (idx 19) tveeprom 5-0050: has no radio, has IR remote i2c-core: driver [tuner] registered tuner 5-0061: chip found @ 0xc2 (ivtv i2c driver #0) i2c-core: driver [tda9887] registered ivtv0: Failed to load module saa7115 i2c-core: driver [msp3400] registered i2c_adapter i2c-5: found normal entry for adapter 5, addr
0x40 i2c_adapter i2c-5: master_xfer[0] W, addr=0x40, len=0 msp3400 5-0040: MSP3445G-B8 found @ 0x80 (ivtv i2c driver
#0) msp3400 5-0040: MSP3445G-B8 supports radio, mode is
autodetect and autoselect i2c_adapter i2c-5: client [MSP3445G-B8] registered with bus
id 5-0040 ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes) ivtv0: Encoder revision: 0x02050032 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) tuner 5-0061: type set to 50 (TCL 2002N) ivtv0: i2c addr 0x21 not found for command 0x40045613! ivtv0: i2c addr 0x21 not found for command 0xc0045627! i2c_adapter i2c-5: master_xfer[0] W, addr=0x40, len=5 ivtv0: i2c addr 0x21 not found for command 0x40045612! i2c_adapter i2c-5: master_xfer[0] W, addr=0x40, len=5 ivtv0: i2c addr 0x21 not found for command 0x40045613! i2c_adapter i2c-5: master_xfer[0] W, addr=0x61, len=4 ivtv0: i2c addr 0x21 not found for command 0x40045612! ivtv0: Initialized Hauppauge WinTV PVR-250, card #0 ivtv: ==================== END INIT IVTV
==================== ivtvctl --log-status ioctl VIDIOC_LOG_STATUS ok ivtv0: ================= START STATUS
CARD #0 ================= <7>i2c_adapter i2c-5: master_xfer[0] W, addr=0x50,
len=1 <7>i2c_adapter i2c-5: master_xfer[0] R, addr=0x50,
len=256 tveeprom 5-0050: Hauppauge model 32062, rev
C199, serial# 8202642 tveeprom 5-0050: tuner model is TCL 2002N 5H
(idx 99, type 50) tveeprom 5-0050: TV standards NTSC(M) (eeprom
0x08) tveeprom 5-0050: audio processor is MSP3445
(idx 12) tveeprom 5-0050: decoder processor is SAA7115
(idx 19) tveeprom 5-0050: has no radio, has IR remote tuner 5-0061: Tuner
mode: analog TV tuner 5-0061:
Frequency: 67.25 MHz tuner 5-0061:
Standard: 0x0000b000 <7>i2c_adapter i2c-5: master_xfer[0] W, addr=0x40,
len=3 <7>i2c_adapter i2c-5: master_xfer[1] R, addr=0x40,
len=2 msp3400 5-0040: MSP3445G-B8 rev1 = 0x0207 rev2
= 0x2d48 msp3400 5-0040: Audio: volume
58880 msp3400 5-0040: Audio:
balance 32768 bass 32768 treble 32768 loudness off msp3400 5-0040: Mode:
AM (for carrier detect) msp3400 5-0040: Standard: could not detect
sound standard (mono, dual) msp3400 5-0040:
ACB: 0x0c00 ivtv0: ================== END STATUS CARD
#0 ================== ivtvctl –a ioctl VIDIOC_G_OUTPUT failed: Invalid argument VIDIOC_QUERYCTRL: No such device My firmware files v4l-cx2341x-enc.fw and v4l-cx25840.fw are
located in /lib/firmware/ My system specs: AMD X2 DFI NF4-Ultra-D 1GB RAM Haupaugge PVR-250 Slackware Linux 10--current branch NVIDIA-Linux-x86-1.0-8756 drivers NVIDIA PCIE 6600 Previously has mythtv 0.19 working with kernel 2.6.14.5 and
ivtv-0.4.1 drivers. |
_______________________________________________ ivtv-users mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-users
