Project

General

Profile

Bug #5201

Hauppauge WinTV-dualHD DVB-C: poll TIMEOUT when using both tuners on one stick

Added by Mark Nowiasz over 6 years ago. Updated over 2 years ago.

Status:
Invalid
Priority:
Normal
Assignee:
-
Category:
DVB
Target version:
-
Start date:
2018-09-12
Due date:
% Done:

0%

Estimated time:
Found in version:
4.2.6
Affected Versions:

Description

Hi,

I've got two Hauppauge WinTV-dualHD USB sticks, which are supported by the kernel (formerly only one of both tuners, now for a while both tuners). Unfortunately it's not possible to use both tuners of each stick: Whenever one of the dual tuners is in use and the other one starts up, the one formerly in use stops working with:

Sep 11 13:19:18 zuul tvheadend5410: linuxdvb: Silicon Labs Si2168 #0 : DVB-C #0 - poll TIMEOUT

The same behaviour occurs when I link the tuners - poll TIMEOUT.

Currently the only way to have reliable recordings is to disable the secondary tuners on both sticks :-/

History

#1

Updated by saen acro over 6 years ago

No information for OS and hardware.
https://github.com/b-rad-NDi/Ubuntu-media-tree-kernel-builder/issues
read even closed

#2

Updated by Mark Nowiasz over 6 years ago

saen acro wrote:

No information for OS and hardware.
https://github.com/b-rad-NDi/Ubuntu-media-tree-kernel-builder/issues
read even closed

Fair enough:

uname -a
Linux zuul 4.18.7-gentoo #1 SMP PREEMPT Mon Sep 10 11:56:08 CEST 2018 x86_64 Intel(R) Celeron(R) CPU N3150 @ 1.60GHz GenuineIntel GNU/Linux

But the problem also occurs on 4.17.19

#3

Updated by Jaroslav Kysela over 6 years ago

  • Status changed from New to Invalid

We cannot do much. It's a driver issue. You may ask on https://linuxtv.org/lists.php for a help.

#4

Updated by saen acro over 6 years ago

Jaroslav Kysela wrote:

We cannot do much. It's a driver issue. You may ask on https://linuxtv.org/lists.php for a help.

Developer of Hauppauge is Brad Love
https://github.com/b-rad-NDi
but he refuse to test with TVHEADEND :(

#5

Updated by Mark Nowiasz over 6 years ago

saen acro wrote:

Jaroslav Kysela wrote:

We cannot do much. It's a driver issue. You may ask on https://linuxtv.org/lists.php for a help.

Developer of Hauppauge is Brad Love
https://github.com/b-rad-NDi
but he refuse to test with TVHEADEND :(

Ah, but I think I found the solution:

https://www.spinics.net/lists/stable/msg254310.html

(indeed, it is a kernel bug):

Manually patched drivers/media/usb/em28xx/em28xx-dvb.c, rebuild the kernel, rebooted, reenabled the tuners, started some random recordings using all tuners and it worked.

So, it's a kernel bug which should be fixed in later versions. But I would suggest leaving this open because other users might encounter the same problem.

#6

Updated by Dark Zone over 2 years ago

Can you tell me how do you fix this? I have the same issue with bullseye on my Pi 4.

#7

Updated by Nihil Baxter over 2 years ago

Dark Zone wrote:

Can you tell me how do you fix this? I have the same issue with bullseye on my Pi 4.

Which kernel? I have same DualTuner running on latest RaspiOS (64bit) without problems, as thread is very old it seems that issue is with older 4.x kernel.

Also available in: Atom PDF