欢迎来到 DPDK交流社区 ,有什么问题可以尽管在这里提问,您将会收到社区其他成员的回答;也可以将您的总结写在这里,为社区其他成员提供帮助。 (QQ交流群:127163755)

dpdk绑定网卡失败,绑定失败

+1 投票
本人菜鸟,求解答
DPDK绑定网卡失败,提示如下

[root@localhost dpdk]# ./tools/dpdk_nic_bind.py --status

Network devices using DPDK-compatible driver
============================================
<none>

Network devices using kernel driver
===================================
0000:02:01.0 '82545EM Gigabit Ethernet Controller (Copper)' if=eth0 drv=e1000 unused=igb_uio *Active*
0000:02:04.0 '82545EM Gigabit Ethernet Controller (Copper)' if=eth2 drv=e1000 unused=igb_uio *Active*

Other network devices
=====================
<none>
[root@localhost dpdk]# ifconfig eth2 down
[root@localhost dpdk]# ./tools/dpdk_nic_bind.py --bind=igb_uio 0000:02:04.0
Error: bind failed for 0000:02:04.0 - Cannot bind to driver igb_uio
Error: unbind failed for 0000:02:04.0 - Cannot open /sys/bus/pci/drivers//unbind
[root@localhost dpdk]# ./tools/dpdk_nic_bind.py --bind=igb_uio 0000:02:04.0
Error: bind failed for 0000:02:04.0 - Cannot bind to driver igb_uio
[root@localhost dpdk]# 

问题描述:在Virtualbox+ubuntu下都可以的,在vmware+CentOS下就出现错误,错误情况:①第一次敲绑定命令时无法绑定网卡②第二次绑定敲命令时网卡不存在,自从敲完绑定命令后,ifconfig -a都没显示原来的网卡了,意思就是敲完命令网卡也丢了,重启恢复

系统环境:宿主机Centos6.5+vmware+虚拟机CentOS6.5,已配置虚拟网卡为e1000,虚拟机内显示网卡为82545EM Gigabit Ethernet Controller (Copper) (已查官网,支持此网卡)

如何解决网卡绑定失败?
最新提问 3月 16, 2016 分类:默认分类 | 用户: 阿鸾 (130 分)
修改于 3月 16, 2016 用户:阿鸾

4 个回答

0 投票
看下内核版本,是不是不够
最新回答 7月 23, 2016 用户: 戴戒指的熊 (140 分)
0 投票
查下代码看看支持这个网卡型号吗?

有可能是网卡型号不支持。
最新回答 7月 25, 2016 用户: sysight (11,900 分)
0 投票
问题文字后面的好多内容看不到.

是不是因为没有加载igb_uio.ko 模块?

在./tools/dpdk_nic_bind.py --status 命令的执行结果中, 挂载在kernel下面的两张网卡, 后面的unused= 里面是否有 igb_uio呢?
最新回答 8月 11, 2016 用户: Terry.Wei (810 分)
0 投票
首先,确认一下uio.ko是否安装;

其次,再安装一下igb_uio.ko

最后,再尝试一下绑定。
最新回答 3 天前 | 用户: dpdk_lover (540 分)
...