usb: descriptor de dispositivo leído/64, error -110

usb: descriptor de dispositivo leído/64, error -110

después de esta serie de errores en el kernel

usb 2-1.5: restablezca el dispositivo USB número 3 de velocidad completa usando ehci-pci
usb 2-1.5: lectura del descriptor del dispositivo/64, error -110
usb 2-1.5: desconexión USB, dispositivo número 3

este proceso (sadc de sysstat) o lsusb, etc., se bloquea y se atasca en el estado D para siempre

raíz 2543 0,0 0,0 9812 1204? D /usr/lib64/sa/sadc -F -L -S TODOS 1 1 -
raíz 100998 0.0 0.0 22328 2116 ? D lsusb
raíz 84710 0,0 0,0 5476 636? D modprobe -r usbhid usbcore usb_common

P: ¿Es posible liberarlo sin reiniciar?

Para su información, el USB está relacionado con este teclado y mouse virtuales.

usb 2-1.5: nuevo dispositivo USB de velocidad completa número 3 usando ehci-pci
usb 2-1.5: nuevo dispositivo USB encontrado, idVendor=046b, idProduct=ff10
usb 2-1.5: nuevas cadenas de dispositivos USB: Mfr=1, Product= 2, Número de serie=3
usb 2-1.5: Producto: Teclado y mouse virtuales
usb 2-1.5: Fabricante: American Megatrends Inc.
usb 2-1.5: Número de serie: serie usbcore: nuevo controlador de interfaz registrado usbhid usbhid: Controlador central USB HID

entrada: Teclado y mouse virtuales de American Megatrends Inc. como /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/2-1.5:1.0/input/input0
hid-generic 0003: 046B:FF10.0001: entrada,hidraw0: teclado USB HID v1.10 [teclado y mouse virtual de American Megatrends Inc.] en usb-0000:00:1d.0-1.5/input0

entrada: Teclado y mouse virtuales de American Megatrends Inc. como /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/2-1.5:1.1/input/input1
hid-generic 0003: 046B:FF10.0002: entrada,hidraw1: mouse USB HID v1.10 [teclado y mouse virtual de American Megatrends Inc.] en usb-0000:00:1d.0-1.5/input1

Respuesta1

La causa del problema fue que la desconexión del USB fue un éxito parcial, idealmente debería ser así en dmesg.

[2759033.084067] ehci-pci 0000:00:1a.0: eliminar, estado 4
[2759033.084080] usb usb1: desconexión USB, número de dispositivo 1
[2759033.084082] usb 1-1: desconexión USB, número de dispositivo 2
[2759033.088425] ehci-pci 0000:00:1a.0: bus USB 1 dado de baja
[2759054.553007] ehci-pci 0000:00:1d.0: eliminar, estado 1
[2759054.553018] usb usb2: desconexión USB, número de dispositivo 1
[2759054.553020] usb 2-1: Desconexión USB, dispositivo número 2
[2759054.553022] usb 2-1.5: Desconexión USB, dispositivo número 3

La solución fue modificar sysstat para evitar que el USB cause el problema.

DE: 180:ub:*:0:a:32:p:8:USB block devices

A: #180:ub:*:0:a:32:p:8:USB block devices

Luego reinicie el servicio sysstat. systemctl restart sysstat.service

información relacionada