insmod: ERROR: could not insert module xxx.ko: Unkown symbol in module
2016-12-10 11:12
417 查看
0 开发环境
Ubuntu 14.04(x64)Kernel : linux-4.6.4
1 错误描述
自编写、编译、安装一个模块到系统中,报错如下所示:2 探索过程
根据参考资料[1]的说明,突然想起我之前编译内核的时候使用的gcc版本是gcc-4.4,现在编译内核模块所使用的gcc版本是gcc-4.8.4,由于编译器版本的不对应,从而导致上述错误的发生。3 解决方法
必须使用和编译内核时所使用的相同版本的编译器来编译模块。参考资料
[1]insmod: : unknown symbol in module不能加载驱动问题相关文章推荐
- 编译模块出错:insmod: ERROR: could not insert module module.ko: Invalid parameters
- insmod: ERROR: could not insert module module.ko: Invalid parameters
- 嵌入式linux插入内核模块Error: could not insert module xxx.ko: Device or resource busy处理
- 往开发板写led驱动时出现错误:insmod: can't insert 's3c_led.ko': unknown symbol in module or invalid parameter
- 插入模块出现Error: could not insert module testsecond.ko: Device or resource busy
- insmod: error inserting './igb.ko': -1 Unknown symbol in module 的问题所在
- 安装Dahdi模块出现insmod: can't insert 'dahdi.ko': unknown symbol in module or invalid parameter
- linux 加载驱动 insmod: ERROR: could not insert module *: Invalid parameters
- insmod: error inserting './sctp.ko': -1 Unknown symbol in module
- linux驱动模块加载出错insmod: error inserting './usb_driver.ko': -1 Unknown symbol in module
- insmod: error inserting './scull.ko': -1 Unknown symbol in module
- Error: could not insert module dnw_usb.ko: Invalid module format
- insmod: error inserting 'vivid.ko': -1 Unknown symbol in module
- insmod: error inserting './igb.ko': -1 Unknown symbol in module 的问题所在
- Eclipse: Could not find symbol "XXX" in index
- modprobe: FATAL: Module xxx.ko not found in directory /lib/modules/$(uname -r)
- ionic3:错误1: Error: Could not find IonicModule.forRoot call in "imports"
- 导出内核符号 EXPORT_SYMBOL insmod: error inserting 'mod2.ko': -1 Unknown symbol in module
- insmod: error inserting 'myvivi.ko': -1 Unknown symbol in module 问题解决办法
- insmod: error inserting 'sequans_usb.ko': -1 Unknown symbol in module