2014-11-18 2 views
4

커널 3.17.2를 사용하여 & 커널을 최신 rtl8723be 드라이버를 컴파일하려고하는데 어려움이 있습니다. insmod : ERROR : 모듈을 삽입 할 수 없습니다 rtl8723be.ko : 모듈에 알 수없는 기호가 있습니다

나는 https://github.com/lwfinger/rtlwifi_new/에서 드라이버를 다운로드하고 컴파일 :

컴파일하고
cd rtlwifi_new 
make install 

복사

내가 모듈 삽입하려고/커널/드라이버 디렉토리에 드라이버 :

cd /lib/modules/3.17.2.../kernel/drivers/net/wireless/rtlwifi/rtl8723be/ 
insmod rtl8723be.ko 

.. 다음 오류가 발생합니다.

insmod: ERROR: could not insert module rtl8723be.ko: Unknown symbol in module 

내가 잘못했거나 드라이버 자체에 문제가 있습니까? 나는 커널 모듈 메이크 파일에 막연히 익숙하기 때문에 내 시스템과 관련이 있다면이 문제를 직접 디버깅 할 수있다.

+0

"sudo insmod rtl8723be.ko"를 시도 했습니까? – sunny1304

+2

rtl8723be.ko에서 'modinfo'를 실행하고 depends 섹션을 확인하고 'lsmod'를 사용하여 종속성이로드되었는지 확인하십시오. 'make install'이 'depmod -a'를 호출하는 것처럼 보이기 때문에 'modprobe'를 사용하십시오. (modprobe rtl8723be 사용) – John

답변

6

누락 된 심볼에 대한 dmesg의 출력을 확인한 다음 해당 심볼을 내보낼 경우 커널 소스를 확인하십시오.

관련 문제