Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C insmod:错误:无法插入模块rtl8723be.ko:模块中的未知符号_C_Gcc_Linux Kernel_X86 64_Inline Assembly - Fatal编程技术网

C insmod:错误:无法插入模块rtl8723be.ko:模块中的未知符号

C insmod:错误:无法插入模块rtl8723be.ko:模块中的未知符号,c,gcc,linux-kernel,x86-64,inline-assembly,C,Gcc,Linux Kernel,X86 64,Inline Assembly,使用内核3.17.2,我试图编译并将最新的rtl8723be驱动程序插入内核,但有困难 我从下载了驱动程序并编译了它: cd rtlwifi_new make install 将驱动程序编译并复制到/kernel/drivers目录 我尝试插入模块: cd /lib/modules/3.17.2.../kernel/drivers/net/wireless/rtlwifi/rtl8723be/ insmod rtl8723be.ko 。。我得到以下错误: insmod: ERROR: cou

使用内核3.17.2,我试图编译并将最新的rtl8723be驱动程序插入内核,但有困难

我从下载了驱动程序并编译了它:

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

是我做错了什么,还是司机本身有问题?我对内核模块makefiles有点熟悉,因此如果这个问题与我的系统有关,我肯定可以亲自调试它。

检查dmesg的输出是否有丢失的符号,然后检查内核源代码(如果该符号已导出)。

您是否尝试过“sudo insmod rtl8723be.ko?”“??尝试在rtl8723be.ko上执行'modinfo',检查依赖项部分,并使用'lsmod'查看是否加载了依赖项。另一种方法是使用'modprobe',因为'makeinstall'似乎在调用'depmod-a'。(使用modprobe rtl8723be)