Skip to contentSkip to conversation

New: hauppauge nova-t 500 remote controller cause usb halt with Via usb controller

Bugme-new Andrew Morton 1 participant 1 message Jan 26, 2010 1 message not in the archive Media (V4L/DVB)

lore
Share & tools
lore

A message that is not in the archive (sent off-list or not yet received): [email protected]/

#1 lore raw

(switched to email. Please respond via emailed reply-to-all, not via the bugzilla web interface).

Quoted 44 lines · On Mon, 18 Jan 2010 21:06:57 GMT [email protected] wrote:

http://bugzilla.kernel.org/show_bug.cgi?id=15087

Summary: hauppauge nova-t 500 remote controller cause usb halt
with Via usb controller
Product: Drivers
Version: 2.5
Kernel Version: 2.6.32
Platform: All
OS/Version: Linux
Tree: Mainline
Status: NEW
Severity: blocking
Priority: P1
Component: USB
AssignedTo: [email protected]
ReportedBy: [email protected]
Regression: Yes

This is a know problem with this dvb-t card.
If the ir receiver is disabled via modprobe option (adding this parameter in modprobe.conf: "#options dvb_usb disable_rc_polling=1") I cannot use it but the card works perfectly, but if I try to activate it (removing that option) and i launch the lircd daemon, I obtain a "usb halt" as described below in this old message in the linux-media ml.

klogd: ehci_hcd 0000:04:00.2: force halt; handhake f8018014 00004000 00000000 -> -110

Here, the writer find the commit that cause this regression:
http://osdir.com/ml/linux-media/2009-08/msg00185.html
Here is explained when it was introduced:
http://osdir.com/ml/linux-media/2009-08/msg00182.html

It seems that this problem is present only with a via usb controller, unfortunately i have this one:

lspci | grep -i via
01:08.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 62)
01:08.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 62)
01:08.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 65)

Quoted 7 lines

Tell me if you need additional info.
I'm using a 2.6.32 kernel on arch linux.
Other relevant modprobe options:
options dib3000mc buggy_sfn_workaround=1
options dib7000p buggy_sfn_workaround=1
alias net-pf-10 off

This is a regression. You have to chase links a bit, but it was bisected down to a particular commit in
http://linuxtv.org/hg/v4l-dvb/rev/561b447ade77.