Project

General

Profile

DVB-T2 ZDF Mux in Leipzig/Germany at 482MHz not working

Added by Tobias Weiß over 3 years ago

Hello,

I use DVB-T2 with tvheadend server on my Raspberry Pi3 B (Kodi 18 - libreelec 9.2.6). I got all public channels working but ZDF, 3Sat and arte. These non-working channnels are all in the Mux 482MHz. Only sometimes they are without disturbance. In one seldom moment I got working them, when I changed the time zone to UTC+1. But the success was only short.

I wrote the local operater of the antenna in Leipzig/Germany. He is from channel MDR and he sent me the following parameter for this mux:

UHF-Kanal: 22
Frequenz: 482 MHz
ERP: 50 kW
Modulation: 64--QAM
COFDM—Modus: 16k--ext.
Fehlerschutz: 3/5
Guard—Intervall: 19/128
Datenrate: 22,0 Mbit/s

To be honest, I don't think that the error is in the software, because the other muxes work. Is it possible that there is an error to the configuration of the antenna? In the configuration of tvheadend there isn't an option for "Fehlerschutz 3/5" I think.

What is the error? I have all the paramter on "auto", as pre-installed for german channel search.

Please could you help me?

Kind regards,
Tobias


Replies (42)

RE: DVB-T2 ZDF Mux in Leipzig/Germany at 482MHz not working - Added by Tobias Weiß over 3 years ago

When I mounted the SD card on my laptop, I couldn't find any firmware file. The orders must be created when the raspberry is booted. I will ask on Kodinerds forum how to change the file.

RE: DVB-T2 ZDF Mux in Leipzig/Germany at 482MHz not working - Added by Tobias Weiß over 3 years ago

Two days later I can say, that it is not up to the firmware file:

I "IIRC" the firmware, when creating /storage/.config/firmware and put it inside - from thjs post:
https://forum.libreelec.tv/thread/24083-exchange-outdated-dvb-t2-firmware-with-read-only-filesystem/

But the error remains. There are some channels found in 482MHz, but without name. The channel names will be included later. And all the other channels not delivered in 482MHz work correctly.

RE: DVB-T2 ZDF Mux in Leipzig/Germany at 482MHz not working - Added by Tobias Weiß over 3 years ago

Can it be the kernel version? on my laptop I have OpenSuse Tubmbleweed with Kernel 5.11.11-1-default, on my Raspberry there is a Kernel 4.19.127.

RE: DVB-T2 ZDF Mux in Leipzig/Germany at 482MHz not working - Added by Tobias Weiß over 3 years ago

In the libreelec forum it was suggested to do the command dmesg. The last 50 lines are repeating this:

em28xx 1-1.4.1:1.0: write to i2c device at 0xc8 failed with unknown error (status=128)

em28xx ist the kernel modul which is needed for the dvb-t2 stick.

I load the whole output file dmesg_out.txt

Tobias

RE: DVB-T2 ZDF Mux in Leipzig/Germany at 482MHz not working - Added by Tobias Weiß over 3 years ago

Is there an conflict between two firmware files?

[ 7.125042] em28xx: Registered (Em28xx Input Extension) extension
[ 7.391689] si2168 8-0064: firmware version: B 4.0.11
[ 7.397775] si2157 9-0060: found a 'Silicon Labs Si2157-A30'
[ 7.447904] si2157 9-0060: firmware version: 3.0.5

RE: DVB-T2 ZDF Mux in Leipzig/Germany at 482MHz not working - Added by Tobias Weiß over 3 years ago

Is it important that I use a USB hub with its own power supply?

RE: DVB-T2 ZDF Mux in Leipzig/Germany at 482MHz not working - Added by Tobias Weiß over 3 years ago

I did put away the USB hub and connect the DVB-T2 adabter directly to the raspberry. Now none of the channels are correct. Before only the ZDF Mux didn't work correctly.

I attach the dmesg output for the direct connection

RE: DVB-T2 ZDF Mux in Leipzig/Germany at 482MHz not working - Added by Tobias Weiß over 3 years ago

It's not the USB hub. I made a new SD card and connected the DVB-t2 adapter directly to th raspberry from the first boot on. The problem is the same: no ZDF mux, the other muxes work.

RE: DVB-T2 ZDF Mux in Leipzig/Germany at 482MHz not working - Added by Tobias Weiß over 3 years ago

By the way, the downloaded firmware is older than the delivered one:

from Haupage page: 4.0.11
from libreelec: 4.0.25

RE: DVB-T2 ZDF Mux in Leipzig/Germany at 482MHz not working - Added by Tobias Weiß over 3 years ago

​I think now the DVB-T2 stick is defect. After all it doesn't funk on my laptop, which did at the very beginning!

RE: DVB-T2 ZDF Mux in Leipzig/Germany at 482MHz not working - Added by Eg Tv over 3 years ago

Hmm, I think I have exactly the same problem (also ZDF missing in Leipzig with WinTV soloHD from Hauppauge):

[Fr Jun 18 15:23:34 2021] usb 6-1.2.3.4: new high-speed USB device number 17 using xhci_hcd
[Fr Jun 18 15:23:34 2021] usb 6-1.2.3.4: New USB device found, idVendor=2040, idProduct=0264, bcdDevice= 1.00
[Fr Jun 18 15:23:34 2021] usb 6-1.2.3.4: New USB device strings: Mfr=3, Product=1, SerialNumber=2
[Fr Jun 18 15:23:34 2021] usb 6-1.2.3.4: Product: soloHD
[Fr Jun 18 15:23:34 2021] usb 6-1.2.3.4: Manufacturer: HCW
[Fr Jun 18 15:23:34 2021] usb 6-1.2.3.4: SerialNumber: xxxxxxxx
[Fr Jun 18 15:23:34 2021] em28xx 6-1.2.3.4:1.0: New device HCW soloHD @ 480 Mbps (2040:0264, interface 0, class 0)
[Fr Jun 18 15:23:34 2021] em28xx 6-1.2.3.4:1.0: DVB interface 0 found: isoc
[Fr Jun 18 15:23:34 2021] em28xx 6-1.2.3.4:1.0: chip ID is em28178
[Fr Jun 18 15:23:36 2021] em28xx 6-1.2.3.4:1.0: EEPROM ID = 26 00 01 00, EEPROM hash = 0x93e9cf04
[Fr Jun 18 15:23:36 2021] em28xx 6-1.2.3.4:1.0: EEPROM info:
[Fr Jun 18 15:23:36 2021] em28xx 6-1.2.3.4:1.0:     microcode start address = 0x0004, boot configuration = 0x01
[Fr Jun 18 15:23:36 2021] em28xx 6-1.2.3.4:1.0:     AC97 audio (5 sample rates)
[Fr Jun 18 15:23:36 2021] em28xx 6-1.2.3.4:1.0:     500mA max power
[Fr Jun 18 15:23:36 2021] em28xx 6-1.2.3.4:1.0:     Table at offset 0x27, strings=0x0e6a, 0x1888, 0x087e
[Fr Jun 18 15:23:36 2021] em28xx 6-1.2.3.4:1.0: Identified as PCTV tripleStick (292e) (card=94)
[Fr Jun 18 15:23:36 2021] em28xx 6-1.2.3.4:1.0: dvb set to isoc mode.
[Fr Jun 18 15:23:36 2021] usbcore: registered new interface driver em28xx
[Fr Jun 18 15:23:36 2021] em28xx 6-1.2.3.4:1.0: Binding DVB extension
[Fr Jun 18 15:23:36 2021] i2c i2c-14: Added multiplexed i2c bus 15
[Fr Jun 18 15:23:36 2021] si2168 14-0064: Silicon Labs Si2168-B40 successfully identified
[Fr Jun 18 15:23:36 2021] si2168 14-0064: firmware version: B 4.0.2
[Fr Jun 18 15:23:36 2021] si2157 15-0060: Silicon Labs Si2147/2148/2157/2158 successfully attached
[Fr Jun 18 15:23:36 2021] dvbdev: DVB: registering new adapter (6-1.2.3.4:1.0)
[Fr Jun 18 15:23:36 2021] em28xx 6-1.2.3.4:1.0: DVB: registering adapter 0 frontend 0 (Silicon Labs Si2168)...
[Fr Jun 18 15:23:36 2021] dvbdev: dvb_create_media_entity: media entity 'Silicon Labs Si2168' registered.
[Fr Jun 18 15:23:36 2021] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered.
[Fr Jun 18 15:23:36 2021] em28xx 6-1.2.3.4:1.0: DVB extension successfully initialized
[Fr Jun 18 15:23:36 2021] em28xx: Registered (Em28xx dvb Extension) extension
[Fr Jun 18 15:23:36 2021] em28xx 6-1.2.3.4:1.0: Registering input extension
[Fr Jun 18 15:23:37 2021] Registered IR keymap rc-pinnacle-pctv-hd
[Fr Jun 18 15:23:37 2021] rc rc0: PCTV tripleStick (292e) as /devices/pci0000:00/0000:00:08.1/0000:07:00.4/usb6/6-1/6-1.2/6-1.2.3/6-1.2.3.4/6-1.2.3.4:1.0/rc/rc0
[Fr Jun 18 15:23:37 2021] rc rc0: lirc_dev: driver em28xx registered at minor = 0, scancode receiver, no transmitter
[Fr Jun 18 15:23:37 2021] input: PCTV tripleStick (292e) as /devices/pci0000:00/0000:00:08.1/0000:07:00.4/usb6/6-1/6-1.2/6-1.2.3/6-1.2.3.4/6-1.2.3.4:1.0/rc/rc0/input34
[Fr Jun 18 15:23:37 2021] em28xx 6-1.2.3.4:1.0: Input extension successfully initialized
[Fr Jun 18 15:23:37 2021] em28xx: Registered (Em28xx Input Extension) extension
[Fr Jun 18 15:24:24 2021] si2168 14-0064: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'
[Fr Jun 18 15:24:25 2021] si2168 14-0064: firmware version: B 4.0.11
[Fr Jun 18 15:24:25 2021] si2157 15-0060: found a 'Silicon Labs Si2157-A30'
[Fr Jun 18 15:24:25 2021] si2157 15-0060: firmware version: 3.0.5

w_scan gives for E22/482000 kHz

tune to: QAM_AUTO f = 482000 kHz I999B8C999D0T16G19128Y0P1 (8468:12352:16498) (time: 06:04.720) 
    service = Couchplay (connect) (MEDIA BROADCAST)
    service = ANIXE HD Serie (connect) (MEDIA BROADCAST)
    service = Motorvision.TV (connect) (MEDIA BROADCAST)
    service = DER AKTION�R TV (conncet) (MEDIA BROADCAST)
    service = HOPE TV (connect) (MEDIA BROADCAST)
    service = Lokal-TV (connect) (MEDIA BROADCAST)
    service = health.tv (connect) (MEDIA BROADCAST)
    service = QVC STYLE HD (connect) (MEDIA BROADCAST)
    service = Welt der Wunder TV (connect) (MEDIA BROADCAST)
    service = rhein main tv (connect) (MEDIA BROADCAST)
    service = sonnenklar.TV HD (connect) (MEDIA BROADCAST)
    service = N24 DOKU (connect) (MEDIA BROADCAST)
    service = TLC (connect) (MEDIA BROADCAST)
    service = MTV HD (connect) (MEDIA BROADCAST)
    service = Comedy Central (connect) (MEDIA BROADCAST)
    service = DELUXE MUSIK TV (connect) (MEDIA BROADCAST)
    service = kabel eins Doku (connect) (MEDIA BROADCAST)
    service = Servus TV (connect) (MEDIA BROADCAST)
    service = freenet TV connect (MEDIA BROADCAST)
    service = Bloomberg Europe TV (connect) (MEDIA BROADCAST)
    service = CNN Int. (connect) (MEDIA BROADCAST)
    service = Euronews HD (connect) (MEDIA BROADCAST)
    service = Test (connect) (MEDIA BROADCAST)
    service = Ric (connect) (MEDIA BROADCAST)
    service = INSIGHT TV HD (connect) (MEDIA BROADCAST)
    service = Sportdigital (connect) (MEDIA BROADCAST)
        already known: (QAM_AUTO f = 658000 kHz I999B8C999D0T32G16Y0P0 (8468:12352:16387)), but not found by pids
        QAM_AUTO f = 658000 kHz I999B8C999D0T32G16Y0P0 (8468:12352:16387) : updating tp ids -> (8468:12352:16386)
        already known: (QAM_AUTO f = 658000 kHz I999B8C999D0T32G16Y0P0 (8468:12352:16386)), but not found by pids
        QAM_AUTO f = 658000 kHz I999B8C999D0T32G16Y0P0 (8468:12352:16386) : updating tp ids -> (8468:12352:16387)
        already known: (QAM_AUTO f = 586000 kHz I999B8C999D0T32G16Y0P0 (8468:12352:16392)), but not found by pids
        QAM_AUTO f = 586000 kHz I999B8C999D0T32G16Y0P0 (8468:12352:16392) : updating tp ids -> (8468:12352:16390)
        already known: (QAM_AUTO f = 586000 kHz I999B8C999D0T32G16Y0P0 (8468:12352:16390)), but not found by pids
        QAM_AUTO f = 586000 kHz I999B8C999D0T32G16Y0P0 (8468:12352:16390) : updating tp ids -> (8468:12352:16392)
        already known: (QAM_AUTO f = 498000 kHz I999B8C999D0T32G16Y0P0 (8468:12352:16438)), but not found by pids
        QAM_AUTO f = 498000 kHz I999B8C999D0T32G16Y0P0 (8468:12352:16438) : updating tp ids -> (8468:12352:16434)
        already known: (QAM_AUTO f = 498000 kHz I999B8C999D0T32G16Y0P0 (8468:12352:16434)), but not found by pids
        QAM_AUTO f = 498000 kHz I999B8C999D0T32G16Y0P0 (8468:12352:16434) : updating tp ids -> (8468:12352:16435)
        already known: (QAM_AUTO f = 498000 kHz I999B8C999D0T32G16Y0P0 (8468:12352:16435)), but not found by pids
        QAM_AUTO f = 498000 kHz I999B8C999D0T32G16Y0P0 (8468:12352:16435) : updating tp ids -> (8468:12352:16438)

Manually tuning to 482000 kHz with VLC gives nothing.

RE: DVB-T2 ZDF Mux in Leipzig/Germany at 482MHz not working - Added by Eg Tv over 3 years ago

Ok, manually setting this in VLC is working

        <track>
            <title>0022. ZDF</title>
            <location>dvb-t2://frequency=482000000</location>
            <extension application="http://www.videolan.org/vlc/playlist/0">
                <vlc:option>dvb-bandwidth=8</vlc:option>
                <vlc:option>dvb-ts-id=16438</vlc:option>
                <vlc:option>dvb-transmission=32</vlc:option>
                <vlc:option>dvb-guard=19/228</vlc:option>
                <vlc:id>23</vlc:id>
                <vlc:option>program=2001</vlc:option>
            </extension>
        </track>

You can also use Media / Open Location from Clipboard and enter

dvb-t2://frequency=482000000:bandwidth=8:dvb-transmission=32:dvb-guard=19/128:dvb-ts-id=16438:live-caching=300

This works for me (located in Leipzig).

I think they messed up something on our broadcaster Leipzig/Messegrund.

RE: DVB-T2 ZDF Mux in Leipzig/Germany at 482MHz not working - Added by Adam W almost 2 years ago

There’s something about the ZDF mux that seems to upset some tuners.

I have tried a PCTV 290e (similar to the WinTV Solo HD which I think is equivalent to PCTV 292e) and it will not lock the ZDF HD mux in Cologne. I can see the Colonius tower transmission antenna less than 2km away, but there is no signal for ZDF on channel 29. The two ARD/WDR muxes are received with no problem at all, the signal is very strong.

The same applies with an Xbox TV tuner in Linux using TVHeadend. ARD/WDR works but ZDF does not work.

I noticed the same last year using the PCTV 290e when visiting the border area between France and Germany (Strasbourg/Kehl). I could receive the two ARD/SWR multiplexes from the Baden Baden/Fremersberg transmitter, but there was no signal for ZDF. I thought at the time that it was because the signal was just not strong enough, but I now think it was also because the device has problems with decoding the configuration used by ZDF.

RE: DVB-T2 ZDF Mux in Leipzig/Germany at 482MHz not working - Added by Tobias Weiß almost 2 years ago

Hallo,

It is a bit mortifying (peinlich), but I solved my problem by moving the
antenna. Maybe the ZDF-3Sat Mux is a bit vulnerable.

And when I tried some sticks I remember there was one stick which stopped linux support at one several serial number. But I don't remember if it was a satellite or trestric stick.

kind regards
Tobias

RE: DVB-T2 ZDF Mux in Leipzig/Germany at 482MHz not working - Added by Adam W almost 2 years ago

Hallo Tobias,

That’s good that you got it working, nothing appeared for me at all even with the aerial pointing at the Colonius tower out of the window, the ARD works perfectly, including receiving the separate version of the WDR mux from Düsseldorf/Rheinturm in addition.

I would be very interested in a full MPEG-TS dump of the ZDF mux if you would be able to provide one? I’m curious to see if anything is different with the configuration which causes some tuners to fail. Thank you.

Kind regards,
Adam

RE: DVB-T2 ZDF Mux in Leipzig/Germany at 482MHz not working - Added by Tobias Weiß almost 2 years ago

Hallo Adam,

maybe I can do it, if you tell me what a MPEG-TS dump is. But remember that I'm on a raspberry pi4. So maybe it's not so easy.

Yesterday I updated libreelec on version 10. I feel as the DVB-T2 works better. Bevor that, there were some stoppings in the sound. And when I watched soccer in the afternoon, shortly pictures of the game were seen when I watched news in the evening. Now these disturbtions vanished, as I think. My TVheadend Server is now version 4.2.8-32.

For you I made a short test with some unfavor positions of the antenna. The signal is now really stable. And in a worse position ARD still works, but ZDF not.

My stick is a Haupage WinTV soloHD. And it is a Kernel version 5.

Tobias

RE: DVB-T2 ZDF Mux in Leipzig/Germany at 482MHz not working - Added by Adam W almost 2 years ago

To make a full multiplex MPEG-TS dump, all you should need to do is go into the TVHeadend web admin, and go to Configuration > DVB Inputs > Muxes

Then, copy the URL from the play button for the 482MHz ZDF mux. It'll look something like -

http://192.168.1.2:9981/play/ticket/stream/mux/0123456789abcdef0123456789abcdef?title=482MHz%20%2F%20Network%20Name

Remove the question mark and everything afterwards, and also /play/ticket, then in your Terminal in Linux or Powershell in Windows, run the following, with the example URL from above modified -

wget http://192.168.1.2:9981/stream/mux/0123456789abcdef0123456789abcdef -O zdf_dvbt2_482mhz.ts

If you're using a username/password, you would maybe need to do -

wget --user user --password pass http://192.168.1.2:9981/stream/mux/0123456789abcdef0123456789abcdef -O zdf_dvbt2_482mhz.ts

This will start dumping the full multiplex to a TS file. Let this run for something like 30 seconds, then hit Ctrl+C to stop it. You should then have a file called zdf_dvbt2_482mhz.ts that contains 30 seconds of full multiplex data. You can then upload it here on the file upload option when replying.

Thanks!

(26-42/42)