Colegas; Tenho uma placa USB PCI espetada na minha placa-mãe. Esta placa é a seguinte, listada pelo lspci:
0000:00:10.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 63) Acontece que esta placa ora funciona ora não funciona. Cerquei o problema com testes de tentativa e erro e vi que se eu desligo a máquina por um tempo, uns minutos que seja, a placa não sobe. Se eu reinicio a máquina após um tempo ligada, a placa sobe e fica funcional. Liguei os logs e vi um erro 110 emitido pelo hotplug, que fica esperando a placa dar algum sinal e então sobe o módulo. Este tempo de espera é de 10 segundos. Mesmo se eu levantar o módulo na mão, a placa não fica funcional, então tenho de rebootar. Procurando no google pelo erro especificado, achei uma referência ao arquivo timer.c nos fontes do kernel. ENtão pensei em hackear o arquivo para aumentar o tempo de espera pelo dispositivo. Mas não consegui fazer o hack!!! O que fazer para resolver este problema? Nas mensagen que li no google aparecem perguntas, mas não respostas. O curioso é que não é relativo apenas a dispositivos USB, mas a muitos dispositivos PCI, incluíndo pcmcia de notebook. -- "Esta mensagem, incluindo seus anexos, não contém nenhuma informação confidencial, pois se fosse pra ter não poderia ser trafegada por e-mail em uma lista pública. Portanto você, quer seja ou não o destinatário final desta mensagem, pode fazer o que quiser com ela, incluindo esta sátira a notas de copyrights ridículas, que eu não estou nem aí!!"

