Hauppauge WinTV-dualHD USB tuner DVB-T scan no data, failed

Hi, I installed osmc on a raspberry pi 3 B+ and would like to watch dvb-t TV with my Hauppauge WinTV-dualHD USB tuner which comes with a small portable TV antenna. After booting osmc I installed Tvheadend from MyOSMC App Store. I then entered the web interface and went through the wizard but could not get any services. The Scan result in Configuration->DVB Inputs->Muxes shows FAIL for all muxes. I rebooted the raspberry and deleted the networks created by the wizard and repeadted the following steps manually

  1. Added Network (Type DVB-T) with Pre-defined muxes (I tried with Generic auto-Default and Germany)
  2. Disabled all other devices except one DVB-T tuner.
  3. For Silicon Labs Si2168 #0 : DVB-T #0 I selected the defined Network from the first step.
  4. Force Scan in Configuration-> DVB Inputs->Networks of the created network from step one.

The tv tuner is recognized:

But all scans fail:

Here is the output of uname -a

Linux osmc 4.14.78-4-osmc #1 SMP PREEMPT Wed Dec 12 17:58:11 UTC 2018 armv7l GNU/Linux

Output from dmesg

[    6.067936] em28xx 1-1.3:1.0: EEPROM ID = 26 00 01 00, EEPROM hash = 0x9ae6cdc8
[    6.067943] em28xx 1-1.3:1.0: EEPROM info:
[    6.067948] em28xx 1-1.3:1.0: 	microcode start address = 0x0004, boot configuration = 0x01
[    6.074030] em28xx 1-1.3:1.0: 	AC97 audio (5 sample rates)
[    6.074037] em28xx 1-1.3:1.0: 	500mA max power
[    6.074047] em28xx 1-1.3:1.0: 	Table at offset 0x27, strings=0x0e6a, 0x1888, 0x087e
[    6.074170] em28xx 1-1.3:1.0: Identified as Hauppauge WinTV-dualHD DVB (card=99)
[    6.076535] tveeprom: Hauppauge model 204109, rev C2I6, serial# 14066330
[    6.076543] tveeprom: tuner model is SiLabs Si2157 (idx 186, type 4)
[    6.076548] tveeprom: TV standards PAL(B/G) NTSC(M) PAL(I) SECAM(L/L') PAL(D/D1/K) ATSC/DVB Digital (eeprom 0xfc)
[    6.076552] tveeprom: audio processor is None (idx 0)
[    6.076556] tveeprom: has no radio, has IR receiver, has no IR transmitter
[    6.076568] em28xx 1-1.3:1.0: dvb set to isoc mode.
[    6.076657] em28xx 1-1.3:1.0: chip ID is em28174
[    6.422807] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[    6.634912] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[    6.634925] brcmfmac: power management disabled
[    7.138551] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[    7.378193] em28xx 1-1.3:1.0: EEPROM ID = 26 00 01 00, EEPROM hash = 0x9ae6cdc8
[    7.378203] em28xx 1-1.3:1.0: EEPROM info:
[    7.378207] em28xx 1-1.3:1.0: 	microcode start address = 0x0004, boot configuration = 0x01
[    7.384321] em28xx 1-1.3:1.0: 	AC97 audio (5 sample rates)
[    7.384329] em28xx 1-1.3:1.0: 	500mA max power
[    7.384335] em28xx 1-1.3:1.0: 	Table at offset 0x27, strings=0x0e6a, 0x1888, 0x087e
[    7.384476] em28xx 1-1.3:1.0: Identified as Hauppauge WinTV-dualHD DVB (card=99)
[    7.386875] tveeprom: Hauppauge model 204109, rev C2I6, serial# 14066330
[    7.386883] tveeprom: tuner model is SiLabs Si2157 (idx 186, type 4)
[    7.386888] tveeprom: TV standards PAL(B/G) NTSC(M) PAL(I) SECAM(L/L') PAL(D/D1/K) ATSC/DVB Digital (eeprom 0xfc)
[    7.386891] tveeprom: audio processor is None (idx 0)
[    7.386894] tveeprom: has no radio, has IR receiver, has no IR transmitter
[    7.386906] em28xx 1-1.3:1.0: dvb ts2 set to isoc mode.
[    7.590396] usbcore: registered new interface driver em28xx
[    7.862266] em28xx 1-1.3:1.0: Binding DVB extension
[    7.883603] i2c i2c-4: Added multiplexed i2c bus 7
[    7.883616] si2168 4-0064: Silicon Labs Si2168-B40 successfully identified
[    7.883620] si2168 4-0064: firmware version: B 4.0.2
[    7.908821] si2157 7-0060: Silicon Labs Si2147/2148/2157/2158 successfully attached
[    7.908920] dvbdev: DVB: registering new adapter (1-1.3:1.0)
[    7.908929] em28xx 1-1.3:1.0: DVB: registering adapter 0 frontend 0 (Silicon Labs Si2168)...
[    7.916264] em28xx 1-1.3:1.0: DVB extension successfully initialized
[    7.916282] em28xx 1-1.3:1.0: Binding DVB extension
[    7.931875] i2c i2c-6: Added multiplexed i2c bus 8
[    7.931889] si2168 6-0067: Silicon Labs Si2168-B40 successfully identified
[    7.931893] si2168 6-0067: firmware version: B 4.0.2
[    7.936441] si2157 8-0063: Silicon Labs Si2147/2148/2157/2158 successfully attached
[    7.936553] dvbdev: DVB: registering new adapter (1-1.3:1.0)
[    7.936568] em28xx 1-1.3:1.0: DVB: registering adapter 1 frontend 0 (Silicon Labs Si2168)...
[    7.940525] em28xx 1-1.3:1.0: DVB extension successfully initialized
[    7.940538] em28xx: Registered (Em28xx dvb Extension) extension
[    7.961497] em28xx 1-1.3:1.0: Registering input extension
[    8.001722] Registered IR keymap rc-hauppauge
[    8.002075] rc rc0: 1-1.3:1.0 IR as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.3/1-1.3:1.0/rc/rc0
[    8.002218] input: 1-1.3:1.0 IR as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.3/1-1.3:1.0/rc/rc0/input6
[    8.002410] em28xx 1-1.3:1.0: Input extension successfully initialized
[    8.002419] em28xx 1-1.3:1.0: Remote control support is not available for this card.
[    8.002422] em28xx: Registered (Em28xx Input Extension) extension
[    9.253179] Console: switching to colour dummy device 80x30
[   15.466279] si2168 6-0067: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'
[   15.679728] si2168 6-0067: firmware version: B 4.0.11
[   15.684430] si2157 8-0063: found a 'Silicon Labs Si2157-A30'
[   15.732119] si2157 8-0063: firmware version: 3.0.5
[   15.732172] em28xx 1-1.3:1.0: DVB: adapter 1 frontend 0 frequency 0 out of range (42000000..870000000)
[   15.737701] si2168 4-0064: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'
[   15.967754] si2168 4-0064: firmware version: B 4.0.11
[   15.971363] si2157 7-0060: found a 'Silicon Labs Si2157-A30'
[   16.020068] si2157 7-0060: firmware version: 3.0.5
[   16.020125] em28xx 1-1.3:1.0: DVB: adapter 0 frontend 0 frequency 0 out of range (42000000..870000000)

I also tried to scan using w-scan (installed using sudo apt-get install w-scan) after stopping the Tvheadend service with service tvheadend stop. The command I used to scan w_scan -f t -c DE resulted in the following output

w_scan -f t -c DE 
w_scan version 20161022 (compiled for DVB API 5.10)
using settings for GERMANY
DVB aerial
DVB-T Europe
scan type TERRESTRIAL, channellist 4
output format vdr-2.0
output charset 'UTF-8', use -C <charset> to override
Info: using DVB adapter auto detection.
/dev/dvb/adapter0/frontend0 -> TERRESTRIAL "Silicon Labs Si2168": very good :-))

Using TERRESTRIAL frontend (adapter /dev/dvb/adapter0/frontend0)
-_-_-_-_ Getting frontend capabilities-_-_-_-_ 
Using DVB API 5.10
frontend 'Silicon Labs Si2168' supports
DVB-T2
INVERSION_AUTO
QAM_AUTO
TRANSMISSION_MODE_AUTO
GUARD_INTERVAL_AUTO
HIERARCHY_AUTO
FEC_AUTO
BANDWIDTH_AUTO not supported, trying 6/7/8 MHz.
FREQ (42.00MHz ... 870.00MHz)
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ 
Scanning DVB-T...
Scanning 8MHz frequencies...
474000: (time: 00:00.009) 
482000: (time: 00:02.059) 
490000: (time: 00:04.099) 
498000: (time: 00:06.139) 
506000: (time: 00:08.179) 
514000: (time: 00:10.219) 
522000: (time: 00:12.259) 
530000: (time: 00:14.299) 
538000: (time: 00:16.339) 
546000: (time: 00:18.379) 
554000: (time: 00:20.419) 
562000: (time: 00:22.459) 
570000: (time: 00:24.489) 
578000: (time: 00:26.539) 
586000: (time: 00:28.579) 
594000: (time: 00:30.619) 
602000: (time: 00:32.659) 
610000: (time: 00:34.689) 
618000: (time: 00:36.729) 
626000: (time: 00:38.779) 
634000: (time: 00:40.819) 
642000: (time: 00:42.859) 
650000: (time: 00:44.899) 
658000: (time: 00:46.939) 
666000: (time: 00:48.969) 
674000: (time: 00:51.019) 
682000: (time: 00:53.059) 
690000: (time: 00:55.099) 
698000: (time: 00:57.139) 
706000: (time: 00:59.169) 
714000: (time: 01:01.209) 
722000: (time: 01:03.249) 
730000: (time: 01:05.289) 
738000: (time: 01:07.339) 
746000: (time: 01:09.379) 
754000: (time: 01:11.419) 
762000: (time: 01:13.459) 
770000: (time: 01:15.489) 
778000: (time: 01:17.529) 
786000: (time: 01:19.579) 
794000: (time: 01:21.619) 
802000: (time: 01:23.659) 
810000: (time: 01:25.699) 
818000: (time: 01:27.739) 
826000: (time: 01:29.769) 
834000: (time: 01:31.809) 
842000: (time: 01:33.849) 
850000: (time: 01:35.889) 
858000: (time: 01:37.929) 
Scanning DVB-T2...
474000: (time: 01:39.979) 
482000: (time: 01:42.019) 
490000: (time: 01:42.219) 
498000: (time: 01:44.259) 
506000: (time: 01:46.299) 
514000: (time: 01:48.349) 
522000: (time: 01:50.389) 
530000: (time: 01:52.429) 
538000: (time: 01:54.469) 
546000: (time: 01:56.509) 
554000: (time: 01:58.559) 
562000: (time: 02:00.609) 
570000: (time: 02:02.649) 
578000: (time: 02:04.689) 
586000: (time: 02:06.729) 
594000: (time: 02:08.779) 
602000: (time: 02:10.819) 
610000: (time: 02:12.859) 
618000: (time: 02:14.899) 
626000: (time: 02:16.929) 
634000: (time: 02:18.969) 
642000: (time: 02:19.169) 
650000: (time: 02:21.209) 
658000: (time: 02:23.259) 
666000: (time: 02:27.639) 
674000: (time: 02:29.688) 
682000: (time: 02:31.738) 
690000: (time: 02:33.778) 
698000: (time: 02:35.818) 
706000: (time: 02:37.858) 
714000: (time: 02:39.898) 
722000: (time: 02:41.938) 
730000: (time: 02:43.978) 
738000: (time: 02:46.018) 
746000: (time: 02:48.048) 
754000: (time: 02:50.088) 
762000: (time: 02:52.138) 
770000: (time: 02:54.178) 
778000: (time: 02:56.218) 
786000: (time: 02:58.258) 
794000: (time: 03:00.298) 
802000: (time: 03:02.338) 
810000: (time: 03:04.378) 
818000: (time: 03:06.418) 
826000: (time: 03:08.468) 
834000: (time: 03:10.498) 
842000: (time: 03:12.538) 
850000: (time: 03:14.588) 
858000: (time: 03:16.628) 

ERROR: Sorry - i couldn't get any working frequency/transponder
 Nothing to scan!!

Am I missing some settings in tvheadend or do I need another firmware/driver?
Thanks for your help!

Another screenshot of the wizard scanning window:

Is the signal strength of -70 dBm enough?

@sam_nazarko I fear the German DVB-T2 pre-defined muxes are missing with current release.

@invariant Have a look here: [TESTING] DVB improvements for Vero 4K take 2 - #24 by JimKnopf

As long as a correct pre-defined mux template for German DVB-T2 is missing, have a look at this post to get the idea to circumvent it.

In the dmesg output I saw that firmware version is B 4.0.11. In this post they use firmware verison 4.0.25 from Index of /linux/v4l-dvb/firmware/Si2168/Si2168-B40/4.0.25.

Would it help if I followed the steps from the post:

sudo -s
cd /lib/firmware
wget http://palosaari.fi/linux/v4l-dvb/firmware/Si2168/Si2168-B40/4.0.25/dvb-demod-si2168-b40-01.fw
reboot

Thanks @JimKnopf for you help. I followed your instructions

  1. Add DVB-T Network:

  2. Disabled Initial scan on DVB-T #0 and added the newly created network from step 1.

  3. Selected all new muxes and did the bulk edit you described

  4. Force scan for the network

Unfortunately all scans still fail :frowning_face:

@JimKnopf is it possible that these mux settings are not correct for my region Ingolstadt Germany?
On this site I found an online tool to create a config file that contains some frequencies for Germany which I should copy into /usr/share/dvb/dvb-t. However this directory does not exist. Is it save to create this folder and will Tvheadend find this file in the Pre-defined muxes list? Where does Tvheadend look for Pre-defined mux config files?

Here is some content of the file:

[CH21: DE_ALL]
        DELIVERY_SYSTEM = DVBT2
        FREQUENCY = 474000000
        BANDWIDTH_HZ = 8000000
        CODE_RATE_HP = AUTO
        CODE_RATE_LP = AUTO
        MODULATION = QAM/AUTO
        TRANSMISSION_MODE = AUTO
        GUARD_INTERVAL = AUTO
        HIERARCHY = AUTO
        INVERSION = AUTO

[CH22: DE_ALL]
        DELIVERY_SYSTEM = DVBT2
        FREQUENCY = 482000000
        BANDWIDTH_HZ = 8000000
        CODE_RATE_HP = AUTO
        CODE_RATE_LP = AUTO
        MODULATION = QAM/AUTO
        TRANSMISSION_MODE = AUTO
        GUARD_INTERVAL = AUTO
        HIERARCHY = AUTO
        INVERSION = AUTO

[CH23: DE_ALL]
        DELIVERY_SYSTEM = DVBT2
        FREQUENCY = 490000000
        BANDWIDTH_HZ = 8000000
        CODE_RATE_HP = AUTO
        CODE_RATE_LP = AUTO
        MODULATION = QAM/AUTO
        TRANSMISSION_MODE = AUTO
        GUARD_INTERVAL = AUTO
        HIERARCHY = AUTO
        INVERSION = AUTO

As you can see the items are just mux entries. In theory you only need to meet one mux since all muxes should transmit the NIT (network information table) which includes all other muxes. The public broadcasts provides the most reliable information.
I don’t know your tuner device but give plp_id=1 in your muxes a chance.

Thanks for the suggestion but using plp_id=1 did not help - the scan still fails. Does it depend on the tuner? And what does this setting even mean? Do you know where I can get the information needed from the public broadcast? Isn’t the tuner device the Silicon Labs Si2168? Sorry if these are stupid question but I am really not sure about all of this. Also what is a mux and how is it related to a network?

Since TVheadend can see the tuner devices I would first assume all is right with driver stack etc.

Tvheadend looks at folder /usr/share/tvheadend/data/dvb-scan/dvb-t to locate the pre-defined muxes for dvb-t(2).

You can try to create a file ‘de-all’ in that directory with content

# initial version: 2018-05-15
# last change: 2018-05-15 by Holger Wiemann
# last tested: 2018-05-15 with OSMC DVB-T2 TV dongle
#
# requires dvbv5 AUTO-capabilities 
# INVERSION_AUTO
# QAM_AUTO
# TRANSMISSION_MODE_AUTO
# GUARD_INTERVAL_AUTO
# HIERARCHY_AUTO
# FEC_AUTO
#
# reference: http://dvb-t2hd.de/downloads, look for actual "Sendestandorte und Kanaele"
#
# at current state German DVB-T2 HD is designed to use channels 21 (474 MHz) - 59 (778 MHz)
#
# tiny bash script for creation
#
# #!/bin/bash
# COUNTER=474000000
# mytab='   '
#    until [  $COUNTER -gt 778000000 ]; do
#       echo [CHANNEL]
#       echo "$mytab DELIVERY_SYSTEM = DVBT2"
#       echo "$mytab FREQUENCY = $COUNTER"
#       echo "$mytab BANDWIDTH_HZ = 8000000"
#       echo "$mytab CODE_RATE_HP = AUTO"
#       echo "$mytab CODE_RATE_LP = AUTO"
#       echo "$mytab MODULATION = QAM/AUTO"
#       echo "$mytab TRANSMISSION_MODE = AUTO"
#       echo "$mytab GUARD_INTERVAL = AUTO"
#       echo "$mytab HIERARCHY = AUTO"
#       echo "$mytab INVERSION = AUTO"
#       echo "$mytab STREAM_ID = 0"
#       echo
#       let COUNTER+=8000000
#    done



[CHANNEL]
    DELIVERY_SYSTEM = DVBT2
    FREQUENCY = 474000000
    BANDWIDTH_HZ = 8000000
    CODE_RATE_HP = AUTO
    CODE_RATE_LP = AUTO
    MODULATION = QAM/AUTO
    TRANSMISSION_MODE = AUTO
    GUARD_INTERVAL = AUTO
    HIERARCHY = AUTO
    INVERSION = AUTO
    STREAM_ID = 0

[CHANNEL]
    DELIVERY_SYSTEM = DVBT2
    FREQUENCY = 482000000
    BANDWIDTH_HZ = 8000000
    CODE_RATE_HP = AUTO
    CODE_RATE_LP = AUTO
    MODULATION = QAM/AUTO
    TRANSMISSION_MODE = AUTO
    GUARD_INTERVAL = AUTO
    HIERARCHY = AUTO
    INVERSION = AUTO
    STREAM_ID = 0

[CHANNEL]
    DELIVERY_SYSTEM = DVBT2
    FREQUENCY = 490000000
    BANDWIDTH_HZ = 8000000
    CODE_RATE_HP = AUTO
    CODE_RATE_LP = AUTO
    MODULATION = QAM/AUTO
    TRANSMISSION_MODE = AUTO
    GUARD_INTERVAL = AUTO
    HIERARCHY = AUTO
    INVERSION = AUTO
    STREAM_ID = 0

[CHANNEL]
    DELIVERY_SYSTEM = DVBT2
    FREQUENCY = 498000000
    BANDWIDTH_HZ = 8000000
    CODE_RATE_HP = AUTO
    CODE_RATE_LP = AUTO
    MODULATION = QAM/AUTO
    TRANSMISSION_MODE = AUTO
    GUARD_INTERVAL = AUTO
    HIERARCHY = AUTO
    INVERSION = AUTO
    STREAM_ID = 0

[CHANNEL]
    DELIVERY_SYSTEM = DVBT2
    FREQUENCY = 506000000
    BANDWIDTH_HZ = 8000000
    CODE_RATE_HP = AUTO
    CODE_RATE_LP = AUTO
    MODULATION = QAM/AUTO
    TRANSMISSION_MODE = AUTO
    GUARD_INTERVAL = AUTO
    HIERARCHY = AUTO
    INVERSION = AUTO
    STREAM_ID = 0

[CHANNEL]
    DELIVERY_SYSTEM = DVBT2
    FREQUENCY = 514000000
    BANDWIDTH_HZ = 8000000
    CODE_RATE_HP = AUTO
    CODE_RATE_LP = AUTO
    MODULATION = QAM/AUTO
    TRANSMISSION_MODE = AUTO
    GUARD_INTERVAL = AUTO
    HIERARCHY = AUTO
    INVERSION = AUTO
    STREAM_ID = 0

[CHANNEL]
    DELIVERY_SYSTEM = DVBT2
    FREQUENCY = 522000000
    BANDWIDTH_HZ = 8000000
    CODE_RATE_HP = AUTO
    CODE_RATE_LP = AUTO
    MODULATION = QAM/AUTO
    TRANSMISSION_MODE = AUTO
    GUARD_INTERVAL = AUTO
    HIERARCHY = AUTO
    INVERSION = AUTO
    STREAM_ID = 0

[CHANNEL]
    DELIVERY_SYSTEM = DVBT2
    FREQUENCY = 530000000
    BANDWIDTH_HZ = 8000000
    CODE_RATE_HP = AUTO
    CODE_RATE_LP = AUTO
    MODULATION = QAM/AUTO
    TRANSMISSION_MODE = AUTO
    GUARD_INTERVAL = AUTO
    HIERARCHY = AUTO
    INVERSION = AUTO
    STREAM_ID = 0

[CHANNEL]
    DELIVERY_SYSTEM = DVBT2
    FREQUENCY = 538000000
    BANDWIDTH_HZ = 8000000
    CODE_RATE_HP = AUTO
    CODE_RATE_LP = AUTO
    MODULATION = QAM/AUTO
    TRANSMISSION_MODE = AUTO
    GUARD_INTERVAL = AUTO
    HIERARCHY = AUTO
    INVERSION = AUTO
    STREAM_ID = 0

[CHANNEL]
    DELIVERY_SYSTEM = DVBT2
    FREQUENCY = 546000000
    BANDWIDTH_HZ = 8000000
    CODE_RATE_HP = AUTO
    CODE_RATE_LP = AUTO
    MODULATION = QAM/AUTO
    TRANSMISSION_MODE = AUTO
    GUARD_INTERVAL = AUTO
    HIERARCHY = AUTO
    INVERSION = AUTO
    STREAM_ID = 0

[CHANNEL]
    DELIVERY_SYSTEM = DVBT2
    FREQUENCY = 554000000
    BANDWIDTH_HZ = 8000000
    CODE_RATE_HP = AUTO
    CODE_RATE_LP = AUTO
    MODULATION = QAM/AUTO
    TRANSMISSION_MODE = AUTO
    GUARD_INTERVAL = AUTO
    HIERARCHY = AUTO
    INVERSION = AUTO
    STREAM_ID = 0

[CHANNEL]
    DELIVERY_SYSTEM = DVBT2
    FREQUENCY = 562000000
    BANDWIDTH_HZ = 8000000
    CODE_RATE_HP = AUTO
    CODE_RATE_LP = AUTO
    MODULATION = QAM/AUTO
    TRANSMISSION_MODE = AUTO
    GUARD_INTERVAL = AUTO
    HIERARCHY = AUTO
    INVERSION = AUTO
    STREAM_ID = 0

[CHANNEL]
    DELIVERY_SYSTEM = DVBT2
    FREQUENCY = 570000000
    BANDWIDTH_HZ = 8000000
    CODE_RATE_HP = AUTO
    CODE_RATE_LP = AUTO
    MODULATION = QAM/AUTO
    TRANSMISSION_MODE = AUTO
    GUARD_INTERVAL = AUTO
    HIERARCHY = AUTO
    INVERSION = AUTO
    STREAM_ID = 0

[CHANNEL]
    DELIVERY_SYSTEM = DVBT2
    FREQUENCY = 578000000
    BANDWIDTH_HZ = 8000000
    CODE_RATE_HP = AUTO
    CODE_RATE_LP = AUTO
    MODULATION = QAM/AUTO
    TRANSMISSION_MODE = AUTO
    GUARD_INTERVAL = AUTO
    HIERARCHY = AUTO
    INVERSION = AUTO
    STREAM_ID = 0

[CHANNEL]
    DELIVERY_SYSTEM = DVBT2
    FREQUENCY = 586000000
    BANDWIDTH_HZ = 8000000
    CODE_RATE_HP = AUTO
    CODE_RATE_LP = AUTO
    MODULATION = QAM/AUTO
    TRANSMISSION_MODE = AUTO
    GUARD_INTERVAL = AUTO
    HIERARCHY = AUTO
    INVERSION = AUTO
    STREAM_ID = 0

[CHANNEL]
    DELIVERY_SYSTEM = DVBT2
    FREQUENCY = 594000000
    BANDWIDTH_HZ = 8000000
    CODE_RATE_HP = AUTO
    CODE_RATE_LP = AUTO
    MODULATION = QAM/AUTO
    TRANSMISSION_MODE = AUTO
    GUARD_INTERVAL = AUTO
    HIERARCHY = AUTO
    INVERSION = AUTO
    STREAM_ID = 0

[CHANNEL]
    DELIVERY_SYSTEM = DVBT2
    FREQUENCY = 602000000
    BANDWIDTH_HZ = 8000000
    CODE_RATE_HP = AUTO
    CODE_RATE_LP = AUTO
    MODULATION = QAM/AUTO
    TRANSMISSION_MODE = AUTO
    GUARD_INTERVAL = AUTO
    HIERARCHY = AUTO
    INVERSION = AUTO
    STREAM_ID = 0

[CHANNEL]
    DELIVERY_SYSTEM = DVBT2
    FREQUENCY = 610000000
    BANDWIDTH_HZ = 8000000
    CODE_RATE_HP = AUTO
    CODE_RATE_LP = AUTO
    MODULATION = QAM/AUTO
    TRANSMISSION_MODE = AUTO
    GUARD_INTERVAL = AUTO
    HIERARCHY = AUTO
    INVERSION = AUTO
    STREAM_ID = 0

[CHANNEL]
    DELIVERY_SYSTEM = DVBT2
    FREQUENCY = 618000000
    BANDWIDTH_HZ = 8000000
    CODE_RATE_HP = AUTO
    CODE_RATE_LP = AUTO
    MODULATION = QAM/AUTO
    TRANSMISSION_MODE = AUTO
    GUARD_INTERVAL = AUTO
    HIERARCHY = AUTO
    INVERSION = AUTO
    STREAM_ID = 0

[CHANNEL]
    DELIVERY_SYSTEM = DVBT2
    FREQUENCY = 626000000
    BANDWIDTH_HZ = 8000000
    CODE_RATE_HP = AUTO
    CODE_RATE_LP = AUTO
    MODULATION = QAM/AUTO
    TRANSMISSION_MODE = AUTO
    GUARD_INTERVAL = AUTO
    HIERARCHY = AUTO
    INVERSION = AUTO
    STREAM_ID = 0

[CHANNEL]
    DELIVERY_SYSTEM = DVBT2
    FREQUENCY = 634000000
    BANDWIDTH_HZ = 8000000
    CODE_RATE_HP = AUTO
    CODE_RATE_LP = AUTO
    MODULATION = QAM/AUTO
    TRANSMISSION_MODE = AUTO
    GUARD_INTERVAL = AUTO
    HIERARCHY = AUTO
    INVERSION = AUTO
    STREAM_ID = 0

[CHANNEL]
    DELIVERY_SYSTEM = DVBT2
    FREQUENCY = 642000000
    BANDWIDTH_HZ = 8000000
    CODE_RATE_HP = AUTO
    CODE_RATE_LP = AUTO
    MODULATION = QAM/AUTO
    TRANSMISSION_MODE = AUTO
    GUARD_INTERVAL = AUTO
    HIERARCHY = AUTO
    INVERSION = AUTO
    STREAM_ID = 0

[CHANNEL]
    DELIVERY_SYSTEM = DVBT2
    FREQUENCY = 650000000
    BANDWIDTH_HZ = 8000000
    CODE_RATE_HP = AUTO
    CODE_RATE_LP = AUTO
    MODULATION = QAM/AUTO
    TRANSMISSION_MODE = AUTO
    GUARD_INTERVAL = AUTO
    HIERARCHY = AUTO
    INVERSION = AUTO
    STREAM_ID = 0

[CHANNEL]
    DELIVERY_SYSTEM = DVBT2
    FREQUENCY = 658000000
    BANDWIDTH_HZ = 8000000
    CODE_RATE_HP = AUTO
    CODE_RATE_LP = AUTO
    MODULATION = QAM/AUTO
    TRANSMISSION_MODE = AUTO
    GUARD_INTERVAL = AUTO
    HIERARCHY = AUTO
    INVERSION = AUTO
    STREAM_ID = 0

[CHANNEL]
    DELIVERY_SYSTEM = DVBT2
    FREQUENCY = 666000000
    BANDWIDTH_HZ = 8000000
    CODE_RATE_HP = AUTO
    CODE_RATE_LP = AUTO
    MODULATION = QAM/AUTO
    TRANSMISSION_MODE = AUTO
    GUARD_INTERVAL = AUTO
    HIERARCHY = AUTO
    INVERSION = AUTO
    STREAM_ID = 0

[CHANNEL]
    DELIVERY_SYSTEM = DVBT2
    FREQUENCY = 674000000
    BANDWIDTH_HZ = 8000000
    CODE_RATE_HP = AUTO
    CODE_RATE_LP = AUTO
    MODULATION = QAM/AUTO
    TRANSMISSION_MODE = AUTO
    GUARD_INTERVAL = AUTO
    HIERARCHY = AUTO
    INVERSION = AUTO
    STREAM_ID = 0

[CHANNEL]
    DELIVERY_SYSTEM = DVBT2
    FREQUENCY = 682000000
    BANDWIDTH_HZ = 8000000
    CODE_RATE_HP = AUTO
    CODE_RATE_LP = AUTO
    MODULATION = QAM/AUTO
    TRANSMISSION_MODE = AUTO
    GUARD_INTERVAL = AUTO
    HIERARCHY = AUTO
    INVERSION = AUTO
    STREAM_ID = 0

[CHANNEL]
    DELIVERY_SYSTEM = DVBT2
    FREQUENCY = 690000000
    BANDWIDTH_HZ = 8000000
    CODE_RATE_HP = AUTO
    CODE_RATE_LP = AUTO
    MODULATION = QAM/AUTO
    TRANSMISSION_MODE = AUTO
    GUARD_INTERVAL = AUTO
    HIERARCHY = AUTO
    INVERSION = AUTO
    STREAM_ID = 0

[CHANNEL]
    DELIVERY_SYSTEM = DVBT2
    FREQUENCY = 698000000
    BANDWIDTH_HZ = 8000000
    CODE_RATE_HP = AUTO
    CODE_RATE_LP = AUTO
    MODULATION = QAM/AUTO
    TRANSMISSION_MODE = AUTO
    GUARD_INTERVAL = AUTO
    HIERARCHY = AUTO
    INVERSION = AUTO
    STREAM_ID = 0

[CHANNEL]
    DELIVERY_SYSTEM = DVBT2
    FREQUENCY = 706000000
    BANDWIDTH_HZ = 8000000
    CODE_RATE_HP = AUTO
    CODE_RATE_LP = AUTO
    MODULATION = QAM/AUTO
    TRANSMISSION_MODE = AUTO
    GUARD_INTERVAL = AUTO
    HIERARCHY = AUTO
    INVERSION = AUTO
    STREAM_ID = 0

[CHANNEL]
    DELIVERY_SYSTEM = DVBT2
    FREQUENCY = 714000000
    BANDWIDTH_HZ = 8000000
    CODE_RATE_HP = AUTO
    CODE_RATE_LP = AUTO
    MODULATION = QAM/AUTO
    TRANSMISSION_MODE = AUTO
    GUARD_INTERVAL = AUTO
    HIERARCHY = AUTO
    INVERSION = AUTO
    STREAM_ID = 0

[CHANNEL]
    DELIVERY_SYSTEM = DVBT2
    FREQUENCY = 722000000
    BANDWIDTH_HZ = 8000000
    CODE_RATE_HP = AUTO
    CODE_RATE_LP = AUTO
    MODULATION = QAM/AUTO
    TRANSMISSION_MODE = AUTO
    GUARD_INTERVAL = AUTO
    HIERARCHY = AUTO
    INVERSION = AUTO
    STREAM_ID = 0

[CHANNEL]
    DELIVERY_SYSTEM = DVBT2
    FREQUENCY = 730000000
    BANDWIDTH_HZ = 8000000
    CODE_RATE_HP = AUTO
    CODE_RATE_LP = AUTO
    MODULATION = QAM/AUTO
    TRANSMISSION_MODE = AUTO
    GUARD_INTERVAL = AUTO
    HIERARCHY = AUTO
    INVERSION = AUTO
    STREAM_ID = 0

[CHANNEL]
    DELIVERY_SYSTEM = DVBT2
    FREQUENCY = 738000000
    BANDWIDTH_HZ = 8000000
    CODE_RATE_HP = AUTO
    CODE_RATE_LP = AUTO
    MODULATION = QAM/AUTO
    TRANSMISSION_MODE = AUTO
    GUARD_INTERVAL = AUTO
    HIERARCHY = AUTO
    INVERSION = AUTO
    STREAM_ID = 0

[CHANNEL]
    DELIVERY_SYSTEM = DVBT2
    FREQUENCY = 746000000
    BANDWIDTH_HZ = 8000000
    CODE_RATE_HP = AUTO
    CODE_RATE_LP = AUTO
    MODULATION = QAM/AUTO
    TRANSMISSION_MODE = AUTO
    GUARD_INTERVAL = AUTO
    HIERARCHY = AUTO
    INVERSION = AUTO
    STREAM_ID = 0

[CHANNEL]
    DELIVERY_SYSTEM = DVBT2
    FREQUENCY = 754000000
    BANDWIDTH_HZ = 8000000
    CODE_RATE_HP = AUTO
    CODE_RATE_LP = AUTO
    MODULATION = QAM/AUTO
    TRANSMISSION_MODE = AUTO
    GUARD_INTERVAL = AUTO
    HIERARCHY = AUTO
    INVERSION = AUTO
    STREAM_ID = 0

[CHANNEL]
    DELIVERY_SYSTEM = DVBT2
    FREQUENCY = 762000000
    BANDWIDTH_HZ = 8000000
    CODE_RATE_HP = AUTO
    CODE_RATE_LP = AUTO
    MODULATION = QAM/AUTO
    TRANSMISSION_MODE = AUTO
    GUARD_INTERVAL = AUTO
    HIERARCHY = AUTO
    INVERSION = AUTO
    STREAM_ID = 0

[CHANNEL]
    DELIVERY_SYSTEM = DVBT2
    FREQUENCY = 770000000
    BANDWIDTH_HZ = 8000000
    CODE_RATE_HP = AUTO
    CODE_RATE_LP = AUTO
    MODULATION = QAM/AUTO
    TRANSMISSION_MODE = AUTO
    GUARD_INTERVAL = AUTO
    HIERARCHY = AUTO
    INVERSION = AUTO
    STREAM_ID = 0

[CHANNEL]
    DELIVERY_SYSTEM = DVBT2
    FREQUENCY = 778000000
    BANDWIDTH_HZ = 8000000
    CODE_RATE_HP = AUTO
    CODE_RATE_LP = AUTO
    MODULATION = QAM/AUTO
    TRANSMISSION_MODE = AUTO
    GUARD_INTERVAL = AUTO
    HIERARCHY = AUTO
    INVERSION = AUTO
    STREAM_ID = 0

which includes all possible mux frequences for DVB-T2 in Germany. If that also does not work, there must some special with your tuner which I don’t know.

Since w_scan also does not see anything with your tuners either the driver stack or the antenna/receiving condition do not work at all.

I tried already to add a new Pre-defined muxes file but this does not show up in tvheadend. Any idea why this could happening? Rebooting or start stop of tvh didn’t help either.

image

I will try with a DVB-C connection next week to check if there is something wrong with the tuner. Currently I am also not able to test with the original WinTV Software on Windows but I will try that too next week.

However, any help is welcome… Regarding my previous post: would it help if I try to install the latest firmware?

If you have created your network as DVB-T the German mux templates appear as “Germany : …” not “de anything”.

Firmware: Latest/greatest is always a good idea … but I don’t know this piece of hw.

Ok, I had to reinstall tvheadend to make de-all and aa-All appear in my list.
However, still no success with your list or the one from the online tool.

Now I will try the latest driver.

Updating the firmware did not work either. According to this page the device is supported in kernel 4.17. As far as I know osmc runs kernel 4.14. Is this correct and could this be the problem?

Yes, 4.14. How old is the tuner, though? These things get changed. If you have the Silicon labs tuners showing up in the tvh GUI then you can assume it’s ‘supported’. Problems with scanning could be a wrong firmware issue.

But in your OP you mention a small portable TV antenna. I hope you are not trying to rely on that. They never work unless you can see your transmitter through the window.

I really don’t know where I can find that information. The page I already posted, mentions these tuners (dvb-c and dvb-t and usb) Silicon Labs Si2157, Silicon Labs Si2168,Empia EM28274

Yes I tried with this small antenna just for now to check if it is even working. I placed the antenna outside but all scans failed. Could be because of the bad weather though.
However, in the long run my goal is to use this tuner via dvb-c. I hope to get time to try this during the weekend.

In the screenshot you posted, you have signal strength -76dB. Mine is -32dB on a rooftop aerial. Same chip.

Thanks for the information @grahamh. I guess the problem lies with the antenna. I tried another w-scan yesterday which resulted in the following for dvb-t2 (no results with dvb-t):

Scanning DVB-T2...
474000: (time: 01:39.769) 
482000: (time: 01:41.809) 
490000: (time: 01:42.109) 
498000: (time: 01:44.159) 
506000: (time: 01:46.199) 
514000: (time: 01:48.249) 
522000: (time: 01:50.289) 
530000: (time: 01:52.329) 
538000: (time: 01:54.369) 
546000: (time: 01:56.409)
554000: (time: 01:58.449) 
562000: (time: 02:00.489) 
570000: (time: 02:02.519) 
578000: (time: 02:04.569) 
586000: (time: 02:06.609) 
594000: (time: 02:08.649) 
602000: (time: 02:10.689) 
610000: (time: 02:12.729) 
618000: (time: 02:14.759) 
626000: (time: 02:16.799) 
634000: (time: 02:18.839) 
642000: (time: 02:19.049) 
650000: (time: 02:21.079) 
658000: (time: 02:23.119) signal ok: QAM_AUTO f = 658000 kHz I999B8C999D999T999G999Y999P0 (0:0:0)
Info: no data from PAT after 2 seconds
deleting (QAM_AUTO f = 658000 kHz I999B8C999D999T999G999Y999P0 (0:0:0))
666000: (time: 02:28.569) 
674000: (time: 02:30.609) 
682000: (time: 02:32.649) 
690000: (time: 02:34.679) 
698000: (time: 02:36.729) 
706000: (time: 02:38.769) 
714000: (time: 02:40.799) 
722000: (time: 02:42.839) 
730000: (time: 02:44.879) 
738000: (time: 02:46.919) 
746000: (time: 02:48.969) 
754000: (time: 02:51.009) 
762000: (time: 02:53.049) 
770000: (time: 02:55.089) 
778000: (time: 02:57.129) 
786000: (time: 02:59.169) 
794000: (time: 03:01.209) 
802000: (time: 03:03.249) 
810000: (time: 03:05.289) 
818000: (time: 03:07.329) 
826000: (time: 03:09.359) 
834000: (time: 03:11.399) 
842000: (time: 03:13.439) 
850000: (time: 03:15.479) 
858000: (time: 03:17.519) 
ERROR: Sorry - i couldn't get any working frequency/transponder
 Nothing to scan!! 

Can someone tell me what this output means?
Scanning with tvheadend does not give me any information about Signal Strength yesterday. I tried with the new firmware and also tried with a fresh install of osmc and tvheadend.

Using the DVB-C tuner works great though :slight_smile: