GNU/Linux >> Linux Esercitazione >  >> Linux

L'enumerazione del dispositivo USB non riesce:descrittore del dispositivo read/64, errore -32

Questo errore può essere causato dal clock del dispositivo USB su chip alla frequenza errata. Controlla la configurazione dell'albero dell'orologio. La frequenza dovrebbe essere 48MHz. Se è leggermente fuori posto, è possibile che l'enumerazione a volte abbia esito positivo e talvolta fallisca. Se è lontano, l'enumerazione fallirà sempre. Sono possibili vari errori, inclusi quelli che hai elencato.


Lo stato AFAIK -32 significa "Tubo rotto" (EPIPE). Significa che ci sono problemi con la comunicazione usb (protocollo). Ad esempio, il dispositivo USB non risponde correttamente alla richiesta USB e invia alcuni dati non previsti dall'host o invia dati insufficienti. Potrebbero esserci anche altri motivi.

Il primo messaggio indica che ci sono problemi con le richieste "get device descriptor" e "set address" dall'host. Queste sono richieste di base inviate dall'host all'inizio del processo di enumerazione. Non puoi andare oltre se tali richieste non possono essere soddisfatte con successo dal dispositivo USB.


Linux
  1. 4 Modo utile per conoscere il nome del dispositivo USB collegato in Linux

  2. Linux – Il terminale Gnome non si avvia?

  3. Errore dispositivo USB Virtualbox Ns_error_failure (0x80004005) su Ubuntu 14.04 X64 Virtualbox 4.3?

  4. Il montaggio del disco USB con la partizione crittografata Luks non riesce con un errore "dispositivo già esistente" di Cryptsetup?

  5. Simulare un dispositivo a blocchi difettoso con errori di lettura?

Riconosci più dispositivi su Linux con questo repository di ID USB

Come trovare l'utilizzo della larghezza di banda del dispositivo USB su Linux

Jungledisk non riesce con l'errore Libnotify?

RPM:installazione del pacchetto Errore:cpio:lettura non riuscita

Ottieni il consumo energetico di un dispositivo USB

Regola Udev per abbinare il dispositivo USB a più nodi