Bug #5201
Hauppauge WinTV-dualHD DVB-C: poll TIMEOUT when using both tuners on one stick
0%
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
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
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
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.
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
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.
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.
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.