모듈 8192cu를 로드하지 못했습니다.

모듈 8192cu를 로드하지 못했습니다.

저는 임베디드 장치인 BeagleBoard-xM에서 Angstrom Linux(3.0.7)를 실행하고 있습니다. 모듈을 로드하고 싶습니다.(에서 다운로드여기)복사 대상: /lib/modules/3.0.7/kernel/drivers/net/wireless/rtlwifi/8192cu.koBeagleBoard-xM SD 카드 파일 시스템.

그러나 모듈 로드에 실패합니다.

root@beagleboard:/# modprobe 8192cu                                             
FATAL: Module 8192cu not found.

어떤 아이디어가 있나요?

답변1

도망쳤나요 depmod? 이 작업은 make modules_install자동으로 수행되지만, 이 방법으로 모듈을 복사하는 경우 /lib/modules수동으로 수행해야 합니다. 자세한 내용은 을 참조하세요 man depmod.

depmod호환되지 않는 모듈이 보고되는지 확실하지 않습니다 .

insmod최소한 모듈을 로드할 수 있는지 테스트하는 명시적 경로를 사용할 수도 있습니다 .

> insmod /lib/modules/3.0.7/kernel/drivers/net/wireless/rtlwifi/8192cu.ko
> lsmod | grep 8192cu

모듈에 종속성이 있으면 로드되지 않으므로 작업이 더 편리해 depmod집니다 modprobe. 커널은 버전과 일치하지 않는 모듈을 거부합니다. 그러나 이 보안 기능을 비활성화하는 구성 옵션이 있습니다.

관련 정보