터미널을 통해 ARMHF용 데비안 커널 헤더 3.4.90+ 설치

터미널을 통해 ARMHF용 데비안 커널 헤더 3.4.90+ 설치

터미널을 통해 Debian에 커널 헤더를 설치하려고 하는데 apt-get.

커널 헤더가 필요한 이유는 RTL Wi-Fi 칩용 Wi-Fi 어댑터 드라이버를 설치해야 하고, install.sh함께 제공되는 드라이버를 build실행할 때 /lib/modules/3.4.90+/.

커널을 처음부터 컴파일하고 빌드해야 한다고 제안하는 일부 기사를 읽었지만 이것은 나에게 약간 불필요한 것 같습니다.

나도 시도해 보았지만 sudo apt-get install linux-headers-$(uname -r)더 낮은 버전의 커널이 설치되어 있었습니다.

누구든지 올바른 방향으로 나를 가리킬 수 있습니까?

편집하다:

저는 ARM Debian을 사용하고 있으며 WiFi 모듈은 RTL8188 칩을 사용합니다.

www.armhf.com에서 Linux 이미지를 다운로드했습니다.

답변1

기본 데비안 커널을 사용하고 있습니까, 아니면 사용자 정의 컴파일된 커널을 사용하고 있습니까? 재고가 있는 경우 linux-image-* 패키지와 일치하는 linux-headers-* 패키지가 있어야 합니다.

데비안에는 사용 가능한 최신 커널 패키지에 따라 linux-image-$arch이름이 지정된 가상 패키지 도 있으며 linux-headers-$arch(예: where $archis amd64또는 586등 ) 시스템 이686-paeamd64

apt-get install linux-image-amd64 linux-headers-amd64

데비안 버전에 맞는 최신 커널 이미지와 헤더가 설치됩니다.

커널을 사용하는 경우에도 마찬가지입니다.감초주저장소이지만 가상 패키지의 이름은 약간 다릅니다.

apt-get install linux-image-liquorix-amd64 linux-headers-liquorix-amd64

Realtek NIC의 경우 debian 아카이브의 무료 부분에서 Realtek 펌웨어를 설치해야 할 수도 있습니다. non-free기기가 켜져 /etc/apt/sources.list있고 실행 중인지 확인하세요.

apt-get install firmware-realtek

마지막으로, 모듈을 컴파일하려면 이 dkms패키지가 필요하거나 적어도 build-essential설치되어 있어야 합니다.

답변2

3.4.90+내가 해야 할 일은 원래 Olimex Debian 이미지 경로의 폴더를 /lib/modulesNAND 플래시 드라이브의 동일한 경로로 복사하는 것뿐이었습니다.

그 후 설치 firmware-realtek하고 wpa_supplicant실행해봤습니다.

관련 정보