Tenho uma série de máquinas que estou construindo para trabalhar com leitores de cartões USB. Quando os inicializo, recebo uma longa série de mensagens:
...
[ 2347.768419] hub 1-6:1.0: unable to enumerate USB device on port 6
[ 2347.968178] usb 1-6.6: new full-speed USB device number 10 using ehci_hcd
[ 2352.552020] usb 1-6.6: device not accepting address 10, error -32
[ 2352.568421] hub 1-6:1.0: unable to enumerate USB device on port 6
[ 2352.768179] usb 1-6.6: new full-speed USB device number 12 using ehci_hcd
[ 2357.352033] usb 1-6.6: device not accepting address 12, error -32
...
Em algumas máquinas mais antigas, são necessárias apenas algumas tentativas até que o leitor de cartão finalmente aceite um endereço, enquanto em máquinas mais novas pode demorar muitos minutos. Mudar de hardware não é uma opção e conectar o leitor de cartão USB a uma porta diferente é apenas uma opção para os manchines mais antigos. Este foi um problema no 11.04 e agora estou executando o 12.04 beta e ainda está acontecendo.
Existe algo que eu possa fazer no software (talvez uma regra do udev?) Que conserte isso?
Qualquer conselho apreciado. Fico feliz em fornecer mais detalhes, se você precisar deles.