Hello Mythbuntu users. Here is a new EDIT for 11.04 and 11.10.
I want to give credit to Sketchy's post: #420 I'm pretty sure this works
No one should need to upload any kernel drivers using 11.04+, only the firmware is needed.
I created a link on my server to host all of the firmware versions made a while back and will host as long as possible. I may move them to a public dropbox location later. I will update if needed.
Grab the firmware.
Unzip the files
wget -c http://www.robotbeard.com/hvr-2250/HVR-2250_firmware.zip
copy the files to the /lib/firmware folder
Now check if the card can be located and what value the system has given it
sudo cp *fw /lib/firmware
on the 3rd or 4th line you should see what you are looking for it will look like this
dmesg | grep saa7164
What this says is my HVR-2250 was detected at card 8, you may (probably will) get a diferent number. If your card says "unknown" choose the last option, usually 8.
Now we need to enter this card number into modprobe.d/options.conf file (I like to use gedit)
place this line of code in the file
sudo gedit /etc/modprobe.d/options.conf
*x = your card's number*
options saa7164 card=x
Reboot and check mythtv backend to see if it is listed correctly.
Here are the older instructions if still needed for users still using older distros.
EDIT: I have updated this tutorial for use with 10.04, here is a direct link:
OK here is the awesome news, I got it working, but it took forever as I had to go through miles of web pages just to get this to work! I'll list my sources at the bottom if I missed something and you need to look through it for answers.
So I'm going to be nice and do some people some favours and post what I did to get it working in MythTV.
This driver is a BETA and only works on digital side of the tuner,
NO ANALOGUE and please be careful using.
I am not responsible for the outcome of you using my tutorial.
As I think my tutorial is rather crude and may miss an important step, please see the sources listed below. This is not for people new to Linux, as it might break (and it might, I've only had this running for about 30 minutes, so fingers crossed).
If you really need to use this card for analogue and need a free OS, try the Windows 7 MCE, the free RC is currently available and should work until May 2010 before MS make you purchase a real copy and works completely with this tuner card.
Instructions for using HVR-2250 in MythTV (also works on HVR-2200 or any video capture card using the SAA7164 chipset)
EDIT:this has been updated for Mythbuntu 10.04 but will work for versions of *buntu 8.10 and higher
Enter this into your Terminal it is the code for the firmware and to install it
you need to install mercurial and build essential for the next steps
sudo cp *fw /lib/firmware
then we need the driver using this command to fetch
sudo apt-get install mercurial libncurses5-dev
now change to the directory
hg clone http://kernellabs.com/hg/saa7164-stable/
then run make
that will take some time, go grab a drink and wait it out, when it completes run this command
wait for that to complete and reboot
from the command line
Note that an application like TVtime will not work, TVtime only works on Analog signals, and so far this driver only gets the digital stuff working.
then install MythTV using whatever method you like, I personally went into synaptic and installed the frontend and backend and extra plug-ins
once installed and you set up your passwords go to
System> administration> MythTV backend setup
once there go to Capture Cards, Should be choice #2
choose new capture card, you will ave to do this step twice (this card has two tuners)
At card Type, pick DTB DTV
the first will be device number 0,
repeats choosing capture card to add the second tuner
the second device will be #1 (Linux starts counting at 0, good thing to know, especially for hard drives)
then go to video sources, pick your options, will vary so mine will not work with yours most likely, so I dont want to post something I dont know)
then go to Input Connections, again you will have 0 and 1, configure both
then edit channels and directories as needed.
close let it fill database, for some reason mine keeps running in a loop, just exit after you see it finish the first or second time
now go to Applications > Sound & Video > MythTV Frontend
And you should be able to watch TV
I must say the Linux HTPC community is way too technical for most people, they need to make these things simpler, Windows 7 MCE is 10 times better at setting up these things.
I used Ubuntu 9.04, results should work for anyone using *buntu 8.10 releases, including Mythbuntu
I must say the configuring MythTV is exhausting so if I missed something or it doens't work please post better steps.
Special thanks to Steven over at KernelLabs, the person who made the drivers.