Silicondust HDHomeRun

The HDHomeRun is a networked digital television receiver made by Silicondust. Multiple versions exist, including:

Some models can tune 8VSB (ATSC), QAM64, and QAM256, as well, 2 tuner models can also tune DVB-T and DVB-C.

The focus of this documentation are the HDHomeRun Dual and HDHomeRun original (now discontinued) devices, although some or all of this information may apply to other devices.

Requirements

Hardware setup

THe HDHomeRun does not have a web interface for setup purposes, only for informational purposes. It requests a local IP address from the network it will be connected on. You may want to dedicate a specific IP address based on its MAC address (this is often known as "static DHCP lease").

Software setup

Managing the HDHomeRun in Ubuntu

SiliconDust regularly releases firmware updates that enhance the functionality and performance of the HDHomeRun. Before getting started, its a very good idea to upgrade the firmware to the latest release to rule outdated firmware problems out.

Install the HDHomeRun configuration utility

Ubuntu includes both graphical and command line utilities to manage HDHomeRun devices since Ubuntu 10.04 and Ubuntu 8.04 LTS respectively. Their corresponding packages are:

Once installed the graphical configuration utility can be found in Applications > Sound & Video > HD Homerun Config UI.

Note: hdhomerun-config is not a dependency of hdhomerun-config-gui, as such if you require it, you will need to install it separately.

They can both be used for:

Both can be installed via your favorite package manager. If you're using Ubuntu Software Center, only the graphical utility can be installed (search for "HDHomeRun").

Download firmware

The latest firmware is available from the SiliconDust website.

Discover your device

In order to verify that your device is responding as well as to locate it on your network, you can use hdhomerun_config to discover its location. The device's current IP address and device ID will be returned. Note that this device ID can also be obtained from looking on the bottom of your HDHomeRun.

Upgrade your firmware

In the previous step, you discovered the device ID in use by your HDHomeRun. You will now use this ID to perform the firmware upgrade.

Troubleshooting

Unable to find the HDHomeRun

If you have more than one network interface and MythTV cannot find the HDHomeRun then you need to install a newer MythTV build. The latest MythTV 0.20 build can be installed by using the Mythbuntu repository.

Intermittently dropping connection

You may notice that many packets are being dropped, or your communication is being interrupted. Often, this is supplemented by the network LED on the front of the HDHomeRun flashing. Under normal or idle activity the LED will always be solid green.

Try replacing your ethernet cable(s), or removing switches between the connection to the HDHomeRun and the PC(s) using it.

Credits

A lot of this guide is taken from or based upon information gathered at the Silicon Dust website. See this site for more information not mentioned here: http://www.silicondust.com

HDHomeRun (last edited 2014-10-20 14:43:58 by d110-32-86-252)