내 모듈을 새 커널로 자동 재구축하는 방법은 무엇입니까?

내 모듈을 새 커널로 자동 재구축하는 방법은 무엇입니까?

Linux를 처음 사용하는 경우 다음을 수행하십시오.http://ubuntuforums.org/showthread.php?t=2092934

Wi-Fi를 켜고 실행했는데, 무의식적으로 컴퓨터 업데이트를 클릭했는데 새 커널이 함께 제공되었지만 Wi-Fi가 종료되었습니다.

다시 수행하는 것은 문제가 되지 않지만 앞으로는 DKMS 등을 자동으로 수행하고 싶습니다. 그리고 더 이상 사용하지 않는 오래된 커널을 어디서/어떻게 삭제합니까?

답변1

덕분에팀_필립스에서같은 게시물그는 DKMS 모듈을 설치할 .deb 패키지를 제공했습니다.

예를 들어 Edimax EW-7811Un의 RealTek 8188cus 칩용 공급업체 드라이버는 ubuntu 13.04, 커널 3.8 또는 3.9에서 컴파일되지 않습니다.

암시적 함수 선언(데몬화) 및 모듈에 알 수 없는 기호에 오류가 있습니다.

RTL8188CUS

deb에는 RTL8192xC_USB_linux_v3.4.4_4749.20121105.zip에서 제공되는 드라이버 소스 코드의 패치 버전이 포함되어 있습니다. 리얼텍 사이트자체적으로는 우분투 13.04 커널 3.8 또는 3.9에서 컴파일되지 않습니다.

이 deb 패키지는 컴파일하고, 8192cu.ko 드라이버를 설치하고, DKMS 모듈을 삽입하여 각 커널 업그레이드가 완료되도록 합니다.

기본 드라이버를 블랙리스트에 추가하는 것을 잊지 마세요. 이 파일이 포함된 /etc/modprobe.d/에 파일을 넣으세요.

# Blacklist native RealTek 8188CUs drivers
blacklist rtl8192cu
blacklist rtl8192c_common
blacklist rtlwifi

(원천)

패키지를 다운로드할 수 있습니다.여기그리고 설치하세요:

wget "https://code.google.com/p/realtek-8188cus-wireless-drivers-3444749-ubuntu-1304/downloads/detail?name=rtl8192cu-tjp-dkms_1.6_all.deb&can=2&q="
sudo dpkg -i rtl8192cu-tjp-dkms_1.6_all.deb

관련 정보