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.