LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 02-11-2016, 09:57 PM   #1
psitae
LQ Newbie
 
Registered: Jan 2016
Posts: 14

Rep: Reputation: Disabled
USB devices cannot be read or enumerated with xhci-hcd


Hello friends and family,

I am a relatively new Linux user. I have been having a peculiar problem with my two usb ports on my MacBook Pro.

First I will describe the problem as best I can, then I will provide some technical stuff.

---Problem---
The problem began, as best as I can remember, before I installed linux (not 100% sure). If I plugged a device such as a mouse or phone into one port it would not register; I wouldn't be able to access any of the files. I didn't pay much attention then and just used the other one. Somewhere during this point the other port began to intermittently exhibit the same problem. If I was using my mouse and it stopped working, the problem had a chance of being remedied by 1) waiting 10 minutes or 2) restarting. Now neither work. I don't think its a hardware issue because both ports can still be used to charge devices.

---Supplementary Information---
Have scoured the net and found forums wherein people have seemingly similar problems, however, the proposed solutions never work for me.

---Technical Stuff---
My laptop is MacBook Pro9.1, Model number A1286.

My linux distribution is Linux Mint 17.2.

Usb's are 2.0 (it's not blue).

My usb driver is xHCI Host Controller. it also goes by the name xhci_hcd apparently. I rebooted kernel and made that thing as a module as also tried to replace with ehci_hcd. I don't think it did anything.

The error i get from dmesg is 'device descriptor read/64, error -71' and 'device not accepting address [n], error -71' and 'unable to enumerate USB device'. The kernel (that's a guess) must try to make it work several times, because the message appears 7 times.

1500 experience points goes to the solver.

Thanks,
Tonez
 
Old 02-12-2016, 02:51 PM   #2
Emerson
LQ Guru
 
Registered: Nov 2004
Location: Saint Amant, Acadiana
Distribution: Gentoo ~arch
Posts: 6,317

Rep: Reputation: Disabled
Quote:
I don't think its a hardware issue because both ports can still be used to charge devices.
Sorry, but this logic is not valid. Charge (5 V) circuit is separate from serial connection circuit.
 
Old 02-12-2016, 04:18 PM   #3
jefro
Moderator
 
Registered: Mar 2008
Posts: 20,222

Rep: Reputation: 3196Reputation: 3196Reputation: 3196Reputation: 3196Reputation: 3196Reputation: 3196Reputation: 3196Reputation: 3196Reputation: 3196Reputation: 3196Reputation: 3196
Hello and welcome to LQ.

I guess you could have blown the data part of the chip ESD and still have power rather easily.

You might try some diags like live cd/dvd/usb to see of a different distro can replicate the issue.

Could be some failure with the mouse/keyboard or any usb attached device or any driver.

Not sure about using that driver too.
 
Old 02-12-2016, 04:36 PM   #4
ferrari
Senior Member
 
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 4,816

Rep: Reputation: 902Reputation: 902Reputation: 902Reputation: 902Reputation: 902Reputation: 902Reputation: 902Reputation: 902
Unfortunately, this reads like hardware failure to me.
 
Old 02-12-2016, 08:18 PM   #5
psitae
LQ Newbie
 
Registered: Jan 2016
Posts: 14

Original Poster
Rep: Reputation: Disabled
Thanks for the responses. I didn't know that there could be hardware failure and still have charging capabilities.

Can I fix the problem by putting new USB ports in my laptop? Can I upgrade to 3.0?

This involves soldering on the motherboard, I know.
 
Old 02-12-2016, 08:37 PM   #6
ferrari
Senior Member
 
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 4,816

Rep: Reputation: 902Reputation: 902Reputation: 902Reputation: 902Reputation: 902Reputation: 902Reputation: 902Reputation: 902
I doubt there's much you can do. Laptop's are not really user serviceable.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] xhci-hcd / USB3 issues with new motherboard coralfang Slackware 2 05-06-2018 09:10 AM
[SOLVED] USB Devices read-only in Maverick mjhera Linux - Newbie 7 11-18-2010 09:16 PM
i need some help to patch ehci-hcd - please read veezee Ubuntu 5 10-15-2009 04:23 PM
Read/write to/from USB HID devices jimspruell Linux - Newbie 0 05-04-2009 10:18 AM
USB devices read only after update motoko Linux - Laptop and Netbook 2 04-08-2009 09:41 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 10:12 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration