【DPDK】关于x86_64-native-linuxapp-gcc/kmod中找不到rte_kni.ko的解决办法

时间:2024-03-27 22:21:42

dpdk安装很久了,其他一切正常,可以正常插入igb_uio.ko模块,examples中的l2fwd和l3fwd都可以正常编译运行。
只是想插入kni内核模块的时候一直报错
【DPDK】关于x86_64-native-linuxapp-gcc/kmod中找不到rte_kni.ko的解决办法
在kmod目录下也找了,确实只有一个igb_uio.ko内核模块,没有rte_kni.ko。正常情况下应该是两个内核模块。
【DPDK】关于x86_64-native-linuxapp-gcc/kmod中找不到rte_kni.ko的解决办法
【DPDK】关于x86_64-native-linuxapp-gcc/kmod中找不到rte_kni.ko的解决办法
因为在搞kni的同时在安装dpdk-pktgen,所以更新了很多东西,不知道这里有没有关系。
解决方法:
重新做了三步:
【DPDK】关于x86_64-native-linuxapp-gcc/kmod中找不到rte_kni.ko的解决办法
然后进入dpdk目录,编译x86_64-native-linuxapp-gcc 【DPDK】关于x86_64-native-linuxapp-gcc/kmod中找不到rte_kni.ko的解决办法
完成之后,再去x86_64-native-linuxapp-gcc/kmod中ls
就会发现有了rte_kni.ko模块。