재부팅하지 않고 미니 PCIe 카드를 재설정하는 방법(Linux)

재부팅하지 않고 미니 PCIe 카드를 재설정하는 방법(Linux)

첫째, 몇 가지 맥락입니다. 720p 비디오와 플래시 콘텐츠가 항상 끊기는 오래된 넷북에 지쳐서 해결책을 찾기로 결정했습니다. 마지막으로 CPU에서 HD 콘텐츠를 재생하는 데 도움이 되는 Broadcom의 비디오 디코더 카드인 CrystalHD를 선택했습니다. 나는 miniPCIe 하나(궁금하시면 이전 버전인 70012)를 구입했습니다. Git 소스에서 드라이버/라이브러리를 컴파일해야 했지만 번거로움이 그만한 가치가 있다고 생각했습니다.

문제는 카드나 드라이버에 문제가 있다는 것입니다. 충돌이 발생합니다. 자주. 나는 드라이버 모듈을 다시 로드하는 것만으로도 충분할 것이라고 생각했지만 그렇지 않습니다. (충돌 후 실제로 rmmod를 허용할 때까지 드라이버 소스에서 약간 변경해야 했지만 아무도 신경 쓰지 않을 것이라고 확신합니다.) 실제로 카드를 다시 작동시키려면 재부팅하세요.

이제 카드를 재설정할 방법이 필요합니다. 나는 이것에 대해 잘 알지 못하지만 레지스터 중 하나를 pci로 설정하는 방법이 있을까요? 카드 전원을 껐다가 켤 수 있는 유틸리티가 없나요? (물론 전/후에 모듈을 언로드/리로드할 것이므로 문제가 없겠죠?)

우분투 Oneiric을 사용합니다.

모든 도움에 감사드립니다.

관련 정보