My USB2.0 cameras are enumerated fine on ehci systems. But not on my new Ubuntu
12.10:
$uname -a
Linux VAIO 3.5.0-18-generic #29-Ubuntu SMP Fri Oct 19 10:26:51 UTC 2012 x86_64
x86_64 x86_64 GNU/Linux
here xhci_hcd is compiled in the kernel, and the device is not enumerated. I
tried unbinding x
18, 2012 at 01:13:05AM -0500, Marius Silaghi wrote:
>
> Hi Marius, thanks for reporting this.
>
> > My USB2.0 cameras are enumerated fine on ehci systems. But not on my new
> > Ubuntu 12.10:
> > $uname -a
> > Linux VAIO 3.5.0-18-generic #29-Ubuntu SMP Fri Oct 19
This bug can be fixed by the patch I have just sent (if some maintainer will
kindly apply it). I repeat the patch here:
From: Marius C Silaghi
This patch is generated against the last kernel version in the github kernel
repository.
Some older families of USB2 cameras (STC-XUSB) do not supp
From: Marius C Silaghi
This patch is generated against the last kernel version in the github kernel
repository.
Some older families of USB2 cameras (STC-XUSB) do not support querying only
the first 8 bytes of their
device descriptor and therefore fail at enumeration on USB3 HCDs, with babb
I tried the patch you pointed and it has a similar effect. The cameras work
with it as well.
From: Sarah Sharp [sarah.a.sh...@linux.intel.com]
Sent: Friday, January 03, 2014 15:06
To: Marius Silaghi
Cc: linux-usb@vger.kernel.org
Subject: Re: xHCI driver
if (retval < 8) {
if (retval != -ENODEV)
dev_err(&udev->dev,
From: linux-usb-ow...@vger.kernel.org [linux-usb-ow...@vger.kernel.org] on
behalf of Greg Kroah-Hartman [gre...@linuxfoundation.org]
Sent: