使用内核3.17.2,我试图编译&将最新的rtl8723be驱动程序插入内核,但有困难。
我从https://github.com/lwfinger/rtlwifi_new/下载了驱动程序并编译了它:
cd rtlwifi_new
make install
编译并将驱动程序复制到/ kernel / drivers目录
我尝试插入模块:
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
我做错了什么,或者这是驱动程序本身的问题?我对内核模块makefile非常熟悉,所以如果它与我的系统相关,我自己肯定可以自己调试这个问题。
答案 0 :(得分:6)
检查dmesg输出缺失的符号,然后检查内核源代码是否导出该符号。