[mythtv] go7007 based devices

Jelle Foks jelle-mythtv-dev at foks.us
Tue Jan 19 04:03:33 UTC 2010


TJ wrote:
> I am curious how many people are successfully using go7007 based capture devices
> with mythtv. I've done some patch work on go7007 driver to make it v4l2
> compliant and was thinking of updating mythtv to stop using proprietary go7007
> ioctls, but wanted to feel the ground first.
> -TJ
>
> PS: jelle you on this list?
>   
Yep, I'm on it, but I guess I don't check on it very often ;-)...

Myself, I'm using a bunch of plextors (with the go7007 chip), both 
M402's without tuner and TV402's with tuner on my mythbackend in the 
closet, using Ubuntu with a 2.6.31-11-generic-pae kernel and drivers 
that I made by combining the driver from the kernel staging tree and an 
older version that still worked, as I posted (with more details) on my 
blog at http://go70007.imploder.org . Somebody replied on the blog that 
it also works on 2.6.32.2, on ARM even... I actually don't know who 
maintains the go7007 driver in the staging tree, but I don't think it 
was the v4l guys.

Works like a charm, can record much more than we can (want to?) watch ;-)

I control two cable boxes for two M402's with a 'CommandIR II'.

The M402's will probably be gone over the next year, replaced by 
HD-PVR's or something similar to get more HD recordings than what the 
HDHomerun can record, but the TV402's will probably stay for a while, as 
there are still a lot of analog channels on cable.

The only problem I'm encountering right now is that every time after a 
reboot, the USB devices can (will) be in a different order. I made a 
script that will put the M402's first, but if they are swapped then the 
remote controls for the cable boxes may still be wrong. I only need to 
reboot when I change the hardware, so that's not often. For now I've 
been manually swapping that if needed after a reboot. I'm not sure if 
it's possible to identify which is which reliably, but if possible it 
would be nice if mythtv would simply handle that instead of pointing to 
/dev/videoN devices that may vary after a reboot. I don't think the 
devices have unique serial numbers for udev to use, and I tried using 
the info in /sys/devices/pci*/*/usb*/ to identify the units, but I 
either did something wrong or they move around there too...

Jelle.

> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-de



More information about the mythtv-dev mailing list