[pvrusb2] symbol tveeprom_hauppauge_analog woes...

James Andersen lorinho99 at gmail.com
Fri Dec 30 10:27:53 CST 2005


A few days ago, after several hours of studying the instructions (and a
variety of other info on compiling kernel modules)  I finally got this
driver working and was able to successfully capture video with my WinTV
PVR-USB2 card!  Thanks for all your work on that!  However, I came back to
it yesterday and now after several more hours I cannot get it working
again!  I'm really not all that comfortable with compiling modules,etc. but
let me know what information I need to post that will be useful.  Here's
some relevant log entries; first showing that it was working and then
showing the error...  I'm working on a Fedora Core 4 installation (
2.6.14-1.1653 kernel).  I've been running make and make install for both the
driver and the ivtv folders and it seems to work successfully...
Any advice is very welcome!
Thanks,
James

Dec 23 21:14:52 localhost kernel: pvrusb2: disagrees about version of symbol
tveeprom_hauppauge_analog
Dec 23 21:14:52 localhost kernel: pvrusb2: Unknown symbol
tveeprom_hauppauge_analog
Dec 23 21:21:30 localhost kernel: pvrusb2: disagrees about version of symbol
tveeprom_hauppauge_analog
Dec 23 21:21:30 localhost kernel: pvrusb2: Unknown symbol
tveeprom_hauppauge_analog
Dec 23 21:59:12 localhost kernel: pvrusb2 pvr_init
Dec 23 21:59:12 localhost kernel: pvrusb2 pvr2_hdw_create: hdw=cca00000
Dec 23 21:59:12 localhost kernel: pvrusb2 Driver unit number is 0, name is
pvrusb2_a
Dec 23 21:59:12 localhost kernel: pvrusb2 subsys_stream_mask: 0x7800
Dec 23 21:59:12 localhost kernel: pvrusb2 pvr_probe(pvr=cec44c00)
Dec 23 21:59:12 localhost kernel: usbcore: registered new driver pvrusb2
Dec 23 21:59:12 localhost kernel:
/home/james/Desktop/pvrusb2-mci-20051208/driver/pvrusb2-main.c: Hauppauge
WinTV-PVR-USB2 MPEG2 Encoder/Tuner : 20051208 (from www.isely.net)
Dec 23 21:59:12 localhost kernel:
/home/james/Desktop/pvrusb2-mci-20051208/driver/pvrusb2-main.c: Debug mask
is 4214975 (0x4050bf)
Dec 23 21:59:12 localhost kernel: pvrusb2 pvr2_hdw_setup(hdw=cca00000) begin
Dec 23 21:59:12 localhost kernel: pvrusb2 pvr2_upload_firmware1
Dec 23 21:59:13 localhost kernel: pvrusb2 cpureset_assert(1)
Dec 23 21:59:13 localhost kernel: pvrusb2 Upload done, releasing device's
CPU
Dec 23 21:59:13 localhost kernel: pvrusb2 cpureset_assert(0)
Dec 23 21:59:13 localhost kernel: pvrusb2 Upload done (8192 bytes sent)
Dec 23 21:59:13 localhost kernel: pvrusb2 pvr2_hdw_setup(hdw=cca00000) done,
ok=1 init_ok=0
Dec 23 21:59:13 localhost kernel: pvrusb2 Device firmware (re)load executed;
it should now reset and reconnect.
Dec 23 21:59:13 localhost kernel: pvrusb2 pvr_disconnect(pvr=cec44c00) BEGIN
Dec 23 21:59:13 localhost kernel: pvrusb2 pvr2_hdw_disconnect(hdw=cca00000)
Dec 23 21:59:13 localhost kernel: pvrusb2 pvr2_hdw_remove_usb_stuff:
hdw=cca00000
Dec 23 21:59:13 localhost kernel: pvrusb2 render_useless
Dec 23 21:59:13 localhost kernel: pvrusb2 pvr2_hdw_destroy: hdw=cca00000
Dec 23 21:59:13 localhost kernel: pvrusb2 pvr_disconnect(pvr=cec44c00) DONE
Dec 23 21:59:15 localhost kernel: pvrusb2 pvr2_hdw_create: hdw=ce281000
Dec 23 21:59:15 localhost kernel: pvrusb2 Driver unit number is 0, name is
pvrusb2_a
Dec 23 21:59:15 localhost kernel: pvrusb2 subsys_stream_mask: 0x7800
Dec 23 21:59:15 localhost kernel: pvrusb2 pvr_probe(pvr=db2cc580)
Dec 23 21:59:15 localhost kernel: pvrusb2 pvr2_hdw_setup(hdw=ce281000) begin
Dec 23 21:59:15 localhost kernel: pvrusb2 Performing a device reset...
Dec 23 21:59:16 localhost kernel: tuner 0-0061: chip found @ 0xc2
(pvrusb2_a)
Dec 23 21:59:16 localhost kernel: pvrusb2 i2c_attach [client=(tuner unset) @
0x61 id=0x2]
Dec 23 21:59:16 localhost kernel: pvrusb2 attaching tuner I2C client
Dec 23 21:59:16 localhost kernel: pvrusb2 i2c_attach [client=MSP3448W-A2 @
0x40 id=0x1]
Dec 23 21:59:16 localhost kernel: pvrusb2 attaching msp3400 I2C client
Dec 23 21:59:16 localhost kernel: saa7115 0-0021: saa7115 found @ 0x42
(pvrusb2_a)
Dec 23 21:59:16 localhost kernel: pvrusb2 i2c_attach [client=saa7115 @ 0x21
id=0xf1]
Dec 23 21:59:16 localhost kernel: pvrusb2 attaching saa7115 I2C client
Dec 23 21:59:16 localhost kernel: pvrusb2 pvr2_upload_firmware2
Dec 23 21:59:16 localhost kernel: pvrusb2 Requesting uproc soft reset
Dec 23 21:59:16 localhost kernel: pvrusb2 Requesting uproc hard reset
Dec 23 21:59:16 localhost kernel: pvrusb2 upload of pvrusb2.f2 : 262144 /
262144
Dec 23 21:59:16 localhost kernel: pvrusb2 Probing for ivtv video decoder
driver
Dec 23 21:59:16 localhost kernel: pvrusb2 Using ivtv video decoder driver
Dec 23 21:59:16 localhost kernel: pvrusb2 eeprom detected v4l tveeprom
module
Dec 23 21:59:16 localhost kernel: pvrusb2 eeprom direct call results:
Dec 23 21:59:16 localhost kernel: pvrusb2 has_radio=1
Dec 23 21:59:16 localhost kernel: pvrusb2 tuner_type=21
Dec 23 21:59:16 localhost kernel: pvrusb2 tuner_formats=0x1000
Dec 23 21:59:16 localhost kernel: pvrusb2 audio_processor=27
Dec 23 21:59:16 localhost kernel: pvrusb2 model=29022
Dec 23 21:59:16 localhost kernel: pvrusb2 revision=9254099
Dec 23 21:59:16 localhost kernel: pvrusb2 serial_number=6523599
Dec 23 21:59:16 localhost kernel: pvrusb2 rev_str=C333
Dec 23 21:59:16 localhost kernel: pvrusb2 Detected video standard NTSC-M
(from eeprom)
Dec 23 21:59:16 localhost kernel: pvrusb2 Setting initial video standard to
NTSC-M (detected from eeprom)
Dec 23 21:59:16 localhost kernel: pvrusb2 /*--TRACE_COMMIT--*/ "Brightness"
<-- 128 (<integer>)
Dec 23 21:59:16 localhost kernel: pvrusb2 /*--TRACE_COMMIT--*/ "Contrast"
<-- 68 (<integer>)
Dec 23 21:59:16 localhost kernel: pvrusb2 /*--TRACE_COMMIT--*/ "Saturation"
<-- 64 (<integer>)
Dec 23 21:59:16 localhost kernel: pvrusb2 /*--TRACE_COMMIT--*/ "Hue" <-- 0
(<integer>)
Dec 23 21:59:16 localhost kernel: pvrusb2 /*--TRACE_COMMIT--*/ "Volume" <--
65535 (<integer>)
Dec 23 21:59:16 localhost kernel: pvrusb2 /*--TRACE_COMMIT--*/ "Balance" <--
0 (<integer>)
Dec 23 21:59:16 localhost kernel: pvrusb2 /*--TRACE_COMMIT--*/ "Bass" <-- 0
(<integer>)
Dec 23 21:59:16 localhost kernel: pvrusb2 /*--TRACE_COMMIT--*/ "Treble" <--
0 (<integer>)
Dec 23 21:59:16 localhost kernel: pvrusb2 /*--TRACE_COMMIT--*/ "Mute" <-- 0
(<integer>)
Dec 23 21:59:16 localhost kernel: pvrusb2 /*--TRACE_COMMIT--*/ "Sample rate"
<-- 0 (48KHz)
Dec 23 21:59:16 localhost kernel: pvrusb2 /*--TRACE_COMMIT--*/ "Audio
Bitrate" <-- 3 (224kb/s)
Dec 23 21:59:16 localhost kernel: pvrusb2 /*--TRACE_COMMIT--*/ "Audio CRC"
<-- 1 (<integer>)
Dec 23 21:59:17 localhost kernel: pvrusb2 /*--TRACE_COMMIT--*/ "Audio
Emphasis" <-- 0 (None)
Dec 23 21:59:17 localhost kernel: pvrusb2 /*--TRACE_COMMIT--*/ "Variable
video bitrate" <-- 0 (<integer>)
Dec 23 21:59:17 localhost kernel: pvrusb2 /*--TRACE_COMMIT--*/ "Average
video bitrate" <-- 6000000 (<integer>)
Dec 23 21:59:17 localhost kernel: pvrusb2 /*--TRACE_COMMIT--*/ "Peak video
bitrate" <-- 6000000 (<integer>)
Dec 23 21:59:17 localhost kernel: pvrusb2 /*--TRACE_COMMIT--*/ "Video
Standard" <-- 0 (NTSC-M)
Dec 23 21:59:17 localhost kernel: pvrusb2 /*--TRACE_COMMIT--*/ "Video
Source" <-- 0 (television)
Dec 23 21:59:17 localhost kernel: pvrusb2 /*--TRACE_COMMIT--*/ "Audio Mode"
<-- 1 (Stereo)
Dec 23 21:59:17 localhost kernel: pvrusb2 /*--TRACE_COMMIT--*/ "Tuner
Frequency (Hz)" <-- 175250000 (<integer>)
Dec 23 21:59:17 localhost kernel: pvrusb2 /*--TRACE_COMMIT--*/ "Horizontal
capture resolution" <-- 720 (<integer>)
Dec 23 21:59:17 localhost kernel: pvrusb2 /*--TRACE_COMMIT--*/ "Vertical
capture resolution" <-- 480 (<integer>)
Dec 23 21:59:17 localhost kernel: pvrusb2 /*--TRACE_COMMIT--*/ "Interlace
mode" <-- 0 (<integer>)
Dec 23 21:59:17 localhost kernel: pvrusb2 /*--TRACE_COMMIT--*/ "Audio Layer"
<-- 2 (<integer>)
Dec 23 21:59:17 localhost kernel: pvrusb2 /*--TRACE_COMMIT--*/ "Channel" <--
0 (<integer>)
Dec 23 21:59:17 localhost kernel: pvrusb2 /*--TRACE_COMMIT--*/ "Channel
Program ID" <-- 0 (<integer>)
Dec 23 21:59:17 localhost kernel: pvrusb2 pvr2_stream_create: sp=cec44780
Dec 23 21:59:17 localhost kernel: pvrusb2 pvr2_hdw_setup: video stream is
cec44780
Dec 23 21:59:17 localhost kernel: pvrusb2 pvr2_hdw_setup(hdw=ce281000) done,
ok=1 init_ok=1
Dec 23 21:59:17 localhost kernel: pvrusb2 Device initialization completed
successfully.

-----

Dec 29 23:50:34 localhost kernel: pvrusb2: disagrees about version of symbol
tveeprom_hauppauge_analog
Dec 29 23:50:34 localhost kernel: pvrusb2: Unknown symbol
tveeprom_hauppauge_analog
Dec 29 23:50:34 localhost modprobe: FATAL: Error inserting pvrusb2
(/lib/modules/2.6.14-1.1653_FC4/pvrusb2/pvrusb2.ko): Unknown symbol in
module, or unknown parameter (see dmesg)
Dec 29 23:50:34 localhost usb.agent[3375]: ... can't load module pvrusb2
Dec 29 23:50:34 localhost usb.agent[3375]: missing kernel or user mode
driver pvrusb2


More information about the pvrusb2 mailing list