LINUX.ORG.RU

usbhid: probe of * failed with error -32

 ,


0

1

Добрый день! Возникает проблема с подключением midi контроллера к ноутбуку с последней Ubuntu Studio на борту. Сначала думал контакт отходит, потому что в определенном положении провода только работает, но потом попробовал с другими шнурами и оказалось что проблема не в разъеме и не в шнуре.

dmesg
[  188.751931] usb 2-1.1: new full-speed USB device number 5 using ehci-pci
[  188.852593] usb 2-1.1: New USB device found, idVendor=1aa1, idProduct=0121, bcdDevice= 1.00
[  188.852601] usb 2-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[  188.852606] usb 2-1.1: Product: TYPHOON DJ-Controller
[  188.852610] usb 2-1.1: Manufacturer: Vestax 
[  188.866422] usbhid 2-1.1:1.5: can't add hid device: -32
[  188.866453] usbhid: probe of 2-1.1:1.5 failed with error -32
[  188.901048] usb 2-1.1: USB disconnect, device number 5
[  188.975719] usbcore: registered new interface driver snd-usb-audio

Другие устройства работают корректно. Пока пытался разобраться видел в dmesg еще жалобы что не может переключить на необходимую частоту. На винде устройство работало исправно. Что может быть?


На винде устройство работало исправно. Что может быть?

У меня есть принтер, он на винде работает стабильно, а на Linux сыпет -32 и прочие ошибки, несмотря на прямой порт от материнки и экранированный кабель с ферритами - ну куда лучше?

Но если у тебя хабы и длинные кабели, попробуй другой покороче, получше

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

Работает как раз только с кабелем с феритовыми кольцами, хоть он и длиннее остальных, и только в одном положении. Чуть дернешь отключается и все зависает. А что это за ошибка? Устройство питается либо от юсб, либо от адаптера на 7.5В, которого нет. Если подключить через адаптер ошибка пропадет или дело не в питании?

xlox
() автор топика
Ответ на: комментарий от xlox

usb stack in kernel is a shitty crap. да, врубай через адаптер, usb только 5V дает

Anoxemian ★★★★★
()
Ответ на: комментарий от xlox

Если подключить через адаптер ошибка пропадет или дело не в питании?

В инструкции что пишут про питание? Может оно вообще не может без адаптера принципиально…

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

Может работать(и работает в определенном положении кабеля) от юсб, а может от адаптера.

xlox
() автор топика
Ответ на: комментарий от xlox

Вот полностью ошибка:

[ 7156.274141] usb 2-1.1: New USB device found, idVendor=1aa1, idProduct=0121, bcdDevice= 1.00
[ 7156.274149] usb 2-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 7156.274154] usb 2-1.1: Product: TYPHOON DJ-Controller
[ 7156.274157] usb 2-1.1: Manufacturer: Vestax 
[ 7156.280511] usb 2-1.1: current rate 48000 is different from the runtime rate 44100
[ 7156.282671] usb 2-1.1: current rate 48000 is different from the runtime rate 44100
[ 7156.295354] usbhid 2-1.1:1.5: can't add hid device: -32
[ 7156.295423] usbhid: probe of 2-1.1:1.5 failed with error -32
[ 7156.364855] usb 2-1.1: current rate 48000 is different from the runtime rate 44100
[ 7156.372850] usb 2-1.1: current rate 48000 is different from the runtime rate 44100

В таком состоянии линукс видит контроллер, но взаимодействовать не может.

xlox
() автор топика
Ответ на: комментарий от xlox

И еще кое-что получилось выудить

[ 7421.055618] usb 2-1.1: new full-speed USB device number 27 using ehci-pci
[ 7421.155793] usb 2-1.1: New USB device found, idVendor=1aa1, idProduct=0121, bcdDevice= 1.00
[ 7421.155801] usb 2-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 7421.155805] usb 2-1.1: Product: TYPHOON DJ-Controller
[ 7421.155809] usb 2-1.1: Manufacturer: Vestax 
[ 7421.162829] usb 2-1.1: 1:1: cannot get freq at ep 0x2
[ 7421.164291] usb 2-1.1: 2:1: cannot set freq 44100 to ep 0x82
[ 7421.179193] hid-generic 0003:1AA1:0121.000F: hiddev0,hidraw0: USB HID v1.00 Device [Vestax  TYPHOON DJ-Controller] on usb-0000:00:1d.0-1.1/input5
[ 7421.235224] usb 2-1.1: current rate 48000 is different from the runtime rate 44100
[ 7421.235274] usb 2-1.1: cannot submit urb 0, error -2: endpoint not enabled
[ 7421.248686] usb 2-1.1: current rate 48000 is different from the runtime rate 44100

Есть какие-то варианты решения? Или только на виндовс переходить?

xlox
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.