Whenever I boot up my pi, before the login screen arrives, I get an error like the following (listed intermittently among other boot loggings):

hub 1-1:1.0: cannot disable port 3 (err=-110)

over and over again, and a keyboard attached to the USB ports doesn't work. I am running arch linux on my pi. What could I do to fix this?

EDIT: this refers to the internal USB hub.
EDIT: this still happens with nothing in the USB ports.

  • 1
    I would suggest this is power issue. Can you describe the rest of your setup?
    – Jivings
    Mar 25, 2013 at 8:35
  • I power the raspberry pi and a portable projector by a computer, and the raspberry pi is plugged into the portable projector and the keyboard. Mar 25, 2013 at 15:33

1 Answer 1


Are you using a powered USB hub?

Sometimes the Raspberry Pi cannot deliver enough power to the USB hub in order for it to work.

EDIT: This has been solved by a user on the Raspberry Pi forum:


By upgrading to a better quality power supply, enough power was reaching the USB ports to stop this issue. You might also want to consider using an external powered USB port to supplement any extra devices you're plugging in.

EDIT 2: DO NOT power your Raspberry Pi off a usb socket on your computer :D

  • It's the internal USB hub. Mar 25, 2013 at 15:34
  • Do you mean the two USB ports actually on the device? have you attempted to remove the keyboard and check if it boots okay without it, or inserted another USB device to see if it is just the keyboard that is causing the issue?
    – phalt
    Mar 25, 2013 at 15:46
  • Exactly. And this comment is now long enough. Mar 25, 2013 at 15:47
  • Check the previous comment, I've edited it.
    – phalt
    Mar 25, 2013 at 15:48
  • It still gives me errors when there is nothing in the USB port. Mar 25, 2013 at 15:51

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.