사용자 정의 커널 모듈 문제

사용자 정의 커널 모듈 문제

나는 ath9k 모듈을 커널에 로드하기 위한 솔루션을 찾기 위해 애쓰다가 막다른 골목에 이르렀습니다.

커널은 kernel.org에서 가져온 3.17.1이며 Ubuntu Trusty(14.04) 64비트에서 컴파일하고 있습니다. 대상 ARCH는 x86_64입니다.

make all 명령을 실행한 후 bzImage & initrd(custom made..mounts proc,sys, dev 및 exec busybox sh)를 /boot 디렉토리에 복사하면 정상적으로 부팅됩니다.

내가 입력할 때마다

모드프로브 ath9k

모듈을 찾을 수 없음 오류가 발생하여 ath9k 폴더(lib에 있음)로 가서 insmod ath9k.ko를 실행하면 이 아키텍처에 해당하지 않는 오류 elf 파일이 표시됩니다.

하지만 내 .config 파일 elf는 기본적으로 활성화되어 있습니다(x86_64_defconfig를 만들고 개인적으로 확인했습니다).

uname -a의 출력은 다음과 같습니다. Linux (none) 3.17.1 #1 SMP x86_64 알 수 없음

무엇을 주는가?????

관련 정보