On 12/10/2012 05:36:30 PM, Mike Isely wrote:

The "compliance tests" only tell you about the driver not the hardware.
And the results you show are not surprising since the driver likely
predates the test(s) by a long time.

Probably the easiest way to quickly check the health of the hardware is to look at your kernel message log after the device is plugged into your
system.  If all goes well, it should be detected, loaded with firmware
and configured to be ready for use.  The fact that you have a
/dev/video0 is fairly strong evidence that the driver thinks the
hardware is OK.  But still, a lot can be gleaned from the kernel log
when the hardware is initialized.

The 29xxx series is indeed pretty old but the pvrusb2 driver should
still be able to handle it just fine. I don't know of any incompatible
changes in V4L which might risk screwing it up.

I have however seen a couple cases where the 29xxx device's USB
interface simply fails to operate correctly against specific kernel
versions on specific PC hardware.  Yet that same exact PC
hardware/software combination was able to operate a 24xxx device. I've
never been able to track that down; it "smells" like somebody is
violating the USB spec but if that's the case there's little I can do
about it in the pvrusb2 driver.

If you'd like, I can this weekend set up a test on the latest kernel
with one of my 29xxx devices here.  I have no reason to suspect any
trouble, but it has been a while...


Thanks Mike!

Here is the part of dmesg after connecting the device,
hopefully it tells you something.

[13227.695126] usb 2-3: new high-speed USB device number 5 using ehci_hcd [13227.810635] usb 2-3: New USB device found, idVendor=2040, idProduct=2900 [13227.810643] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[13227.810648] usb 2-3: Product: USB Device
[13227.810652] usb 2-3: Manufacturer: Hauppauge
[13227.811088] pvrusb2: Hardware description: WinTV PVR USB2 Model 29xxx
[13227.813065] pvrusb2: Binding ir_video to i2c address 0x18.
[13227.846690] saa7115 0-0021: saa7115 found (1f7115d0e100000) @ 0x42 (pvrusb2_a)
[13227.998182] pvrusb2: Attached sub-driver saa7115
[13228.013624] msp3400 0-0040: MSP3415G-B8 found @ 0x80 (pvrusb2_a)
[13228.013629] msp3400 0-0040: msp3400 supports nicam and radio, mode is autodetect and autoselect
[13228.013708] pvrusb2: Attached sub-driver msp3400
[13228.050014] tuner 0-0061: Tuner -1 found with type(s) Radio TV.
[13228.050029] pvrusb2: Attached sub-driver tuner
[13228.059046] tda9887 0-0043: creating new instance
[13228.059050] tda9887 0-0043: tda988[5/6/7] found
[13228.060160] tuner 0-0043: Tuner 74 found with type(s) Radio TV.
[13228.060177] pvrusb2: Attached sub-driver tuner
[13228.082631] tveeprom 0-0050: Hauppauge model 29039, rev D160, serial# 8039400 [13228.082638] tveeprom 0-0050: tuner model is LG S001D MK3 (idx 60, type 38) [13228.082643] tveeprom 0-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K) (eeprom 0x74)
[13228.082646] tveeprom 0-0050: audio processor is MSP3415 (idx 6)
[13228.082650] tveeprom 0-0050: decoder processor is SAA7115 (idx 19)
[13228.082653] tveeprom 0-0050: has radio, has IR receiver, has no IR transmitter [13228.082665] pvrusb2: Supported video standard(s) reported available in hardware: PAL-B/B1/D/D1/G/H/I/K;SECAM-B/D/G/H/K/K
[13228.082685] pvrusb2: Device initialization completed successfully.
[13228.082805] pvrusb2: registered device video0 [mpeg]
[13228.360466] tuner-simple 0-0061: creating new instance
[13228.360474] tuner-simple 0-0061: type set to 38 (Philips PAL/SECAM multi (FM1216ME MK3))
[13228.502504] pvrusb2: registered device radio0 [mpeg]
_______________________________________________
pvrusb2 mailing list
[email protected]
http://www.isely.net/cgi-bin/mailman/listinfo/pvrusb2

Reply via email to