600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > dpdk编译安装igb_uio报错 insmod: ERROR: could not insert module igb_uio.ko: File exists 问题

dpdk编译安装igb_uio报错 insmod: ERROR: could not insert module igb_uio.ko: File exists 问题

时间:2023-07-12 18:05:13

相关推荐

dpdk编译安装igb_uio报错 insmod: ERROR: could not insert module igb_uio.ko: File exists 问题

前言

出错问题:insmod: ERROR: could not insert module igb_uio.ko: File exists

什么时候出现

insmod build/kmod/igb_uio.mod

./usertools/dpdk-setup.sh

环境

[root@bogon dpdk-stable-18.11.10]# cat /proc/version Linux version 3.10.0-1062.el7.x86_64 (mockbuild@kbuilder.) (gcc version 4.8.5 0623 (Red Hat 4.8.5-36) (GCC) ) #1 SMP Wed Aug 7 18:08:02 UTC [root@bogon dpdk-stable-18.11.10]# cat /etc/centos-releaseCentOS Linux release 7.7.1908 (Core)[root@bogon dpdk-stable-18.11.10]#

dpdk-stable-18.11.10

分析

如果之前编译安装试过没成功,可能已经安装过了

[root@bogon dpdk-stable-18.11.10]# lsmod | grep uioigb_uio13506 0 uio19338 1 igb_uio

正常情况会有uio这个模块,这个先不动

如果出现 igb_uio 可以先卸载,然后再安装即可

rmmod igb_uio

uio模块被igb_uio依赖,所以正常时候需要有uio模块

(我也不知道这个模块是干啥的)

[root@bogon dpdk-stable-18.11.10]# modinfo build/kmod/igb_uio.ko | grep dependsdepends: uio

如果没有uio这个模块,先挂载

modprobe uio

再次查看已安装模块,以下情况即为正常

[root@bogon dpdk-stable-18.11.10]# lsmod | grep uiouio19338 0

安装

以上准备完成后,再安装该模块即可,推荐手动安装

[root@bogon dpdk-stable-18.11.10]# insmod build/kmod/igb_uio.ko [root@bogon dpdk-stable-18.11.10]# lsmod | grep uioigb_uio13506 0 uio19338 1 igb_uio[root@bogon dpdk-stable-18.11.10]#

参考

CSDN insmod: ERROR: could not insert module igb_uio.ko: File exists 问题

如果已有时候再卸载有效,没有时候再卸载卸了个寂寞

dpdk论坛 编译DPDK后igb_uio.ko加载失败

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。