Подключение MIDI-USB не распознано Ubuntu

Вопрос или проблема

У меня есть цифровое пианино и кабель A/B MIDI-USB, подключенный к нему, к моему ПК, чтобы использовать его в качестве MIDI-контроллера.

По необъяснимой причине соединение не распознается. lsusb не показывает устройство, а dmesg выводит следующее:

usb 2-3: новое устройство USB полной скорости номер 30 с использованием xhci_hcd
usb 2-3: чтение дескриптора устройства/64, ошибка -71
usb 2-3: чтение дескриптора устройства/64, ошибка -71
usb 2-3: новое устройство USB полной скорости номер 31 с использованием xhci_hcd
usb 2-3: чтение дескриптора устройства/64, ошибка -71
usb 2-3: чтение дескриптора устройства/64, ошибка -71
usb usb2-port3: попытка циклической перезагрузки питания
usb 2-3: новое устройство USB полной скорости номер 32 с использованием xhci_hcd
usb 2-3: устройство не отвечает на настройку адреса.
usb 2-3: устройство не отвечает на настройку адреса.
usb 2-3: устройство не принимает адрес 32, ошибка -71
usb 2-3: новое устройство USB полной скорости номер 33 с использованием xhci_hcd
usb 2-3: устройство не отвечает на настройку адреса.
usb 2-3: устройство не отвечает на настройку адреса.
usb 2-3: устройство не принимает адрес 33, ошибка -71
usb usb2-port3: невозможно перечислить устройство USB

Мои исследования сообщения read/64, ошибка -71 в интернете сводятся к ‘смените USB порт’ или ‘перезагрузите’, ни тот, ни другой не помог, или к неисправному оборудованию. Однако (и это расстраивает) я знаю, что пианино, кабель и все мои USB порты работают, так как когда я загружаю свой ПК под Windows 10, все работает без проблем!

У меня есть пакеты midisport-firmware, a2jmidid и так далее, но они, вероятно, не должны быть проблемой, так как сама ОС, похоже, не распознает мое пианино.

Я использую Ubuntu 16.04 LTS.

РЕДАКТИРОВАНИЕ :
После дальнейшего исследования, я думаю, что скорее всего мой кабель слишком длинный (он нескольких метров), и сигнал, отправляемый моим компьютером, никогда не достигает другого конца (что все равно странно, учитывая, что Windows может это сделать).
Я постараюсь достать более короткий кабель, чтобы увидеть, поможет ли это.

Тем временем, кто-нибудь из вас знает, может ли сигнал, отправляемый Ubuntu, быть слабее, чем с точно таким же оборудованием на Windows?

Итак, оказывается, я был прав в своем редактировании: длинный кабель был виноват.

Я купил более короткий кабель, и пианино было немедленно обнаружено, распознано и заработало.

  • Соответствующий вывод dmesg :
    [38669.743154] usb 2-3: новое устройство USB полной скорости номер 6 с использованием xhci_hcd
    [38669.908423] usb 2-3: Новое USB устройство найдено, idVendor=0f54, idProduct=0101
    [38669.908428] usb 2-3: Новые строки устройства USB: Mfr=0, Product=2, SerialNumber=0
    [38669.908431] usb 2-3: Продукт: USB-MIDI
    [38670.343673] usbcore: зарегистрирован новый драйвер интерфейса snd-usb-audio
    
  • Соответствующий вывод lsusb :
    Bus 002 Device 006: ID 0f54:0101 Kawai Musical Instruments Mfg. Co., Ltd MP6 Stage Piano
    

Тем не менее, я все еще не знаю, почему Linux не смог установить соединение, в то время как Windows прекрасно справлялся с длинным кабелем (пожалуйста, дайте знать, если у вас есть объяснение).

Ответ или решение

Проблема: MIDI-USB соединение не распознается в Ubuntu

Введение

Подключение цифрового пианино к ПК с использованием MIDI-USB кабеля часто вызывает проблемы, особенно в окружении операционных систем Linux, таких как Ubuntu. В данном случае мы рассмотрим ситуацию, когда система Ubuntu 16.04 LTS не распознает подключенное устройство, в то время как Windows отображает его без каких-либо трудностей.

Анализ ошибки

При выполнении команды dmesg пользователем были получены сообщения об ошибках, такие как device descriptor read/64, error -71 и Device not responding to setup address. Эти ошибки свидетельствуют о том, что система не может установить связь с подключенным устройством. В дополнение к этому, команда lsusb не выводит информацию о подключенном MIDI-USB устройстве, что указывает на полное отсутствие связи.

Возможные причины

Хотя в большинстве случаев проблемы с USB соединением могут быть связаны с аппаратными неисправностями или неправильной конфигурацией, в данном случае несколько факторов могут сыграть свою роль:

  1. Длина кабеля: Как выяснилось в дальнейшем, использование длинного USB-кабеля может привести к потере сигнала и искажению передачи данных. Далеко расположенные устройства могут испытывать трудности с корректной передачей данных, особенно если кабель низкого качества.

  2. Ошибка драйверов: Хотя пакеты, такие как midisport-firmware и a2jmidid, установлены, они могут не быть проблемой, если аппаратное устройство не определяется системой из-за низкого качества сигнала.

  3. Проблемы с портами USB: Иногда порты USB на материнской плате могут иметь проблемы с совместимостью. Также стоит отметить, что разные операционные системы могут по-разному обрабатывать драйверы и совместимость оборудования.

Решение проблемы

В результате проверки с более коротким кабелем устройство стало доступным в Ubuntu сразу же. Это подтвердило, что длинный кабель действительно был причиной проблемы. Важно учесть, что:

  • Кабель: Рекомендуется использовать качественные USB-кабели и избегать чрезмерно длинных соединений, так как это может негативно повлиять на качество сигнала.
  • Проблемы с совместимостью: Хотя Windows может успевать обеспечить необходимый уровень сигнала, Linux может работать с более строгими требованиями к устройствам, что в свою очередь может привести к различиям в распознавании подключенных устройств.

Заключение

Проблемы с подключением MIDI-USB на Ubuntu могут быть вызваны множеством факторов, среди которых нестабильное соединение из-за длины кабеля должно быть в числе основных. Рекомендуется всегда использовать качественные кабели и уделять внимание первичной настройке окружения. Если аналогичные проблемы возникают вновь, стоит проверять аппаратные компоненты и проводить тесты с различными конфигурациями оборудования.

Если у вас возникли вопросы или вам требуется дальнейшая помощь, пожалуйста, не стесняйтесь обращаться за консультацией.

Оцените материал
Добавить комментарий

Капча загружается...