Page 1 of 2

Trying to get tv capture card working in Mx linux

Posted: Thu Sep 20, 2018 6:59 am
by galaxysurfer
I have a few Hauppauge dvr cards that currently work in win 10 but I would like to stop using win10 & switch setup over to linux. Unfortunately Hauppauge only contracted a 3rd party developer to get drivers working in ubuntu. I am not a fan of ubuntu. This means to access the right drivers & firmware I need to be able to work with ppa which is a no go for users of a pure debian based distro. Do I have any options that will work without having to buckle & go over to ubuntu distro? I currently have Hauppauge WinTV 2255 & WinTV Quad which are basically dual 2255 cards but each has its own unique drivers.

https://www.linuxtv.org/wiki/index.php/ ... learQAM%29
https://www.linuxtv.org/wiki/index.php/ ... V-HVR-2255
https://github.com/b-rad-ndi/ubuntu-med ... el-builder
https://launchpad.net/~b-rad/+archive/u ... +hauppauge

The drivers included in kernel only are active for dvb not atsc as is needed for me.

Re: Trying to get tv capture card working in Mx linux

Posted: Sat Jan 05, 2019 7:54 pm
by galaxysurfer
I want to try to rebuild files using https://linuxconfig.org/install-package ... bian-linux as my guide to deal with https://launchpad.net/~b-rad/+archive/u ... +hauppauge Any help on getting this to work. I am planning on using the Xenial tree.

Re: Trying to get tv capture card working in Mx linux

Posted: Sun Jan 06, 2019 7:41 am
by Eadwine Rose
You could ask in the package request forum if those ppa's can be repackaged.

Tvcards are annoying, I know that much. I was lucky enough back in the day that my card was compatible by default. Hope you can get it working!

Re: Trying to get tv capture card working in Mx linux

Posted: Sun Jan 06, 2019 10:34 am
by timkb4cq
From what I've read, ATSC in those cards is supposed to work with kernels >= 4.2 - which MX has had for a few years now.
It does require this firmware to be placed in /lib/firmware/
http://www.steventoth.net/linux/hvr22xx ... 03-10.1.fw

The easiest program I've found to configure TV cards is Kaffeine. Even if you intend to use another program, Kaffeine makes it trivia to select a card, set the card's mode to ATSC, scan for channels and watch TV. If it works there you can generally figure out how to get it to work in any of the other TV programs.

Re: Trying to get tv capture card working in Mx linux

Posted: Sun Jan 06, 2019 10:56 am
by Jerry3904
Good, Tim. Made me look at the Wiki entry, which hasn't been changed since MEPIS days. Added your comment, link, a bit of structure.

https://mxlinux.org/wiki/hardware/tv-cards

Anybody have something to add or change?

Re: Trying to get tv capture card working in Mx linux

Posted: Sun Jan 06, 2019 5:08 pm
by Stevo
galaxysurfer wrote:
Sat Jan 05, 2019 7:54 pm
I want to try to rebuild files using https://linuxconfig.org/install-package ... bian-linux as my guide to deal with https://launchpad.net/~b-rad/+archive/u ... +hauppauge Any help on getting this to work. I am planning on using the Xenial tree.
We rebuild packages from the PPA source for the repos quite a bit, and just go into the repo and get the source files directly, instead of that malarkey about adding a new deb-src repo in a new list file and updating, then disabling it later...makes me tired just writing about it! The source is extracted with the "dpkg-source -x <name-of-dsc-file>" command, though with the modern 3.0 (quilt) format I find it faster to just get the orig and debian tarballs and extract those.

Re: Trying to get tv capture card working in Mx linux

Posted: Sat Jan 12, 2019 6:32 pm
by galaxysurfer
I have 2 of the older Huappauge 2255 model pci cards as well as the new WinTV-QuadHD on my desktop. The quad card is the one giving me issues since I have to use the custom ppa linux media kernel to get os to detect & use the tuner properly. For the older one I just add the fw file to the lib/firmware directory. That is what I want help with. I am by no means an expert in compiling linux from source. My intention is to run sagetv software with the mentioned hardware. Currently I am using win 10 for the server but hope to switch over to linux. I installed Linuxmint Tara & finally got the cards working there ( There were issues with the Quad atsc card not tuning, but they seemed to have got the right V4L version for it to function properly.) I prefer not to use Ubuntu or Linux Mint if at all possible. That's what brought me here originally. ;)

Re: Trying to get tv capture card working in Mx linux

Posted: Sat Jan 12, 2019 6:39 pm
by galaxysurfer
If you could give me instructions on how to import the required files without breaking MX i'd be grateful! https://github.com/b-rad-ndi/ubuntu-med ... el-builder is the source of the custom kernel with necessary alternations. I am using the 18.04 version on desktop via Linuxmint tara currently. I would like to not have to do multiboot & stick with Mx Linux. I wasnt sure about anything in the packages that might be dependent on other ubuntu code, hence the reluctance to create a franken code situation. Linux media isn't my area of expertise. I have been lucky so far using Sagetv with windows & want to get it working to same degree of trouble free functioning in Linux ideally MX Linux rather than Ubuntu based OS. Thanx again for looking into this for me.

Re: Trying to get tv capture card working in Mx linux

Posted: Sat Jan 12, 2019 6:49 pm
by Jerry3904
There is a Wiki page that might help: https://mxlinux.org/wiki/hardware/tv-cards

Re: Trying to get tv capture card working in Mx linux

Posted: Sat Jan 12, 2019 6:53 pm
by galaxysurfer
The issue is that the driver & firmware for the newer ATSC cards don't work the way the older NTSC ones did in Linux. I need to go to a custom ubuntu mediatree kernel to get card working which is what is provided by Hauppauge. The linux engineer working for Hauppauge said he will start to port it for other distros once he gets it working properly in Ubuntu. It is on a time schedule basis. He has had other request to port it to debian Stretch. I would want the custom kernel tweaked for use in Mx Linux. I have looked at Kaffeine but it is simplistic compared to Sagetv functionality. The main point is to get the tuner cards recognized & tuning correctly with Sagetv. That is where the right kernel comes into play. Persistence is the key i guess to get it configured & working as I desire.