I have Lucid (10.04 LTS) and I confirm the problem.

I can precisely describe the hardware in question, it is a PCI Express
USB 3 card by manufacturer Delock. It uses the VIA VLI 800 chipset. Hard
disks in USB-3-to-SATA adapters are only detected upon boot time. Rarely
a plug&pray detection works, but then only once, not twice. Detection of
a drive can be forced with rmmod xhci; modprobe xhci.

I also see numerous "WARN: short transfer on control ep" and "WARN:
Stalled endpoint", but no buffer errors.

I suspect there might be a 64 bit issue behind this, and both on the
side of the xhci kernel module, and the hardware (or the firmware - yes,
this VLI chipset does have a firmware of it's own). The card runs
absolutely perfect under Windows XP 32 Bit with the enclosed Windows
driver V 1.40a. It also runs flawlessly under Windows 7 32 Bit. But
under Windows Vista 64 Bit I get bluescreens of death upon each and
every boot, even in safe mode. And that also applies to drivers version
1.50 and 1.90, so I suspect there is a compatibility issue underneath.

My kernel is a 2.6.32-42 - that is the latest that Lucid will install by
itself. Lucid is still not declared dead. Yes, I know that there is
Precise, and a point release has been issued. But migrating to Precise
is no option for me as long as it forces me to use Unity, but that's
another story.

Is there a way to move to a kernel 3 without breaking thousands of
things?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/647973

Title:
  USB 3.0: xhci_hcd WARN: Stalled endpoint

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/647973/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to