Build and install a recent version of media-tv/tvheadend (3.9 seems to work). It needs to have the SATIP and upnp commits included. This is included in packages.sihnon.net
Start the tvheadend service systemctl start tvheadend
Browse to Configuration→DVB Inputs→TV Adapters
. If the right version is installed, it should automatically detect the SAT>IP device via uPnP.
Switch to the Networks
tab and click Add
Choose DVB-S
, tick Network Discovery
, Skip Initial Scan
. From Pre-defined Muxes
choose 28.2E:Astra
for UK Freesat. Don't forget to click the Save
button on each tuner!
Switch back to the TV Adapters
tab and for each tuner that has a LNB connection, select Position #1 (AA) and tick Enabled, and choose the Freesat network defined earlier. Also select the Tuner itself (parent of Position #1) and enable that.
Switch to the Muxes
tab and click Add
Choose the Freesat network created earlier, select Delivery System
to DVBS2
for Freesat HD. Select EPG Scan
to Force UK Freesat
and accept all other defaults.
Wait a few minutes and channels should start appearing in the Services
tab. Filter on Encrypted=no
to hide the unwatchable entries.
Select the channels that should be exposed to XBMC and click Map Selected
. Tick Check Availability
, Merfe Same Name
and Create provider tags
, then map them. This will take a while. Keep an eye on journalctl to see progress.