Re: xhci_hcd and Canon Lide 110 not playing well together

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Dec 18, 2013 at 09:59:33PM +0100, Matthias Bläsing wrote:
> Hey all,
> 
> On Fr, 2013-12-13 at 17:53 +0100, Holger Hans Peter Freyther wrote:
> > On Tue, May 28, 2013 at 07:40:57PM +0200, Holger Hans Peter Freyther wrote:
> 
> > > Is there a timeline when you think this could be fixed?
> > 
> > 
> > I tried with 3.10.x and 3.12.5 and the symptoms remain the same. The first
> > time it is working, the second time the scanning does not start. The scanner
> > is still working fine on other machines (with the identical cable).
> > 
> 
> as I'm facing a similar problem (Canon Lide, though 25 instead of 110),
> I would also like to know if there are news about this. See
> 
> 
> http://thread.gmane.org/gmane.linux.usb.general/99815
> 
> for details about the hardware. If something is missing I'll try to
> provide it. Its strange, that the same hardware (notebook and scanner)
> works on one port, but not on the other).
> 
> I tried again today and all physical ports I can access are either
> connected to Bus 03 (I suspect, that Bus 04 and Bus 03 are the same,
> only differing in their speed) or Bus 02.
> 
> Bus 02 (Driver=ehci-pci/2p, 480M) works, Bus 03 (Driver=xhci_hcd/4p,
> 480M) fails.
> 
> Any ideas?

I still don't know exactly what's wrong with those particular scanners.
usbmon bus traces haven't helped me figure out what's wrong.

There are two potential outstanding issues that may (or may not) be the
problem.  Patches to fix those issues have been sent out, but the
original submitters haven't followed up on either sending a second
revision, or responding with whether a modified patch helped.

The first one fixes an issue where userspace tries to reset a USB
endpoint when it's not actually halted:

http://marc.info/?l=linux-usb&m=138116117104619&w=2

The second one fixes an issue with the xHCI driver not reporting a
zero-length control transfer properly:

http://marc.info/?l=linux-usb&m=138247042431789&w=2

Try applying them to the latest kernel and see if they fix your issue.
I suspect the first one might.  If it doesn't, remove that patch and try
the second one.

If neither one work, I'm not sure what else to try.

Sarah Sharp
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux