Eu não entendo o porquê. Mover fisicamente o pen drive sem fio da placa-mãe, conectando-o a um hub USB externo conectado com um cabo de 2 metros, faz com que os problemas de desconexão desapareçam.
Estou vendo a seguinte mensagem no log do kernel do Linux:
usb usb1-port5: disabled by hub (EMI?), re-enabling...
Depois disso, os dispositivos USB são desconectados. Em alguns casos, eles se reconectam imediatamente, em outros casos não. Nos últimos casos, também vejo:
usb usb1-port5: Cannot enable. Maybe the USB cable is bad?
O que causa esses problemas e como evitar os efeitos negativos?
Neste caso específico, um pen drive USB é conectado diretamente a uma porta USB. O problema não se correlaciona com uma determinada hora do dia. Usando uma porta USB diferente não faz diferença. Usando um stick USB sem fio diferente não faz diferença. Usando uma mainboard diferente faz a diferença. Desconectar outros dispositivos USB não faz diferença.
Mesmo apresentando detalhes aqui, a resposta pode e deve tentar abranger mais configurações para ser útil a outras pessoas.
Eu não entendo o porquê. Mover fisicamente o pen drive sem fio da placa-mãe, conectando-o a um hub USB externo conectado com um cabo de 2 metros, faz com que os problemas de desconexão desapareçam.
Tags usb linux static-discharge