«Usb 3-2: невозможно настроить config # 1, ошибка -110» - клавиатура USB работает на ноутбуке с Windows 8, но только на ПК, пока не загрузится Linux

10

Я попробовал 2 новые USB-клавиатуры, которые работают, пока Linux не начнет загружаться.

При загрузке я увидел:

[    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 не показывает клавиатуры.

Я не могу попробовать ничего, требующего разрешения SuperUser, потому что это требует мой пароль.

Я нашел с помощью Google:

  • 110 относится к мощности , некоторые говорят, что недостаточно, другие это защита от перегрузки по току

  • Переключить usb legacy modeв BIOS. Я включил его, а также usb 1.1 emulation(описание упоминает набор специальных клавиш клавиатуры) иplug n play aware os

  • Для выгрузки модуля ehci (отвечает за usb 2.0) требуется root, и все usb-устройства будут работать медленнее

(Для ввода я бы продолжал использовать Ultimate Control (требуется Android), который я установил ранее, но он даже не может печатать нормально, потому что он использует заглавные буквы случайным образом (он не делал этого до этой проблемы, может быть, это совпадение) и ни на одной клавиатуре Android нет всех клавиш клавиатуры ПК, работающих на клавиатуре ПК, или они есть вообще.)

Это происходит с:

  • Клавиатура Titanum TK101 и Tracer Patriot Black (эти клавиатуры выглядят одинаково, за исключением логотипа и наклеек на клавиатуре, возможно, аппаратное обеспечение одинаковое)
  • Материнская плата K8T NEO-FSR версии 1.0 с последним BIOS
  • COLORSIT 330U-FPH PSU
  • AMD Венеция 3000+ ЦП
  • 64-битная ОС Lubuntu 14.04 / 10 ( do-release-upgrade -dежедневно запускаю и обновляю)
  • Linux 3.16-rc3
  • BIOS всегда показывает шаг процессора в виде CG и его температуру ниже 30 ° C, а температура материнской платы всегда ниже 40 ° C и напряжение в соответствии со спецификацией ATX. Я не знаю как:

    1. исправить эти значения
    2. сильно они меняются во время работы.

ОБНОВЛЕНИЕ этой проблемы можно избежать с помощью клавиатуры, которая точно такой же модели (Tracer Patriot Black), но с разъемом PS / 2. Продавец сказал мне, что эти клавиатуры работают на компьютерах Linux / Ubuntu (говорит мне, что он иногда устанавливает Linux для его клиенты), заставляя меня поверить, что проблема также связана с моей старой машиной ПК.

Любая другая информация? Я не знаю, что еще, пожалуйста, скажи мне

user251046
источник
2
Я думаю, что ошибка -110 означает недостаточную мощность. Вы подключили клавиатуру в концентратор без питания?
Михаил Мрозек
2
верни это. получить тот, который работает.
mikeserv
2
так верни его - получи тот, который работает!
mikeserv
1
Я понимаю ситуацию ... к сожалению, я не знаю, как решить проблему. У вас есть последнее ядро ​​/ дистрибутив, и это простая клавиатура. Работает с MS. Просто странно.
2
Идентификатор поставщика 0x1a2c указан как Airen в исходных кодах ядра . Дешевые клавиатуры часто продаются под разными названиями. Причуды - это когда устройство работает не совсем стандартным образом, я думаю, вы можете указать их при загрузке модуля.
Лейаз

Ответы:

1

Такое случалось со мной однажды, когда я держал USB-камеру подключенной к компьютеру на той же шине. Камера насыщала шину (даже когда она не использовалась) и фактически отправляла данные прямо на границе этой шины USB.

Попробуйте отключить другие USB-устройства. Я заметил это, проверивdmesg

Кристофер Айвс
источник
0

У меня была такая же проблема (код -110) с электронной книгой по OpenSUSE Leap 42.2. Когда я подключил электронную книгу к компьютеру с Windows 8.1, он сказал: «На вашем диске проблема, давайте проверим ее». Т.е. я использовал стандартную windows-программу "chkdsk", чтобы проверить оба хранилища в электронной книге. Наконец, все нормально на Windows и OpenSUSE

Itanium_NEXT
источник