Project

General

Profile

Bug #3300

mux scan fails on three transponders (Ziggo)

Added by Klara Jansen over 5 years ago. Updated over 4 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Descrambling
Target version:
-
Start date:
2015-11-14
Due date:
% Done:

0%

Estimated time:
Found in version:
Tvheadend 4.1-986~gfb9044c
Affected Versions:

Description

I am using Tvheadend 4.1-986~gfb9044c (also tried other versions, same result) on a Raspberry Pi2 with a Terratec Synergy HTC Stick and I am having trouble tuning to some Ziggo channels. Checking the mux tab, three transponders (377Mhz, 530Mhz and 682Mhz) are on status FAIL. However, they do present a number of services >0.

When tuning to one of the channels on the transponder, the log is as follows:

2015-11-14 15:00:54.831 [   INFO] mpegts: 530MHz in Ziggo - tuning on DRXK DVB-C DVB-T : DVB-C #0
2015-11-14 15:00:54.835 [   INFO] subscription: 0006: "epggrab" unsubscribing
2015-11-14 15:00:54.838 [   INFO] subscription: 0008: "HTTP" subscribing on channel "BBC Three / CBBC", weight: 100, adapter: "DRXK DVB-C DVB-T : DVB-C #0", network: "Ziggo", mux: "530MHz", provider: "Ziggo", service: "BBC Three / CBBC", profile="pass", hostname="192.168.100.146", client="VLC/2.2.2 LibVLC/2.2.2" 
2015-11-14 15:00:55.688 [WARNING] TS: Ziggo/530MHz/BBC Three / CBBC Transport error indicator (total 1)
2015-11-14 15:00:56.052 [WARNING] TS: Ziggo/530MHz/BBC Three / CBBC: MPEG2VIDEO @ #2601 Continuity counter error (total 1)
2015-11-14 15:00:56.053 [WARNING] pass-eit: -: invalid checksum (len 173, errors 1)
2015-11-14 15:00:56.053 [WARNING] pass-pmt: -: invalid checksum (len 113, errors 1)
2015-11-14 15:00:56.813 [WARNING] pass-pat: -: invalid checksum (len 44, errors 1)
2015-11-14 15:00:59.000 [   INFO] mpegts: 530MHz in Ziggo - scan no data, failed
2015-11-14 15:01:00.925 [WARNING] TS: Ziggo/530MHz/BBC Three / CBBC: MPEG2AUDIO @ #2611 Continuity counter error (total 1)
2015-11-14 15:01:06.005 [WARNING] TS: Ziggo/530MHz/BBC Three / CBBC Transport error indicator (total 1308)
2015-11-14 15:01:07.070 [WARNING] pass-eit: -: invalid checksum (len 100, errors 38)
2015-11-14 15:01:07.070 [WARNING] pass-pmt: -: invalid checksum (len 113, errors 3)
2015-11-14 15:01:09.630 [WARNING] TS: Ziggo/530MHz/BBC Three / CBBC: MPEG2VIDEO @ #2601 Continuity counter error (total 8)
2015-11-14 15:01:15.807 [WARNING] TS: Ziggo/530MHz/BBC Three / CBBC: MPEG2AUDIO @ #2611 Continuity counter error (total 2)
2015-11-14 15:01:17.015 [WARNING] TS: Ziggo/530MHz/BBC Three / CBBC Transport error indicator (total 2794)
2015-11-14 15:01:18.007 [WARNING] pass-eit: -: invalid checksum (len 72, errors 83)
2015-11-14 15:01:19.047 [WARNING] pass-pmt: -: invalid checksum (len 113, errors 13)
2015-11-14 15:01:21.008 [WARNING] TS: Ziggo/530MHz/BBC Three / CBBC: MPEG2VIDEO @ #2601 Continuity counter error (total 17)
2015-11-14 15:01:21.008 [WARNING] eit: 530MHz in Ziggo: invalid checksum (len 288, errors 1)
2015-11-14 15:01:25.674 [WARNING] TS: Ziggo/530MHz/BBC Three / CBBC: TELETEXT @ #2701 Continuity counter error (total 1)
2015-11-14 15:01:25.674 [WARNING] TS: Ziggo/530MHz/BBC Three / CBBC: DVBSUB @ #2703 Continuity counter error (total 1)
2015-11-14 15:01:26.018 [WARNING] TS: Ziggo/530MHz/BBC Three / CBBC: MPEG2AUDIO @ #2611 Continuity counter error (total 10)
2015-11-14 15:01:28.000 [WARNING] TS: Ziggo/530MHz/BBC Three / CBBC Transport error indicator (total 4167)
2015-11-14 15:01:29.459 [WARNING] pass-eit: -: invalid checksum (len 39, errors 134)
2015-11-14 15:01:30.001 [WARNING] pass-pmt: -: invalid checksum (len 77, errors 21)
2015-11-14 15:01:32.467 [WARNING] TS: Ziggo/530MHz/BBC Three / CBBC: MPEG2VIDEO @ #2601 Continuity counter error (total 488)
2015-11-14 15:01:33.129 [  ERROR] descrambler: ECM - key late (8 seconds) for service "BBC Three / CBBC" 
2015-11-14 15:01:39.002 [WARNING] TS: Ziggo/530MHz/BBC Three / CBBC Transport error indicator (total 5551)
2015-11-14 15:01:39.554 [WARNING] eit: 530MHz in Ziggo: invalid checksum (len 187, errors 2)
2015-11-14 15:01:40.010 [WARNING] pass-eit: -: invalid checksum (len 121, errors 182)
2015-11-14 15:01:42.899 [WARNING] pass-pmt: -: invalid checksum (len 113, errors 24)
2015-11-14 15:01:50.091 [WARNING] TS: Ziggo/530MHz/BBC Three / CBBC Transport error indicator (total 6963)
2015-11-14 15:01:51.003 [WARNING] pass-eit: -: invalid checksum (len 188, errors 243)
2015-11-14 15:01:52.956 [WARNING] eit: 530MHz in Ziggo: invalid checksum (len 273, errors 3)
2015-11-14 15:01:57.028 [WARNING] pass-pmt: -: invalid checksum (len 113, errors 29)
2015-11-14 15:02:01.004 [WARNING] TS: Ziggo/530MHz/BBC Three / CBBC Transport error indicator (total 8269)
2015-11-14 15:02:03.005 [WARNING] pass-eit: -: invalid checksum (len 88, errors 293)
2015-11-14 15:02:09.086 [WARNING] pass-pmt: -: invalid checksum (len 113, errors 34)
2015-11-14 15:02:09.838 [WARNING] eit: 530MHz in Ziggo: invalid checksum (len 278, errors 4)
2015-11-14 15:02:11.898 [  ERROR] cwc: Can not descramble service "BBC Three / CBBC", access denied (seqno: 8 Req delay: 109 ms) from cwc-file-server-15050-0604
2015-11-14 15:02:12.086 [WARNING] TS: Ziggo/530MHz/BBC Three / CBBC Transport error indicator (total 10016)
2015-11-14 15:02:13.008 [WARNING] TS: Ziggo/530MHz/BBC Three / CBBC: MPEG2VIDEO @ #2601 Continuity counter error (total 533)
2015-11-14 15:02:13.012 [WARNING] TS: Ziggo/530MHz/BBC Three / CBBC: MPEG2AUDIO @ #2611 Continuity counter error (total 71)
2015-11-14 15:02:13.015 [WARNING] TS: Ziggo/530MHz/BBC Three / CBBC: TELETEXT @ #2701 Continuity counter error (total 14)
2015-11-14 15:02:13.020 [WARNING] TS: Ziggo/530MHz/BBC Three / CBBC: DVBSUB @ #2703 Continuity counter error (total 4)
2015-11-14 15:02:13.026 [WARNING] TS: Ziggo/530MHz/BBC Three / CBBC: DVBSUB @ #2702 Continuity counter error (total 1)
2015-11-14 15:02:14.128 [WARNING] pass-eit: -: invalid checksum (len 18, errors 368)
2015-11-14 15:02:18.015 [  ERROR] descrambler: ECM - key late (6 seconds) for service "BBC Three / CBBC" 
2015-11-14 15:02:19.881 [  ERROR] cwc: Can not descramble service "BBC Three / CBBC", access denied (seqno: 11 Req delay: 0 ms) from cwc-file-server-15050-0604
2015-11-14 15:02:21.496 [WARNING] pass-pmt: -: invalid checksum (len 113, errors 40)
2015-11-14 15:02:23.023 [WARNING] TS: Ziggo/530MHz/BBC Three / CBBC Transport error indicator (total 11615)
2015-11-14 15:02:25.016 [WARNING] pass-eit: -: invalid checksum (len 183, errors 408)
2015-11-14 15:02:32.001 [WARNING] pass-pmt: -: invalid checksum (len 113, errors 49)
2015-11-14 15:02:34.001 [WARNING] TS: Ziggo/530MHz/BBC Three / CBBC Transport error indicator (total 12942)
2015-11-14 15:02:36.001 [WARNING] pass-eit: -: invalid checksum (len 150, errors 457)
2015-11-14 15:02:40.004 [WARNING] TS: Ziggo/530MHz/BBC Three / CBBC: MPEG2VIDEO @ #2601 Continuity counter error (total 5538)
2015-11-14 15:02:40.008 [WARNING] TS: Ziggo/530MHz/BBC Three / CBBC: MPEG2AUDIO @ #2611 Continuity counter error (total 579)
2015-11-14 15:02:40.008 [WARNING] TS: Ziggo/530MHz/BBC Three / CBBC: DVBSUB @ #2703 Continuity counter error (total 32)
2015-11-14 15:02:40.011 [WARNING] TS: Ziggo/530MHz/BBC Three / CBBC: TELETEXT @ #2701 Continuity counter error (total 110)
2015-11-14 15:02:40.011 [WARNING] TS: Ziggo/530MHz/BBC Three / CBBC: DVBSUB @ #2702 Continuity counter error (total 4)
2015-11-14 15:02:45.002 [WARNING] TS: Ziggo/530MHz/BBC Three / CBBC Transport error indicator (total 14439)
2015-11-14 15:02:45.341 [  ERROR] descrambler: ECM - key late (6 seconds) for service "BBC Three / CBBC" 
2015-11-14 15:02:47.027 [WARNING] pass-pmt: -: invalid checksum (len 54, errors 55)
2015-11-14 15:02:47.027 [WARNING] pass-eit: -: invalid checksum (len 18, errors 521)
2015-11-14 15:02:56.020 [WARNING] TS: Ziggo/530MHz/BBC Three / CBBC Transport error indicator (total 16244)
2015-11-14 15:02:58.004 [WARNING] pass-eit: -: invalid checksum (len 109, errors 581)
2015-11-14 15:03:00.060 [WARNING] pass-pmt: -: invalid checksum (len 113, errors 57)
2015-11-14 15:03:05.871 [  ERROR] cwc: Can not descramble service "BBC Three / CBBC", access denied (seqno: 14 Req delay: 0 ms) from cwc-file-server-15050-0604
2015-11-14 15:03:07.005 [WARNING] TS: Ziggo/530MHz/BBC Three / CBBC Transport error indicator (total 17823)
2015-11-14 15:03:09.534 [WARNING] pass-eit: -: invalid checksum (len 77, errors 636)
2015-11-14 15:03:11.014 [WARNING] pass-pmt: -: invalid checksum (len 113, errors 68)
2015-11-14 15:03:16.313 [WARNING] TS: Ziggo/530MHz/BBC Three / CBBC: MPEG2VIDEO @ #2601 Continuity counter error (total 6350)
2015-11-14 15:03:16.313 [WARNING] TS: Ziggo/530MHz/BBC Three / CBBC: MPEG2AUDIO @ #2611 Continuity counter error (total 657)
2015-11-14 15:03:16.313 [WARNING] TS: Ziggo/530MHz/BBC Three / CBBC: TELETEXT @ #2701 Continuity counter error (total 126)
2015-11-14 15:03:16.320 [WARNING] TS: Ziggo/530MHz/BBC Three / CBBC: DVBSUB @ #2703 Continuity counter error (total 35)
2015-11-14 15:03:16.322 [WARNING] TS: Ziggo/530MHz/BBC Three / CBBC: DVBSUB @ #2702 Continuity counter error (total 5)
2015-11-14 15:03:18.062 [WARNING] TS: Ziggo/530MHz/BBC Three / CBBC Transport error indicator (total 20079)
2015-11-14 15:03:20.031 [WARNING] pass-eit: -: invalid checksum (len 157, errors 703)

The channels are visible when using media portal. I have tried everything I could think of to get this solved.

Please help me!

History

#1

Updated by Jaroslav Kysela over 5 years ago

The input stream is wrong (too many errors). Also, your card reader does not give the descrambling keys - "cwc: Can not descramble service "BBC Three / CBBC", access denied".

So, try another kernel version and fix the decoding problem.

#2

Updated by Klara Jansen over 5 years ago

When using MediaPortal, the channel is descrambled correctly by the card reader. So the problem isn't the card reader.

What's wrong with the kernel version, any idea? I am currently running:

Linux meter.benn.lan 4.1.7-v7+ #817 SMP PREEMPT Sat Sep 19 15:32:00 BST 2015 armv7l GNU/Linux

#3

Updated by Jaroslav Kysela over 5 years ago

Do you use mediaportal with the same kernel?

#4

Updated by Klara Jansen over 5 years ago

MediaPortal is a windows application...

#5

Updated by Jaroslav Kysela over 5 years ago

OK. There is some issue with the linux's dvbapi in recent 4.x kernels, but your issue might be different. Try another kernel or try update drivers for your hw. We cannot do much with the broken stream at the application level.

#6

Updated by Klara Jansen over 5 years ago

I have downgraded the kernel to:

Linux meter 3.18.16-v7+ #795 SMP PREEMPT Wed Jun 17 13:24:01 BST 2015 armv7l GNU/Linux

Behavior is still the same, failing on the same three transponders. The device is supported by the kernel. What else could be wrong?

If you need me to run some extra tests or debug options, please let me know. I am happy to help :)

#7

Updated by Jaroslav Kysela over 5 years ago

It's not a TVH problem. The MPEG-TS stream from the driver (kernel) is broken. You may try to set nearby frequencies, but it's just a guess.

#8

Updated by Klara Jansen over 5 years ago

The odd thing is that the transponders seem to fail at random: sometimes one does come up with status OK. But after a while it falls back to FAILED.
But always the same three end up with status FAILED. That's weird (to me at least)...

#9

Updated by Jaroslav Kysela over 5 years ago

Try to enable some workarounds in the tuner settings - like repeat tune requests etc.

#10

Updated by Klara Jansen over 5 years ago

I've tried them all, but no luck so far...

Too bad, this is making a linux replacement for mediaportal a no-go for now :( :(

#11

Updated by Mark Clarkstone over 5 years ago

Klara Jansen wrote:

I've tried them all, but no luck so far...

Too bad, this is making a linux replacement for mediaportal a no-go for now :( :(

I think your problem here is the RPi2 - I've had the same issue using mine. The problem is that there just isn't enough bandwidth to go around. I've found it's near impossible for the RPi/2 to be able to stream more than 45Mb/s without glitching this is because there is only one USB bus between all those ports AND Ethernet. You're using cable so I'm guessing the streams are even larger.

If you want to use a SBC get something like a Banana Pi which has native Ethernet (the old models are really cheap now).

#12

Updated by Klara Jansen over 5 years ago

Mark Clarkstone wrote:

I think your problem here is the RPi2 - I've had the same issue using mine. The problem is that there just isn't enough bandwidth to go around. I've found it's near impossible for the RPi/2 to be able to stream more than 45Mb/s without glitching this is because there is only one USB bus between all those ports AND Ethernet. You're using cable so I'm guessing the streams are even larger.

If you want to use a SBC get something like a Banana Pi which has native Ethernet (the old models are really cheap now).

I don't even get to using the bandwith: it already fails during scanning the muxes. I assume bandwith usage then is still limited...

If I compare the banana pi to the RPi2, specs are almost the same. Did switching solve your problems?

#13

Updated by Klara Jansen over 5 years ago

I have tried the DVBC USB stick on a 'normal' PC, same problem. The RPI2 therefore is not the root cause.

If these problems are caused by kernel issues, how can I help to get them solved? I am more than happy to assist.
I have been searching the internet for clues, but failed to find any lead to these issues. Even worse: I cannot find anyone who seems to be working on it.

#14

Updated by Mark Clarkstone over 5 years ago

Klara Jansen wrote:

I have tried the DVBC USB stick on a 'normal' PC, same problem. The RPI2 therefore is not the root cause.

If these problems are caused by kernel issues, how can I help to get them solved? I am more than happy to assist.
I have been searching the internet for clues, but failed to find any lead to these issues. Even worse: I cannot find anyone who seems to be working on it.

If it's a kernel issue you may want to post on the kernel.org mailing list or mail whoever wrote the driver for the device.

#15

Updated by Robert Mast over 4 years ago

Klara, you mention some muxes that also don't work on my systems with Ziggo. Only 474000000 does deliver some channels. I had a hard time finding a somewhat stable version of TVHeadend, but on my RPi3 with Anysee TC30 and phoenix mouse cardreader I am able to decode all channels I want to see with Openelec 6.0.3, and the TVHeadend 4.08/Oscam combination of the unofficial addons. Please state the exact channels you miss.

#16

Updated by Robert Mast over 4 years ago

Klara Jansen wrote:

I have tried the DVBC USB stick on a 'normal' PC, same problem. The RPI2 therefore is not the root cause.

This issue looks like yours:
https://tvheadend.org/boards/5/topics/19692?r=19695

#17

Updated by Klara Jansen over 4 years ago

Robert Mast wrote:

Klara, you mention some muxes that also don't work on my systems with Ziggo. Only 474000000 does deliver some channels. I had a hard time finding a somewhat stable version of TVHeadend, but on my RPi3 with Anysee TC30 and phoenix mouse cardreader I am able to decode all channels I want to see with Openelec 6.0.3, and the TVHeadend 4.08/Oscam combination of the unofficial addons. Please state the exact channels you miss.

I am getting scan status FAIL on 4 transponders:
- 530MHz
- 762MHz
- 377MHz
- 682MHz
When tuning to channels on one of these transponders, I am getting the errors as logged in the first post.

Also available in: Atom PDF