I tried 2 new USB keyboards that work until Linux starts booting.

When booting I saw:

[    8.365211] usb 3-2: New USB device found, idVendor=1a2c, idProduct=0b23
[    8.404863] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    8.444623] usb 3-2: Product: USB Keyboard
[   10.641472] EXT4-fs (sda2): mounted filesystem with ordered data mode. Opts: (null)
[   13.481363] usb 3-2: can't set config #1, error -110
[   13.523672] usb 3-2: USB disconnect, device number 2
[   13.804028] usb 3-2: new low-speed USB device number 3 using uhci_hcd

lsusb shows no keyboard.

I can't try anything requiring SuperUser permissions because it requires my password.

I've found using google:

  • 110 is related to power, some say not enough others it's overcurrent protection

  • Toggle usb legacy mode in BIOS.I toggled it and also usb 1.1 emulation (description mentions typing special keyboard keys) and plug n play aware os

  • Unload ehci module (responsible for usb 2.0) requires root and all usb devices will work slower

(To type, I would keep using Ultimate Control (requires Android) that I have installed earlier but it can't even type normally because it capitalizes letters randomly {it didn't do that before this problem, maybe this is a coincidence} and no android keyboard has all PC keyboard keys working as on a PC keyboard or have them at all.)

This occurs with:

  • Titanum TK101 and Tracer Patriot Black keyboard (these keyboards look identical except logo and key stickers, maybe hardware is same)
  • K8T NEO-FSR Motherboard version 1.0 with last BIOS
  • AMD Venice 3000+ CPU
  • Lubuntu 14.04/10 64-bit OS (I've run do-release-upgrade -d and update it everyday)
  • Linux 3.16-rc3
  • BIOS always showing CPU stepping as CG and its temp as less than 30°C and motherboard temp always less than 40°C and voltages within ATX specification. I don't know how:

    1. correct these values are
    2. much they change during work.

UPDATE this problem is being avoided by using a keyboard which is exactly the same model (tracer patriot black) but with a ps/2 connector.The seller said me these keyboards work on Linux/Ubuntu machines (telling Me he installs Linux sometimes for his clients), making Me believe the problem is also caused by my old PC machine.

Any other info? I don't know what else, please tell Me

  • 2
    I think error -110 means insufficient power. Did you plug the keyboard into an unpowered hub? Aug 1, 2014 at 15:27
  • 2
    return it. get one that works.
    – mikeserv
    Aug 1, 2014 at 15:33
  • 2
    so return it - get one that works!
    – mikeserv
    Aug 1, 2014 at 15:42
  • 1
    I understand the situation... unfortunately I don't know how to solve the issue. You have a recent kernel/distribution, and it's a plain keyboard. It works with MS. Just weird.
    – user44370
    Aug 5, 2014 at 9:23
  • 2
    The vendor id 0x1a2c is listed as Airen in the kernel sources. Cheap keyboards are often sold under different names. Quirks are when a device doesn't work in a completely standard way, I think you can specify them when loading the module.
    – Leiaz
    Aug 6, 2014 at 9:27

2 Answers 2


I had this happen to me once when I kept my USB camera plugged into the computer on the same bus. The camera was saturating the bus (even when not in use) and actually sending data right at the limit of that USB bus.

Try unplugging the other USB devices. I noticed this by checking dmesg


I had the same problem (code -110) with e-book on OpenSUSE Leap 42.2. When I connected e-book to computer with Windows 8.1, it said: "Your disk has a problem, let`s check it". I.e. I used standart windows-program "chkdsk" to check the both storages in e-book. Finally, everything is ok on Windows and OpenSUSE

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .