O que é o erro USB -62?

3

Quando eu conecto um mouse USB a um computador, o seguinte erro aparece nos registros:

Mar 24 21:43:03 homer kernel: [ 2674.768039] usb 2-9: new full-speed USB device number 3 using ohci_hcd
Mar 24 21:43:03 homer kernel: [ 2674.952050] usb 2-9: device descriptor read/64, error -62
Mar 24 21:43:03 homer kernel: [ 2675.236034] usb 2-9: device descriptor read/64, error -62
Mar 24 21:43:03 homer kernel: [ 2675.516035] usb 2-9: new full-speed USB device number 4 using ohci_hcd
Mar 24 21:43:04 homer kernel: [ 2675.696042] usb 2-9: device descriptor read/64, error -62
Mar 24 21:43:04 homer kernel: [ 2675.980047] usb 2-9: device descriptor read/64, error -62
Mar 24 21:43:04 homer kernel: [ 2676.260043] usb 2-9: new full-speed USB device number 5 using ohci_hcd
Mar 24 21:43:05 homer kernel: [ 2676.668034] usb 2-9: device not accepting address 5, error -62
Mar 24 21:43:05 homer kernel: [ 2676.764039] hub 2-0:1.0: unable to enumerate USB device on port 9
Mar 24 21:43:14 homer kernel: [ 2685.852045] usb 2-9: new full-speed USB device number 7 using ohci_hcd
Mar 24 21:43:14 homer kernel: [ 2686.036033] usb 2-9: device descriptor read/64, error -62
Mar 24 21:43:14 homer kernel: [ 2686.324032] usb 2-9: device descriptor read/64, error -62
Mar 24 21:43:14 homer kernel: [ 2686.608043] usb 2-9: new full-speed USB device number 8 using ohci_hcd
Mar 24 21:43:15 homer kernel: [ 2686.788043] usb 2-9: device descriptor read/64, error -62
Mar 24 21:43:15 homer kernel: [ 2687.076043] usb 2-9: device descriptor read/64, error -62

Eu vi perguntas semelhantes no askubuntu com mensagens de erro semelhantes, mas nunca com o erro -62. O que esse código de erro significa? Existe uma tabela de todos os códigos de erro e seu significado? Eu pesquisei pelo Google, mas não consegui encontrá-lo.

    
por fdierre 24.03.2016 / 21:55

1 resposta

2

Existe, de fato, uma lista dos códigos de erro do kernel e, dependendo de como o seu sistema está configurado, você deve encontrar os códigos em /usr/include/asm-generic/errno.h . Para encontrar o erro 62, simplesmente execute:

andrew@corinth:~$ grep '62' /usr/include/asm-generic/errno.h
#define ETIME       62  /* Timer expired */
andrew@corinth:~$

E para percorrer toda a lista de mais de 100 códigos de erro, tente:

cat /usr/include/asm-generic/errno.h | more

Isso deve lhe dar um ponto de partida para encontrar o motivo da falha do dispositivo usb. Eu suspeito que o hardware (dispositivo usb) está com defeito em termos de conexão e o kernel simplesmente expira em sua tentativa de executar o dispositivo = Erro 62.

    
por andrew.46 24.03.2016 / 23:34