You are not logged in.

#1 2011-08-25 13:27:39

jouke
Member
Registered: 2009-10-14
Posts: 72

USB device err when plugged at boot

My Enlight mATX case has a built-in infrared receiver.
When I connect it to the mainboard and boot my machine, the following is in my kernel log:

usb 2-1.4: new full speed USB device number 3 using ehci_hcd
usb 2-1.4: device descriptor read/64, error -32
usb 2-1.4: device descriptor read/64, error -32
usb 2-1.4: new full speed USB device number 4 using ehci_hcd
usb 2-1.4: device descriptor read/64, error -32
usb 2-1.4: device descriptor read/64, error -32
usb 2-1.4: new full speed USB device number 5 using ehci_hcd
usb 2-1.4: device not accepting address 5, error -32
usb 2-1.4: new full speed USB device number 6 using ehci_hcd
usb 2-1.4: device not accepting address 6, error -32
hub 2-1:1.0: unable to enumerate USB device on port 4

However, when I boot my machine with the connector unplugged and connect it when the system is 'live', it looks like this:

usb 2-1.4: new full speed USB device number 3 using ehci_hcd
IR NEC protocol handler initialized
IR RC5(x) protocol handler initialized
IR RC6 protocol handler initialized
IR JVC protocol handler initialized
IR Sony protocol handler initialized
lirc_dev: IR Remote Control driver registered, major 250
IR LIRC bridge handler initialized
Registered IR keymap rc-rc6-mce
input: Media Center Ed. eHome Infrared Remote Transceiver (0471:060c) as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4/2-1.4:1.0/rc/rc0/input6
rc0: Media Center Ed. eHome Infrared Remote Transceiver (0471:060c) as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4/2-1.4:1.0/rc/rc0
rc rc0: lirc_dev: driver ir-lirc-codec (mceusb) registered at minor = 0
mceusb 2-1.4:1.0: Registered   BB+ Dongle(e.d) on usb2:3
usbcore: registered new interface driver mceusb

In this situation I can use the device.

A difference in the output of `lsusb -v` is that the hub port status for the non-working case is:

Port 1: 0000.0507 highspeed power suspend enable connect

while for the working case it is:

Port 1: 0000.0503 highspeed power enable connect

If this is related I would like to know how to 'unsuspend' the hub-port.

Any help is appreciated.

Offline

Board footer

Powered by FluxBB