Indeed hardware might be buggy and special tweaks could be required in drivers to recover functionality of any given hardware. But given we cannot influence (usually) hardware manufacturers to fix stuff (or even to do better stuff next time) the only thing we may do is to "improve" Linux drivers so they allow us to use the hardware in question.
And this is all doable. But what really helps here is ability to capture more lower-level logs (like with enabled dynamic debugging of usb/xhci driver), ability to build and run Linux kernel with proposed changes/patches. If above is ok for you just report your issue to USB mailing list and let developers of USB drivers to help you. Info about mentioned mailing list is available here - http://www.linux- usb.org/mailing.html -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242321 Title: USB 3.0 Harddrive not recognised To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1242321/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs