
Estoy en Ubuntu 18.04 en una computadora portátil Dell 3442. Estoy intentando hacer que funcione una interfaz de audio, Tascam US-800. Lo hice hace años, el mismo hardware, no recuerdo qué versión de Ubuntu Studio. Ahora recibo este tipo de error. Acabo de sacar Windows de mi sistema, probé primero Ubuntu Studio 19.10 y ahora Ubuntu 18.04, sin éxito. El mismo dispositivo funcionaba bien en Windows 10 hace unos días. Lo intenté nuevamente en la computadora portátil de mi esposa con Windows y funcionó bien.
Recibo este error en dmesg
:
[ 580.230758] usb 1-1.2: new full-speed USB device number 10 using ehci-pci
[ 580.646801] usb 1-1.2: device not accepting address 10, error -32
[ 580.646910] usb 1-1-port2: attempt power cycle
[ 581.250887] usb 1-1.2: new full-speed USB device number 11 using ehci-pci
[ 581.330909] usb 1-1.2: device descriptor read/64, error -32
[ 581.518927] usb 1-1.2: device descriptor read/64, error -32
[ 581.706957] usb 1-1.2: new full-speed USB device number 12 using ehci-pci
[ 581.786972] usb 1-1.2: device descriptor read/64, error -32
[ 581.974997] usb 1-1.2: device descriptor read/64, error -32
[ 582.083205] usb 1-1-port2: unable to enumerate USB device
Lo extraño es que cuando probé con una versión Live de Ubuntu desde una unidad flash, aparece un tipo diferente de error:
[11386.135043] usb 3-1: new high-speed USB device number 3 using ehci-pci
[11386.253453] usb 3-1: config 1 interface 4 altsetting 0 bulk endpoint
0x4 has invalid maxpacket 64
[11386.253462] usb 3-1: config 1 interface 4 altsetting 0 bulk endpoint
0x85 has invalid maxpacket 64
[11386.253817] usb 3-1: New USB device found, idVendor=0644, idProduct=802a
[11386.253820] usb 3-1: New USB device strings: Mfr=12, Product=13,
SerialNumber=0
[11386.253822] usb 3-1: Product: US-800
[11386.253824] usb 3-1: Manufacturer: TASCAM
[11386.748068] usb 3-1: cannot get ctl value: req = 0x83, wValue =
0x101, wIndex = 0x1e00, type = 4
[11386.748075] usb 3-1: 30:0: cannot get min/max values for control 1
(id 30)
[11386.831499] usb 3-1: cannot get ctl value: req = 0x83, wValue =
0x201, wIndex = 0x1e00, type = 4
[11386.831510] usb 3-1: 30:0: cannot get min/max values for control 2
(id 30)
[11386.912375] usb 3-1: cannot get ctl value: req = 0x83, wValue =
0x301, wIndex = 0x1e00, type = 4
[11386.912386] usb 3-1: 30:0: cannot get min/max values for control 3
(id 30)
[11387.005003] usb 3-1: cannot get ctl value: req = 0x83, wValue =
0x401, wIndex = 0x1e00, type = 4
[11387.005022] usb 3-1: 30:0: cannot get min/max values for control 4
(id 30)
[11387.080115] usb 3-1: cannot get ctl value: req = 0x83, wValue =
0x501, wIndex = 0x1e00, type = 4
[11387.080123] usb 3-1: 30:0: cannot get min/max values for control 5
(id 30)
He probado varias cosas como usbcore.autosuspend=-1
, iommu=soft
el truco "desconectar todo durante 3 minutos", ... enchufar/desconectar cada concentrador USB, todos funcionan bien con otros dispositivos como el mouse óptico. Estoy buscando en Google todo lo relacionado con este problema sin éxito... No quiero rendirme, porque como dije antes funcionó... y volver a Windows es un gran desánimo para mí.
EDITAR 1: Olvidé decir que este es un dispositivo que no es compatible oficialmente con Ubuntu o Tascam, que ha descontinuado el producto. Existen controladores oficiales para Windows y Mac. ¡Por favor, indíqueme la forma de piratear esos controladores!
EDITAR2: Así que hice una instalación limpia de Ubuntu Studio 19.10, esta vez dejándolo borrar todo del disco y la partición a su manera. Ahora solo aparece el segundo error cannot get ctl value
. Eso es un comienzo. Voy a investigar más sobre el tema. ¡Cualquier ayuda sería inmensamente apreciada!
Respuesta1
Atención: para mí, esto se debió a que mi unidad USB estaba conectada a un puerto USB3 en un servidor ESXi. El dispositivo pasó a la máquina virtual conectada a un virtualUSB2controlador. Ese fue el problema. Se resolvió la eliminación del dispositivo y el controlador y su reconfiguración como USB3.