Re: EHCI fails for me with "devpath 8 ep2in 3 strikes"

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

 



On Fri, 13 Aug 2010, Dennis Nezic wrote:

> My usb2.0 multi-card reader, 058f:6366 Alcor Micro Corp., with vanilla
> kernel 2.6.35.1, doesn't seem to work with ehci_hcb. It does work with
> ohci_hcb, so I don't think it's a hardware problem necessarily?
> 
> Here is my syslog when using EHCI:
> http://dennisn.dyndns.org/guest/pubstuff/ehci-bug/ehci-fails.log
> 
> Here is my syslog when using OHCI:
> http://dennisn.dyndns.org/guest/pubstuff/ehci-bug/ohci-works.log
> 
> The main differences that I notice are many "detected XactErr"s with
> ehci, but they don't seem to be too critical, until they (seem to)
> cause:
> 
> 09:14:30 kernel: ehci_hcd 0000:00:13.2: devpath 8 ep2in 3strikes
> 09:14:30 kernel: usb-storage: Status code -71; transferred 76288/98304
> 09:14:30 kernel: usb-storage: -- unknown error
> 09:14:30 kernel: usb-storage: Bulk data transfer result 0x4
> 09:14:30 kernel: usb-storage: -- transport indicates error, resetting
> 
> ... which seems to happen with "usb_stor_bulk_transfer_sglist: xfer"
> greater than about 512 bytes? (The transfers seem to complete with
> smaller xfers?)
> 
> Ideas? Suggestions?

You probably have a bad electrical cable connection.  It's good enough 
to work at full speed with OHCI, but it's marginal at high speed with 
EHCI.  You get occasional errors, and eventually the errors become too 
numerous for the system to handle.

Alan Stern

--
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