데비안 커널 모듈을 재정의하는 올바른 방법

데비안 커널 모듈을 재정의하는 올바른 방법

tg3.ko방금 커널 모듈을 다운로드하고 컴파일했습니다 . 내 데비안 시스템 어디에 넣어야 하나요? 안에 이미 하나 /lib/modules/2.6.32-5-xen-amd64/kernel/drivers/net/tg3.ko있어요

이상적으로는 원본을 그대로 유지하고 "향상된 우선순위"를 부여하고 싶습니다. 따라서 내 버전이 로드되지 않거나 사라지더라도 원래 버전은 여전히 ​​대체 버전으로 존재합니다.

내가 아는 유일한 방법은 dpkg-divert그것을 사용할 때 배가 약간 설레는다는 것입니다. 네트워크 모듈이 있는 서버에서 이 작업을 수행하는 것은 특히나 무서운 일입니다. :)

답변1

모듈을 여기에 넣고 /lib/modules/2.6.32-5-xen-amd64/updates/(또는 존재하지 않는 경우 디렉터리를 생성) 다시 실행합니다 dpkg-reconfigure linux-image-2.6.32-5-xen-amd64(또는 depmod방법을 알고 있는 경우 실행). 새 드라이버가 발견되었는지 확인하십시오 modprobe -l tg3.

자세한 내용을 읽어보세요 man 5 depmod.conf.

관련 정보