您的位置:首页 > 其它

解决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

问题解决!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  dpdk kni insmod
相关文章推荐