1. Summary
  2. Files
  3. Support
  4. Report Spam
  5. Create account
  6. Log in

Ubuntu Packages

These packages are for Ubuntu 10.04, 10.10, 11.04, 11.10, 12.04 and 12.10. See the FAQ for additional information.

Version 0.0.8 and above

From version 0.0.8 and above, the kernel module is now using DKMS (http://en.wikipedia.org/wiki/Dynamic_Kernel_Module_Support) and the user application userhdhomerun can run as a daemon and use Upstart to do so. Meaning that installation is now quite a bit easier.

Install dvbhomerun Packages From Launchpad

sudo add-apt-repository ppa:tfylliv/dvbhdhomerun 
sudo apt-get update 
sudo apt-get install dvbhdhomerun-dkms dvbhdhomerun-utils

Change Tuner Typer in /etc/dvbhdhomerun (optional)

In most cases the tuner type (DVB-C/ATSC/DVB-T) can be auto detected, but it will not always work. In these cases you will want to change your tuner type in /etc/dvbhdhomerun before starting the service in the next step. Insert/change the contents of /etc/dvbhdhomerun with something like the below.

[1210E3DC-0]
tuner_type=DVB-C
use_full_name=true

The easiest way to find your device ID is simply to look in the HDHomeRun Config GUI. Or use the following from cmd line:

hdhomerun_config discover

Add one entry for each tuner.

Load Kernel Module and Run the User App

sudo service dvbhdhomerun-utils start





Version 0.0.7 and below

The below is for version 0.0.7 and below. E.g. building without DKMS.

Install dvbhomerun packages from Launchpad

sudo add-apt-repository ppa:tfylliv/dvbhdhomerun 
sudo apt-get update 
sudo apt-get install dvbhdhomerun-source dvbhdhomerun-utils

Build + Install Kernel Module Automagically

sudo module-assistant prepare
sudo module-assistant update
sudo module-assistant auto-install dvbhdhomerun-source

Load Kernel Module and Run the User App

sudo modprobe dvb_hdhomerun
sudo userhdhomerun

Leave the userhdhomerun running in a prompt.