Como redefinir uma placa mini-PCIe sem reiniciar (Linux)

Como redefinir uma placa mini-PCIe sem reiniciar (Linux)

Primeiro, algum contexto. Farto de meu antigo netbook gaguejar com vídeos em 720p e conteúdo em flash o tempo todo, decidi procurar uma solução. Finalmente optei pelo CrystalHD, uma placa decodificadora de vídeo da Broadcom que ajuda a CPU a reproduzir conteúdo HD. Comprei um miniPCIe (a versão mais antiga, 70012, se você estiver curioso). Tive que compilar os drivers/libs da fonte git, mas percebi que o incômodo valeu a pena.

O problema é que há algo errado com a placa ou com o driver. Ele trava. Muitas vezes. Achei que talvez recarregar o módulo do driver fosse suficiente, mas não é (até tive que mudar um pouco na fonte do driver até que ele realmente me permitisse rmmodá-lo após uma falha, mas tenho certeza de que ninguém se importa). na verdade, reinicie para que a placa funcione novamente.

Então agora preciso de uma maneira de redefinir o cartão. Não tenho muito conhecimento sobre isso, mas talvez haja uma maneira de configurar um dos registros? Não existe nenhum utilitário que me permita desligar e ligar a placa? (É claro que vou descarregar/recarregar o módulo antes/depois para que não haja problema, certo?)

Usando Ubuntu Oneiric.

Toda e qualquer ajuda é muito apreciada.

informação relacionada