Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
"Unable to enumerate USB device"
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
Akaihiryuu
l33t
l33t


Joined: 08 May 2003
Posts: 798
Location: Columbus, OH

PostPosted: Sat Jan 28, 2012 6:09 pm    Post subject: "Unable to enumerate USB device" Reply with quote

Ok, sometime in the past 6 months, USB keyboards stopped working on my Gentoo server. Other USB devices (like flash drives) work fine:

Code:
Jan 28 13:07:02 triforce kernel: usb 1-6: new high speed USB device number 7 using ehci_hcd
Jan 28 13:07:02 triforce kernel: SCSI subsystem initialized
Jan 28 13:07:02 triforce kernel: Initializing USB Mass Storage driver...


But keyboards do not:

Code:
Jan 28 13:09:03 triforce kernel: usb 4-2: new low speed USB device number 6 using uhci_hcd
Jan 28 13:09:18 triforce kernel: hub 4-0:1.0: unable to enumerate USB device on port 2


I'm out of ideas. This is a VIA chipset that has UHCI and EHCI.


Last edited by Akaihiryuu on Thu Feb 02, 2012 11:17 pm; edited 1 time in total
Back to top
View user's profile Send private message
eccerr0r
Watchman
Watchman


Joined: 01 Jul 2004
Posts: 9882
Location: almost Mile High in the USA

PostPosted: Sun Jan 29, 2012 12:09 am    Post subject: Reply with quote

You mention "usb keyboards" indicating more than one fail?

The error you got usually indicates bad USB hardware. If you have more than one that doesn't work yet USB-storage works on that same port, makes no sense...
_________________
Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching?
Back to top
View user's profile Send private message
energyman76b
Advocate
Advocate


Joined: 26 Mar 2003
Posts: 2048
Location: Germany

PostPosted: Sun Jan 29, 2012 12:45 am    Post subject: Reply with quote

and you have of course hid support turned on under usb support?
_________________
Study finds stunning lack of racial, gender, and economic diversity among middle-class white males

I identify as a dirty penismensch.
Back to top
View user's profile Send private message
Logicien
Veteran
Veteran


Joined: 16 Sep 2005
Posts: 1555
Location: Montréal

PostPosted: Sun Jan 29, 2012 12:57 am    Post subject: Reply with quote

Hello,
I got that message with a USB cellular modem that include a cdrom image when I use it with a usb cacle. The BIOS do not recognise the cdrom and Linux tell me "Unable to enumerate USB device" at early boot. But when I log in, it work. If I plug it directly in the USB connector, the BIOS see it and I do not see this message. When I use the USB cellular modem with a USB hub, BIOS see cdrom and no error message.

So, I think it is because I bought the USB cable et a one dollar (1$) store and it is cheap. I did not check with an other cable. An other device that can give the message "Unable to enumerate USB device" from Linux at boot time is my USB mouse. It work to in session.

It look like as if Linux need to drive some devices itself to be able to enumarate them. It can not do it from a BIOS call it the BIOS can not enumerate those devices itself. Probably put the USB support in hard in the kernel would resolv the problem.
_________________
Paul
Back to top
View user's profile Send private message
energyman76b
Advocate
Advocate


Joined: 26 Mar 2003
Posts: 2048
Location: Germany

PostPosted: Sun Jan 29, 2012 1:07 am    Post subject: Reply with quote

do yourself a favour and do not compile in usb support. Keep ehci, uhci, ohci, xhci modular. Sometimes some device will fuck your bus up. No problem, rmmod && modprobe and everything works again. But compiled in....

Failure to 'enumerate' is either hardware or driver.

Those umts sticks with their fake-cdrom are a different problem, solved by the right udev rule.
_________________
Study finds stunning lack of racial, gender, and economic diversity among middle-class white males

I identify as a dirty penismensch.
Back to top
View user's profile Send private message
Logicien
Veteran
Veteran


Joined: 16 Sep 2005
Posts: 1555
Location: Montréal

PostPosted: Sun Jan 29, 2012 1:25 am    Post subject: Reply with quote

So, why sometimes the enumarate message show and somtimes not depending on material setup, without changing Udev rules?
_________________
Paul
Back to top
View user's profile Send private message
energyman76b
Advocate
Advocate


Joined: 26 Mar 2003
Posts: 2048
Location: Germany

PostPosted: Sun Jan 29, 2012 8:40 am    Post subject: Reply with quote

Logicien wrote:
So, why sometimes the enumarate message show and somtimes not depending on material setup, without changing Udev rules?


read my post again?
_________________
Study finds stunning lack of racial, gender, and economic diversity among middle-class white males

I identify as a dirty penismensch.
Back to top
View user's profile Send private message
Akaihiryuu
l33t
l33t


Joined: 08 May 2003
Posts: 798
Location: Columbus, OH

PostPosted: Thu Feb 02, 2012 11:17 pm    Post subject: Reply with quote

Sorry, I missed the replies to this because I forgot to check the notification box. But to answer the question, NO USB keyboard will work on that machine. I have tried 3 of them (all of which used to work), all give this error. This started after the OpenRC migration.

I have tested all 3 keyboards...all work fine on my gaming computer (which has Win7...they also work fine in the BIOS though). Any other USB device works fine on the Linux server, just not a keyboard. I do have USB HID support (it's a module, and so are my other USB options).
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum