Linux内核:insmod:error inserting 'hinfo.ko': -1 Unknown sysmbol in module
2013-10-22 19:18
495 查看
一、错误现象
执行:insmod hinfo.ko
出现错误:insmod:error inserting 'hinfo.ko': -1 Unknown sysmbol in module
二、解决方法
2.1 modinfo
modinfo hinfo.ko
2.2 modprobe
modprobe uio
更新解决办法
上面的解决办法,不是根本:
遇到上面问题要查看,具体错误信息:dmesg
一、错误:Unknown symbol platform_device_register_simple
1.1 错误现象
插入模块:insmod test_main.ko:
错误:insmod:error inserting 'hinfo.ko': -1 Unknown sysmbol in module
查看详细信息:dmesg:
1.2 解决办法
在main文件中添加 MODULE_LICENSE("GPL");
二、错误:Unknown symbol uio_unregister_device
2.1 错误现象
编译后重新插入模块:insmod test_main.ko:
错误:insmod:error inserting 'hinfo.ko': -1 Unknown sysmbol in module
查看详细信息:dmesg:
2.2 解决办法
遇到这种情况,才说明uio模块没有加载,再使用modprobe uio,即可解决。
执行:insmod hinfo.ko
出现错误:insmod:error inserting 'hinfo.ko': -1 Unknown sysmbol in module
二、解决方法
2.1 modinfo
modinfo hinfo.ko
2.2 modprobe
modprobe uio
更新解决办法
上面的解决办法,不是根本:
遇到上面问题要查看,具体错误信息:dmesg
一、错误:Unknown symbol platform_device_register_simple
1.1 错误现象
插入模块:insmod test_main.ko:
错误:insmod:error inserting 'hinfo.ko': -1 Unknown sysmbol in module
查看详细信息:dmesg:
1.2 解决办法
在main文件中添加 MODULE_LICENSE("GPL");
二、错误:Unknown symbol uio_unregister_device
2.1 错误现象
编译后重新插入模块:insmod test_main.ko:
错误:insmod:error inserting 'hinfo.ko': -1 Unknown sysmbol in module
查看详细信息:dmesg:
2.2 解决办法
遇到这种情况,才说明uio模块没有加载,再使用modprobe uio,即可解决。
相关文章推荐
- insmod: error inserting 'myvivi.ko': -1 Unknown symbol in module 问题解决办法
- insmod: error inserting 'sequans_usb.ko': -1 Unknown symbol in module
- insmod: error inserting 'vivid.ko': -1 Unknown symbol in module
- insmod: error inserting './igb.ko': -1 Unknown symbol in module 的问题所在
- insmod: error inserting './igb.ko': -1 Unknown symbol in module 的问题所在
- linux驱动模块加载出错insmod: error inserting './usb_driver.ko': -1 Unknown symbol in module
- 往开发板写led驱动时出现错误:insmod: can't insert 's3c_led.ko': unknown symbol in module or invalid parameter
- insmod: error inserting './scull.ko': -1 Unknown symbol in module
- insmod: error inserting './scull.ko': -1 Unknown symbol in modul
- insmod: error inserting './sctp.ko': -1 Unknown symbol in module
- 安装Dahdi模块出现insmod: can't insert 'dahdi.ko': unknown symbol in module or invalid parameter
- 导出内核符号 EXPORT_SYMBOL insmod: error inserting 'mod2.ko': -1 Unknown symbol in module
- arm上加载insmod驱动时出现Unknown symbol in module
- linux内核插入模块时 Unknown symbol in module
- insmod: Unknown symbol in module or no symbol version for
- kvm 模块加载时报错:insmod: error inserting 'kvm.ko': -1 Unknown symbol in module
- insmod: ERROR: could not insert module xxx.ko: Unkown symbol in module
- 解决FATAL: Error inserting ip_vs ... Unknown symbol in module, or unknown parameter
- make Unknown module(s) in QT: quick
- An unhandled exception of type 'System.IO.FileNotFoundException' occurred in Unknown Module