TV tuners not working

I’m migrating my PVR setup from Vero 4 to Vero 5. The system runs Tvheadend on the Vero with a PCTV 461e DVB/S2 tuner and a Hauppauge dual DVB/T2 tuner. However although Tvheadend recognises the tuners, attempting to play or record TV produces an error message “DTV_CLEAR failed [e=Bad address]” in the journal.

I’ve installed the dvb firmware package and confirmed that the necessary files are present in /lib/firmware.

My logs are at https://paste.osmc.tv/alesuxuref

Sorry I’ve just realised I posted a similar problem 3 years ago - see Hauppauge dualHD tuner missing after update . In that thread it was mentioned that the kernel drivers for Vero4 were originally backported from a later kernel and had been dropped during an update (and later reinstated). Does the same apply to Vero5?

It depends. What version of OSMC is the 4K/4K+ on?

$cat os-release
PRETTY_NAME="Open Source Media Center"
NAME="OSMC"
VERSION="March 2025"
VERSION_ID="2025.03-1"
ID=osmc
ID_LIKE=debian

$uname -a
Linux vero 4.9.269-62-osmc #1 SMP PREEMPT Thu Oct 17 19:52:38 UTC 2024 aarch64 GNU/Linux

Then the tuner implementation and support is the same.

We will need to see some logs on both devices to compare.

The problem turned out to be with Tvheadend. I reinstalled it manually and now all is well.

Apologies for the noise.

I am glad to hear this is solved.