Hauppauge HD PVR tv tuner support for mythtv

Hello,

I want to run MythTV backend server in a jail with a couple of tv tuners. Are 'Hauppauge HD PVR' TV tuners supported under FreeBSD?

If not, can they be used in a Linux bhyve instance?

Thanks
 
Last edited by a moderator:
Its is supported in webcamd using hdpvr. I get the following in the log

Code:
kernel: Cuse v0.1.34 @ /dev/cuse
kernel: ugen0.7: <AMBA Hauppauge HD PVR> at usbus0
Unknown USB device: vendor 0x2040 product 0x4903 bus uhub2

Webcamd doesnt pick it up though
Code:
#webcamd -l
webcamd [-d ugen0.7] -N AMBA-Hauppauge-HD-PVR -S 00A7C599 -M 0

# webcamd -d ugen0.7 -i 0 -v 0
Attached to ugen0.7[0]
webcamd: Cannot find USB device

# webcamd -d ugen0.7 -N AMBA-Hauppauge-HD-PVR -S 00A7C599 -M 0
Attached to ugen0.7[0]
webcamd: Cannot find USB device

webcamd doesnt seem to be running
Code:
# service devd restart
Stopping devd.
Waiting for PIDS: 1770.
Starting devd.

#ps -aux | grep webcamd
root       13631    0.0  0.0    14828    2364  4  S+   21:46     0:00.01 grep webcamd

Any idea how to fix this?
 
Webcamd is not able to load the IR transmitter of HD-PVR. After commenting out the code in the hdpvr code, it works fine.

  • cd /usr/ports/multimedia/webcamd; make extract
  • cd work/webcamd-4.12.0.1/media_tree/drivers/media/usb/hdpvr/
  • In hdpvr-core.c comment out following code around line 374
    Code:
            client = hdpvr_register_ir_tx_i2c(dev);
            if (!client) {
                    v4l2_err(&dev->v4l2_dev, "i2c IR TX device register failed\n");
                    retval = -ENODEV;
                    goto reg_fail;
            }
  • cd /usr/ports/multimedia/webcamd; make install clean
 
Back
Top