The HDHomeRun, by Silicondust USA (a wholly owned subsidiary of Silicondust Engineering, New Zealand), is an external HDTV tuner for personal computers. It actually has two independent tuners, and interfaces to the computer via ethernet. The device is supported by MythTV (since v0.20), as well as many other PVR software packages.

Since it tunes only digital signals (OTA HDTV as well as "Clear" QAM digital cable), which are already MPEG2 encoded, it has no MPEG encoding hardware).

Run hdhomerun-config discover and make note of the actual device ID, use this instead of FFFFFFF

delete the HDHR tuners and re-add them

For at least one user, the above set of steps solved the problem of getting 0 channels reported. The hdhomerun-config may be required for the scanner to work properly?

Fixing HDHomeRun Channel Scanning in MythTV .20

Note these instructions are seemingly obsolete, and have nothing to do with channel scanning not getting a channel because the signal was not strong enough. (mythfrontend, but surprisingly not mythtv-setup, has a configuration setting for minimum signal level to offer the channel. Default is 65%)

In order to get channel scan working correctly in MythTV .20, you need to get the RPM's that Jarod Wilson patched with the .20-fixes including the fix for HDHR. Update the following packages:

You should be able to scan channels using mythtv-setup now. If you have any problems (missing tables and such) try deleting all the channels first and then rescanning. I ended up getting a clean start by deleting all channels and capture cards then starting fresh with these packages.