GNU/Linux >> Tutoriales Linux >  >> Linux

La enumeración de dispositivos USB falla:descriptor de dispositivo leído/64, error -32

Este error puede ser causado por sincronizar el dispositivo USB en el chip a una frecuencia incorrecta. Verifique la configuración de su árbol de reloj. La frecuencia debe ser de 48 MHz. Si está ligeramente desviado, es posible que la enumeración a veces sea exitosa y a veces falle. Si está muy lejos, la enumeración siempre fallará. Son posibles varios errores, incluidos los que enumeró.


AFAIK estado -32 significa "Tubería rota" (EPIPE). Significa que hay problemas con la comunicación usb (protocolo). Por ejemplo, el dispositivo usb no responde correctamente a la solicitud de usb y envía algunos datos que el host no espera o no envía suficientes datos. También puede haber otras razones.

El primer mensaje indica que hay problemas con las solicitudes "obtener descriptor de dispositivo" y "establecer dirección" del host. Esas son solicitudes básicas enviadas por el host al comienzo del proceso de enumeración. No puede ir más allá si esas solicitudes no pueden ser atendidas con éxito por el dispositivo usb.


Linux
  1. 4 formas útiles de saber el nombre del dispositivo USB conectado en Linux

  2. Linux:¿cómo volver a conectar un dispositivo USB desconectado lógicamente?

  3. Error de dispositivo USB de Virtualbox Ns_error_failure (0x80004005) en Ubuntu 14.04 X64 Virtualbox 4.3?

  4. Obtener nombres de dispositivos amigables en python

  5. configurar dispositivo para desarrollo (???????????? sin permisos)

Reconozca más dispositivos en Linux con este repositorio de ID USB

Cómo encontrar el uso de ancho de banda del dispositivo USB en Linux

¿El montaje del disco USB con la partición cifrada de Luks falla con un error de Cryptsetup "el dispositivo ya existe"?

RPM:error de instalación del paquete:cpio:error de lectura

¿Simula un dispositivo de bloque defectuoso con errores de lectura?

Error al instalar Arch Linux