Eu tenho um dispositivo USB (eGalax Toucscreen controller) que não funciona se o computador estiver ligado com o dispositivo conectado ('dispositivo não está aceitando o endereço').
No entanto, funciona, se conectado depois que a máquina é ligada. Continua funcionando mesmo após o reinício, desde que a energia não seja cortada.
Por outro lado, se estiver ligado, não funcionará, mesmo após o reinício.
Eu acho que o BIOS está colocando o dispositivo em alguma condição que não irá se recuperar em um arranque a frio.
Já experimentei várias versões de kernel e configurações de BIOS (correções de controle EHCI e XHCI, por exemplo), mas o problema continua. Eu também tentei outros dispositivos do mesmo tipo. Eu usei esses dispositivos por um bom tempo com outras configurações, mas consegui reproduzir esse comportamento em duas máquinas diferentes.
Como solucionar essa condição?