Project

General

Profile

Bug #3621

Warning poll TIMEOUT and retune no data

Added by cilin dro over 8 years ago. Updated over 8 years ago.

Status:
New
Priority:
Normal
Category:
Streaming
Target version:
-
Start date:
2016-03-10
Due date:
% Done:

0%

Estimated time:
Found in version:
4.1.1633
Affected Versions:

Description

I'm not sure it's a bug. I have a usb Genpix Sky walker and works well, but sometimes not open the channels have to re-enter the channel and is seen again. I have tried several settings like tune repeats and input buffer but is always the same warning. when warning appear wont open the select channel. Any idea what it could be or how to solve. This is the log.

2016-03-10 12:46:58.596 [ INFO]:subscription: 0013: "24.139.172.xxx [ cilindro | Kodi Media Center ]" unsubscribing from "ENCOR", hostname="24.139.172.xxx", username="24.139.172.xxx", client="Kodi Media Center"
2016-03-10 12:46:58.614 [ INFO]:mpegts: 12224R in hgkjl - tuning on Genpix DVB-S : DVB-S #0
2016-03-10 12:46:58.700 [ INFO]:subscription: 0014: "24.139.172.xxx [ cilindro | Kodi Media Center ]" subscribing on channel "5-MAX", weight: 150, adapter: "Genpix DVB-S : DVB-S #0", network: "hgkjl", mux: "12224R", provider: "5-MAX", service: "5-MAX", profile="htsp", hostname="24.139.172.xxx", username="24.139.172.xxx", client="Kodi Media Center"
2016-03-10 12:47:04.547 [ INFO]:subscription: 0014: "24.139.172.xxx [ cilindro | Kodi Media Center ]" unsubscribing from "5-MAX", hostname="24.139.172.xxx", username="24.139.172.xxx", client="Kodi Media Center"
2016-03-10 12:47:04.564 [ INFO]:mpegts: 12224R in hgkjl - tuning on Genpix DVB-S : DVB-S #0
2016-03-10 12:47:04.651 [ INFO]:subscription: 0015: "24.139.172.xxx [ cilindro | Kodi Media Center ]" subscribing on channel "ACMAX", weight: 150, adapter: "Genpix DVB-S : DVB-S #0", network: "hgkjl", mux: "12224R", provider: "ACMAX", service: "ACMAX", profile="htsp", hostname="24.139.172.xxx", username="24.139.172.xxx", client="Kodi Media Center"
2016-03-10 12:47:13.935 [ INFO]:subscription: 0015: "24.139.172.xxx [ cilindro | Kodi Media Center ]" unsubscribing from "ACMAX", hostname="24.139.172.xxx", username="24.139.172.xxx", client="Kodi Media Center"
2016-03-10 12:47:13.958 [ INFO]:mpegts: 12544.76R in hgkjl - tuning on Genpix DVB-S : DVB-S #0
2016-03-10 12:47:14.044 [ INFO]:subscription: 0016: "24.139.172.xxx [ cilindro | Kodi Media Center ]" subscribing on channel "BRAVO", weight: 150, adapter: "Genpix DVB-S : DVB-S #0", network: "hgkjl", mux: "12544.76R", service: "BRAVO", profile="htsp", hostname="24.139.172.xxx", username="24.139.172.xxx", client="Kodi Media Center"
2016-03-10 12:47:14.785 [WARNING]:cwc: Got unexpected ECM reply (seqno: 56)
2016-03-10 12:47:23.536 [ INFO]:subscription: 0016: "24.139.172.xxx [ cilindro | Kodi Media Center ]" unsubscribing from "BRAVO", hostname="24.139.172.xxx", username="24.139.172.xxx", client="Kodi Media Center"
2016-03-10 12:47:23.558 [ INFO]:mpegts: 12501.02L in hgkjl - tuning on Genpix DVB-S : DVB-S #0
2016-03-10 12:47:23.664 [ INFO]:subscription: 0017: "24.139.172.xxx [ cilindro | Kodi Media Center ]" subscribing on channel "CMDY", weight: 150, adapter: "Genpix DVB-S : DVB-S #0", network: "hgkjl", mux: "12501.02L", service: "CMDY", profile="htsp", hostname="24.139.172.xxx", username="24.139.172.xxx", client="Kodi Media Center"
2016-03-10 12:47:24.630 [WARNING]:linuxdvb: Genpix DVB-S : DVB-S #0 - poll TIMEOUT
2016-03-10 12:47:24.865 [WARNING]:linuxdvb: Genpix DVB-S : DVB-S #0 - retune nodata
2016-03-10 12:47:32.290 [WARNING]:linuxdvb: Genpix DVB-S : DVB-S #0 - poll TIMEOUT
2016-03-10 12:47:32.609 [ INFO]:subscription: 0017: "24.139.172.xxx [ cilindro | Kodi Media Center ]" unsubscribing from "CMDY", hostname="24.139.172.xxx", username="24.139.172.xxx", client="Kodi Media Center"
2016-03-10 12:47:32.633 [ INFO]:mpegts: 12369.8R in hgkjl - tuning on Genpix DVB-S : DVB-S #0
2016-03-10 12:47:32.719 [ INFO]:subscription: 0018: "24.139.172.xxx [ cilindro | Kodi Media Center ]" subscribing on channel "CINEL", weight: 150, adapter: "Genpix DVB-S : DVB-S #0", network: "hgkjl", mux: "12369.8R", provider: "CINEL", service: "CINEL", profile="htsp", hostname="24.139.172.xxx", username="24.139.172.xxx", client="Kodi Media Center"
2016-03-10 12:47:37.743 [ INFO]:subscription: 0018: "24.139.172.xxx [ cilindro | Kodi Media Center ]" unsubscribing from "CINEL", hostname="24.139.172.xxx", username="24.139.172.xxx", client="Kodi Media Center"
2016-03-10 12:47:37.760 [ INFO]:mpegts: 12501.02L in hgkjl - tuning on Genpix DVB-S : DVB-S #0
2016-03-10 12:47:37.866 [ INFO]:subscription: 0019: "24.139.172.xxx [ cilindro | Kodi Media Center ]" subscribing on channel "CMDY", weight: 150, adapter: "Genpix DVB-S : DVB-S #0", network: "hgkjl", mux: "12501.02L", service: "CMDY", profile="htsp", hostname="24.139.172.xxx", username="24.139.172.xxx", client="Kodi Media Center"
2016-03-10 12:47:38.837 [WARNING]:linuxdvb: Genpix DVB-S : DVB-S #0 - poll TIMEOUT
2016-03-10 12:47:39.072 [WARNING]:linuxdvb: Genpix DVB-S : DVB-S #0 - retune nodata
2016-03-10 12:47:45.812 [ INFO]:subscription: 0019: "24.139.172.xxx [ cilindro | Kodi Media Center ]" unsubscribing from "CMDY", hostname="24.139.172.xxx", username="24.139.172.xxx", client="Kodi Media Center"
2016-03-10 12:47:45.834 [ INFO]:mpegts: 12544.76R in hgkjl - tuning on Genpix DVB-S : DVB-S #0
2016-03-10 12:47:45.920 [ INFO]:subscription: 001A: "24.139.172.xxx [ cilindro | Kodi Media Center ]" subscribing on channel "CNBC", weight: 150, adapter: "Genpix DVB-S : DVB-S #0", network: "hgkjl", mux: "12544.76R", service: "CNBC", profile="htsp", hostname="24.139.172.xxx", username="24.139.172.xxx", client="Kodi Media Center"
2016-03-10 12:47:46.318 [ ERROR]:http: 179.26.25.12: HTTP/1.1 GET /stream/channelid -- 400
2016-03-10 12:47:46.847 [ ERROR]:http: 179.26.25.12: HTTP/1.1 GET /stream/channelid -- 400
2016-03-10 12:47:49.881 [ INFO]:subscription: 001A: "24.139.172.xxx [ cilindro | Kodi Media Center ]" unsubscribing from "CNBC", hostname="24.139.172.xxx", username="24.139.172.xxx", client="Kodi Media Center"
2016-03-10 12:47:49.899 [ INFO]:mpegts: 12501.02L in hgkjl - tuning on Genpix DVB-S : DVB-S #0
2016-03-10 12:47:50.004 [ INFO]:subscription: 001B: "24.139.172.xxx [ cilindro | Kodi Media Center ]" subscribing on channel "CMDY", weight: 150, adapter: "Genpix DVB-S : DVB-S #0", network: "hgkjl", mux: "12501.02L", service: "CMDY", profile="htsp", hostname="24.139.172.xxx", username="24.139.172.xxx", client="Kodi Media Center"
2016-03-10 12:48:07.713 [ INFO]:subscription: 001B: "24.139.172.xxx [ cilindro | Kodi Media Center ]" unsubscribing from "CMDY", hostname="24.139.172.xxx", username="24.139.172.xxx", client="Kodi Media Center"
2016-03-10 12:48:07.747 [ INFO]:mpegts: 12282.32R in hgkjl - tuning on Genpix DVB-S : DVB-S #0
2016-03-10 12:48:07.832 [ INFO]:subscription: 001C: "24.139.172.xxx [ cilindro | Kodi Media Center ]" subscribing on channel "EACTN", weight: 150, adapter: "Genpix DVB-S : DVB-S #0", network: "hgkjl", mux: "12282.32R", provider: "Encore Action", service: "EACTN", profile="htsp", hostname="24.139.172.xxx", username="24.139.172.xxx", client="Kodi Media Center"
2016-03-10 12:48:16.245 [ INFO]:subscription: 001C: "24.139.172.xxx [ cilindro | Kodi Media Center ]" unsubscribing from "EACTN", hostname="24.139.172.xxx", username="24.139.172.xxx", client="Kodi Media Center"
2016-03-10 12:48:16.263 [ INFO]:mpegts: 12224R in hgkjl - tuning on Genpix DVB-S : DVB-S #0
2016-03-10 12:48:16.348 [ INFO]:subscription: 001D: "24.139.172.xxx [ cilindro | Kodi Media Center ]" subscribing on channel "EBLCK", weight: 150, adapter: "Genpix DVB-S : DVB-S #0", network: "hgkjl", mux: "12224R", provider: "Encore Drama", service: "EBLCK", profile="htsp", hostname="24.139.172.xxx", username="24.139.172.xxx", client="Kodi Media Center"
2016-03-10 12:48:23.627 [ INFO]:subscription: 001D: "24.139.172.xxx [ cilindro | Kodi Media Center ]" unsubscribing from "EBLCK", hostname="24.139.172.xxx", username="24.139.172.xxx", client="Kodi Media Center"
2016-03-10 12:48:23.649 [ INFO]:mpegts: 12238.58L in hgkjl - tuning on Genpix DVB-S : DVB-S #0
2016-03-10 12:48:23.755 [ INFO]:subscription: 001E: "24.139.172.xxx [ cilindro | Kodi Media Center ]" subscribing on channel "ECLAS", weight: 150, adapter: "Genpix DVB-S : DVB-S #0", network: "hgkjl", mux: "12238.58L", provider: "Encore Love", service: "ECLAS", profile="htsp", hostname="24.139.172.xxx", username="24.139.172.xxx", client="Kodi Media Center"
2016-03-10 12:48:30.705 [ INFO]:subscription: 001E: "24.139.172.xxx [ cilindro | Kodi Media Center ]" unsubscribing from "ECLAS", hostname="24.139.172.xxx", username="24.139.172.xxx", client="Kodi Media Center"
2016-03-10 12:48:30.730 [ INFO]:mpegts: 12486.44R in hgkjl - tuning on Genpix DVB-S : DVB-S #0
2016-03-10 12:48:30.816 [ INFO]:subscription: 001F: "24.139.172.xxx [ cilindro | Kodi Media Center ]" subscribing on channel "ENCOR", weight: 150, adapter: "Genpix DVB-S : DVB-S #0", network: "hgkjl", mux: "12486.44R", service: "ENCOR", profile="htsp", hostname="24.139.172.xxx", username="24.139.172.xxx", client="Kodi Media Center"
2016-03-10 12:48:31.784 [WARNING]:linuxdvb: Genpix DVB-S : DVB-S #0 - poll TIMEOUT
2016-03-10 12:48:32.019 [WARNING]:linuxdvb: Genpix DVB-S : DVB-S #0 - retune nodata
2016-03-10 12:48:36.792 [ INFO]:subscription: 001F: "24.139.172.xxx [ cilindro | Kodi Media Center ]" unsubscribing from "ENCOR", hostname="24.139.172.xxx", username="24.139.172.xxx", client="Kodi Media Center"
2016-03-10 12:48:36.815 [ INFO]:mpegts: 12224R in hgkjl - tuning on Genpix DVB-S : DVB-S #0
2016-03-10 12:48:36.901 [ INFO]:subscription: 0020: "24.139.172.xxx [ cilindro | Kodi Media Center ]" subscribing on channel "EBLCK", weight: 150, adapter: "Genpix DVB-S : DVB-S #0", network: "hgkjl", mux: "12224R", provider: "Encore Drama", service: "EBLCK", profile="htsp", hostname="24.139.172.xxx", username="24.139.172.xxx", client="Kodi Media Center"
2016-03-10 12:48:39.858 [ ERROR]:http: 209.215.73.67: HTTP/1.1 HEAD /stream/channelid -- 400
2016-03-10 12:48:40.092 [ ERROR]:http: 209.215.73.67: HTTP/1.1 GET /stream/channelid -- 400
2016-03-10 12:48:40.364 [ ERROR]:http: 209.215.73.67: HTTP/1.1 HEAD /stream/channelid -- 400
2016-03-10 12:48:40.597 [ ERROR]:http: 209.215.73.67: HTTP/1.1 GET /stream/channelid -- 400
2016-03-10 12:48:40.855 [ ERROR]:http: 209.215.73.67: HTTP/1.1 GET /stream/channelid -- 400
2016-03-10 12:48:42.101 [ INFO]:subscription: 0020: "24.139.172.xxx [ cilindro | Kodi Media Center ]" unsubscribing from "EBLCK", hostname="24.139.172.xxx", username="24.139.172.xxx", client="Kodi Media Center"
2016-03-10 12:48:42.119 [ INFO]:mpegts: 12486.44R in hgkjl - tuning on Genpix DVB-S : DVB-S #0
2016-03-10 12:48:42.204 [ INFO]:subscription: 0021: "24.139.172.xxx [ cilindro | Kodi Media Center ]" subscribing on channel "ENCOR", weight: 150, adapter: "Genpix DVB-S : DVB-S #0", network: "hgkjl", mux: "12486.44R", service: "ENCOR", profile="htsp", hostname="24.139.172.xxx", username="24.139.172.xxx", client="Kodi Media Center"

History

#1

Updated by Jaroslav Kysela over 8 years ago

It's driver issue, basically, TVH does this:

- wait for data 600ms
- no-data in this time window - try retune
- wait for data...

Your driver does not give any data to TVH...

#2

Updated by cilin dro over 8 years ago

Is there any way to make tvh wait more than 600ms for data?
Just to test if the card need more time to respond. is a usb DVBS old and is the only one that works for the satellites that can capture in my country.

#3

Updated by Jaroslav Kysela over 8 years ago

You may try this change:

diff --git a/src/input/mpegts/linuxdvb/linuxdvb_frontend.c b/src/input/mpegts/linuxdvb/linuxdvb_frontend.c
index ec5bb29..173371c 100644
--- a/src/input/mpegts/linuxdvb/linuxdvb_frontend.c
+++ b/src/input/mpegts/linuxdvb/linuxdvb_frontend.c
@@ -1168,7 +1168,7 @@ linuxdvb_frontend_input_thread ( void *aux )
   linuxdvb_pid_t pids[128];
   mpegts_apids_t tuned;
   sbuf_t sb;
-  int i, dvr = -1, nfds, nodata = 4;
+  int i, dvr = -1, nfds, nodata = 50;

   mpegts_pid_init(&tuned);
   for (i = 0; i < ARRAY_SIZE(pids); i++) {

But 600ms is time when the driver reports that the tuner is locked to the signal, so the data should be really available. I don't think that this change helps, if the driver is broken.

#4

Updated by cilin dro over 8 years ago

You must be missing something very rare because the poll timeout warning I never had with a card tbs69xx. With Genpix SW1 error given between channel changes not all the time with Kodi, with VLC or other players not ocure the poll timeout. I've tried hundreds of times throughout this week.

2016-03-17 12:23:09.782 linuxdvb: TurboSight TBS 6905 DVBS/S2 frontend : DVB-S #0 - poll TIMEOUT
2016-03-17 12:23:10.026 linuxdvb: TurboSight TBS 6905 DVBS/S2 frontend : DVB-S #0 - retune nodata

2016-03-17 12:43:33.574 mpegts: 12516R in Dish2 - tuning on TurboSight TBS 6905 DVBS/S2 frontend : DVB-S #0
2016-03-17 12:43:34.023 subscription: 0012: "24.139.172.157 [ cilindro | Kodi Media Center ]" subscribing on channel "TLNOV", weight: 150, adapter: "TurboSight TBS 6905 DVBS/S2 frontend : DVB-S #0", network: "Dish2", mux: "12516R", service: "TLNOV", profile="htsp", hostname="24.139.172.157", username="24.139.172.157", client="Kodi Media Center"
2016-03-17 12:43:41.825 linuxdvb: TurboSight TBS 6905 DVBS/S2 frontend : DVB-S #0 - poll TIMEOUT
2016-03-17 12:43:42.069 linuxdvb: TurboSight TBS 6905 DVBS/S2 frontend : DVB-S #0 - retune nodata

#5

Updated by SHAGGS CABER over 8 years ago

I have same problem but my card is tbs 6985. My card is not slow and the driver a test many times working flawless and i do not use any type of switch. i use latest version 4.1.817

2016-04-06 19:54:34.745 mpegts: 3721H in 99 - tuning on TurboSight TBS 6985 DVBS/S2 frontend : DVB-S #0
2016-04-06 19:54:34.761 subscription: 0060: "scan" subscribing to mux "3721H", weight: 6, adapter: "TurboSight TBS 6985 DVBS/S2 frontend : DVB-S #0", network: "99", service: "Raw PID Subscription"
2016-04-06 19:54:44.745 mpegts: 3721H in 99 - scan no data, failed
2016-04-06 19:54:44.745 subscription: 0060: "scan" unsubscribing
2016-04-06 19:54:44.746 mpegts: 3789H in 99 - tuning on TurboSight TBS 6985 DVBS/S2 frontend : DVB-S #0
2016-04-06 19:54:44.746 subscription: 0062: "scan" subscribing to mux "3789H", weight: 6, adapter: "TurboSight TBS 6985 DVBS/S2 frontend : DVB-S #0", network: "99", service: "Raw PID Subscription"
2016-04-06 19:54:54.472 linuxdvb: TurboSight TBS 6985 DVBS/S2 frontend : DVB-S #0 - poll TIMEOUT
2016-04-06 19:54:54.745 mpegts: 3789H in 99 - scan no data, failed
2016-04-06 19:54:54.746 subscription: 0062: "scan" unsubscribing
2016-04-06 19:54:55.149 mpegts: 3795H in 99 - tuning on TurboSight TBS 6985 DVBS/S2 frontend : DVB-S #0
2016-04-06 19:54:55.150 subscription: 0064: "scan" subscribing to mux "3795H", weight: 6, adapter: "TurboSight TBS 6985 DVBS/S2 frontend : DVB-S #0", network: "99", service: "Raw PID Subscription"
2016-04-06 19:55:05.149 mpegts: 3795H in 99 - scan no data, failed
2016-04-06 19:55:05.149 subscription: 0064: "scan" unsubscribing
2016-04-06 19:55:05.150 mpegts: 3805H in 99 - tuning on TurboSight TBS 6985 DVBS/S2 frontend : DVB-S #0
2016-04-06 19:55:05.150 subscription: 0066: "scan" subscribing to mux "3805H", weight: 6, adapter: "TurboSight TBS 6985 DVBS/S2 frontend : DVB-S #0", network: "99", service: "Raw PID Subscription"
2016-04-06 19:55:06.600 linuxdvb: TurboSight TBS 6985 DVBS/S2 frontend : DVB-S #0 - poll TIMEOUT
2016-04-06 19:55:07.200 linuxdvb: TurboSight TBS 6985 DVBS/S2 frontend : DVB-S #0 - retune nodata
2016-04-06 19:55:14.260 linuxdvb: TurboSight TBS 6985 DVBS/S2 frontend : DVB-S #0 - poll TIMEOUT
2016-04-06 19:55:14.601 linuxdvb: TurboSight TBS 6985 DVBS/S2 frontend : DVB-S #0 - retune nodata

#6

Updated by Jaroslav Kysela over 8 years ago

If you tune to a wrong mux (invalid parameters like freq and other) the you may get poll TIMEOUTs.. It's fine. But you should not get these timeouts when you tune to a correct mux. Again, it's a driver issue - so ask the driver developers. TVH cannot do much with it.

#7

Updated by cilin dro over 8 years ago

I found the problem in my case. Is the eternal bug usb transfer data on ubuntu and most distro of linux. Thats the reason why SkyWalker dvbs works perfect in windows and sucks in linux.

Also available in: Atom PDF