[mythtv-users] trouble with second HD-PVR

Greg Woods greg at gregandeva.net
Sat May 1 13:45:13 UTC 2010


I have purchased a second HD-PVR box to go along with the one I have had
for a couple of years now. The first one works wonderfully and always
has; the second one I cannot get to work, although dmesg recognizes it
just fine. I have gone through the process of connecting it to my
Windows XP laptop and installing the drivers. It works in Windows; I can
fire up the ArcSoft program and see the video from the cable box it is
connected to. I can capture from it.

On the Linux side, "cat /dev/hdvpr1 > test.1" produces an empty file.
"cat /dev/hdpvr0 > test.0" for the older device works just fine. (I get
the /dev/hdpvr# symlinks created with udev rules based on the serial
number, and that all works; the old device that works is even entered in
Myth as /dev/hdpvr0 and that works just fine).

Here is what dmesg shows about the two devices:

usb 1-2: new high speed USB device using ehci_hcd and address 2
usb 1-2: configuration #1 chosen from 1 choice
usb 1-2: New USB device found, idVendor=2040, idProduct=4902
usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-2: Product: Hauppauge HD PVR
usb 1-2: Manufacturer: AMBA
usb 1-2: SerialNumber: 00A3E402
usb 1-5: new high speed USB device using ehci_hcd and address 4
usb 1-5: configuration #1 chosen from 1 choice
usb 1-5: New USB device found, idVendor=2040, idProduct=4900
usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-5: Product: Hauppauge HD PVR
usb 1-5: Manufacturer: AMBA
usb 1-5: SerialNumber: 00A1DC4E
[...]
hdpvr: untested firmware version 0x12, the driver might not work
hdpvr: USB HD PVR device now attached to /dev/video0
hdpvr: untested firmware version 0x12, the driver might not work
hdpvr: USB HD PVR device now attached to /dev/video1
usbcore: registered new interface driver hdpvr

I tried to compile the latest v4l-dvb driver (in case that was needed
for the newer device) and get this error:

make[2]: Entering directory
`/usr/src/kernels/2.6.27.19-170.2.35.fc10.x86_64'
  CC [M]  /local/src/v4l/v4l-dvb/v4l/videobuf-dma-contig.o
/local/src/v4l/v4l-dvb/v4l/videobuf-dma-contig.c: In function
'videobuf_dma_contig_user_get':
/local/src/v4l/v4l-dvb/v4l/videobuf-dma-contig.c:171: error: implicit
declaration of function 'follow_pfn'
make[3]: *** [/local/src/v4l/v4l-dvb/v4l/videobuf-dma-contig.o] Error 1
make[2]: *** [_module_/local/src/v4l/v4l-dvb/v4l] Error 2
make[2]: Leaving directory
`/usr/src/kernels/2.6.27.19-170.2.35.fc10.x86_64'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/local/src/v4l/v4l-dvb/v4l'
make: *** [all] Error 2


Any ideas as to how I can get this to work, or what else I could do to
debug this? Is the newest hdpvr driver necessary for either the newer
box or having more than one of them?

I'd consider "upgrade to a supported version of Fedora" if I had reason
to believe that would work, but that's a big project I don't want to
undertake unless I have to.

--Greg





More information about the mythtv-users mailing list