Hauppauge WinTV-Duet Dual DVB-T Receiver

Looking back, the firmware was added by Sam in 2017; and as late as May last year, I helped someone else with a similar issue: Hauppauge Nova-TD - Muxes scan FAIL - #3 by curiosity

However this now doesn’t correct the issue on a clean install; although the Pi3+ install of OSMC had the firmware present in /lib/firmware before I attempted to download it, but the Vero 4K+ install didn’t. Neither had an options.conf file in /etc/modprobe.d

“sudo systemctl status tvheadend.service” returns:

Loaded: loaded (/lib/systemd/system/tvheadend.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2019-04-24 06:52:59 BST; 1h 55min ago
Process: 569 ExecStart=/usr/bin/tvheadend -f -p /run/tvheadend.pid -C -u osmc -g video (code=exited, status=0/SUCCESS)
Process: 402 ExecStartPre=/bin/sleep 10 (code=exited, status=0/SUCCESS)
Main PID: 571 (tvheadend)
CGroup: /system.slice/tvheadend.service
`-571 /usr/bin/tvheadend -f -p /run/tvheadend.pid -C -u osmc -g video

Apr 24 06:57:22 OSMC_Bedroom1 tvheadend[571]: mpegts: 762MHz in DVB-T Network - tuning on DiBcom 7000PC #1 : DVB-T #0
Apr 24 06:57:22 OSMC_Bedroom1 tvheadend[571]: linuxdvb: DiBcom 7000PC #1 : DVB-T #0 - failed to tune [e=Invalid argument]
Apr 24 06:57:22 OSMC_Bedroom1 tvheadend[571]: mpegts: 746MHz in DVB-T Network - tuning on DiBcom 7000PC #1 : DVB-T #0
Apr 24 06:57:22 OSMC_Bedroom1 tvheadend[571]: subscription: 0009: “scan” subscribing to mux “746MHz”, weight: 6, adapter: “DiBcom 7000PC #1 : DVB-T #0”, network: “DVB-T Network”
Apr 24 06:57:22 OSMC_Bedroom1 tvheadend[571]: mpegts: 706MHz in DVB-T Network - tuning on DiBcom 7000PC #0 : DVB-T #0
Apr 24 06:57:22 OSMC_Bedroom1 tvheadend[571]: subscription: 000A: “scan” subscribing to mux “706MHz”, weight: 6, adapter: “DiBcom 7000PC #0 : DVB-T #0”, network: “DVB-T Network”
Apr 24 06:57:27 OSMC_Bedroom1 tvheadend[571]: mpegts: 706MHz in DVB-T Network - scan no data, failed
Apr 24 06:57:27 OSMC_Bedroom1 tvheadend[571]: subscription: 000A: “scan” unsubscribing
Apr 24 06:57:27 OSMC_Bedroom1 tvheadend[571]: mpegts: 746MHz in DVB-T Network - scan no data, failed
Apr 24 06:57:27 OSMC_Bedroom1 tvheadend[571]: subscription: 0009: “scan” unsubscribing

“dvb-fe-tool -g” returns:

FREQUENCY = 706000000
MODULATION = QPSK
BANDWIDTH_HZ = 8000000
INVERSION = AUTO
CODE_RATE_HP = 1/2
CODE_RATE_LP = 1/2
GUARD_INTERVAL = 1/32
TRANSMISSION_MODE = 2K
HIERARCHY = NONE
DELIVERY_SYSTEM = DVBT

So it is locking onto a correct mux. Is there somewhere I can get an early 2017 image of OSMC? I’m tempted to try an old install and then upgrade again to see if I can get it going that way. Building TVHeadEnd manually on a clean new install of Raspbian with the firmware and modprobe options alterations results in a working configuration - so the issue is definitely related to the OSMC distro.