解决DPDK安装KNI模块时遇到“Unknown symbol in module”的问题
2016-11-09 17:54
2091 查看
在加载dpdk的KNI模块时,遇到如下问题:
[dingtao@localhost x86_64-native-linuxapp-gcc]$ sudo insmod kmod/rte_kni.ko
insmod: error inserting 'kmod/rte_kni.ko': -1 Unknown symbol in module
问题在于没有使用modprobe加载依赖模块。
解决办法:
使用modinfo查找rte_kni.ko的依赖,并先加载依赖模块,再加载rte_kni.ko模块。
[dingtao@localhost x86_64-native-linuxapp-gcc]$ modinfo kmod/rte_kni.ko | grep depend
depends: i2c-core
[dingtao@localhost x86_64-native-linuxapp-gcc]$ sudo modprobe i2c-core
[dingtao@localhost x86_64-native-linuxapp-gcc]$ sudo insmod kmod/rte_kni.ko
问题解决!
[dingtao@localhost x86_64-native-linuxapp-gcc]$ sudo insmod kmod/rte_kni.ko
insmod: error inserting 'kmod/rte_kni.ko': -1 Unknown symbol in module
问题在于没有使用modprobe加载依赖模块。
解决办法:
使用modinfo查找rte_kni.ko的依赖,并先加载依赖模块,再加载rte_kni.ko模块。
[dingtao@localhost x86_64-native-linuxapp-gcc]$ modinfo kmod/rte_kni.ko | grep depend
depends: i2c-core
[dingtao@localhost x86_64-native-linuxapp-gcc]$ sudo modprobe i2c-core
[dingtao@localhost x86_64-native-linuxapp-gcc]$ sudo insmod kmod/rte_kni.ko
问题解决!
相关文章推荐
- insmod: error inserting 'myvivi.ko': -1 Unknown symbol in module 问题解决办法
- 解决apcu-bc在安装中出现的问题。 今天在编译安装apcu-bc时出现了:apc.so: undefined symbol: zif_apcu_store in Unknown on line 0
- 安装Dahdi模块出现insmod: can't insert 'dahdi.ko': unknown symbol in module or invalid parameter
- 安装Python第三方模块遇到Python version 2.7 required, which was not foundin the registry的问题
- insmod: error inserting './igb.ko': -1 Unknown symbol in module 的问题所在
- 解决FATAL: Error inserting ip_vs ... Unknown symbol in module, or unknown parameter
- 模块不能插入的问题解决 disagrees about version of symbol struct_module
- python中cx_Oracle模块安装遇到的问题与解决方法
- Linux搭建python环境中cx_Oracle模块安装遇到的问题与解决方法
- 遇到错误-----安装DBD:MySql模块遇到的问题及解决办法Can't exec "mysql_config": 没有那个文件或目录 at Makefile.PL line 479.
- 初学大数据之模块集成:Pycharm安装numpy,scipy,sklearn等包时遇到的各种问题的一键解决方法
- PHP安装libevent后出现undefined symbol: php_sockets_le_socket in Unknown 的解决办法
- linux-3.1.4下的驱动模块 "Unknown symbol in module" 问题(by liukun321咕唧咕唧)
- linux内核插入模块时 Unknown symbol in module
- python中cx_Oracle模块安装遇到的问题与解决方法
- kvm 模块加载时报错:insmod: error inserting 'kvm.ko': -1 Unknown symbol in module
- Deepin Linux安装ssh,遇到Package has no installation candidate问题解决方法
- python中cx_Oracle模块安装遇到的问题与解决方法
- python安装mysqldb模块遇到的问题和解决方法
- 在Linux下安装nodejs遇到Cannot find module 'npmlog'问题的解决方法