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

l3fwd运行报错 Cause: check_port_config failed

0 投票

按照官方文档逐步执行,前期一切正常,helloworld执行正常,l3fwd执行报错。

[root@localhost l3fwd]# ./build/l3fwd -l 1,2 -n 2 -- -p 0x3 --config="(0,0,1),(1,0,2)" --parse-ptype
EAL: Detected 8 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/rte/mp_socket
EAL: No free hugepages reported in hugepages-1048576kB
EAL: No free hugepages reported in hugepages-2048kB

EAL: Probing VFIO support...
EAL: PCI device 0000:07:00.0 on NUMA socket 0
EAL:   probe driver: 8086:10d3 net_e1000_em
EAL: PCI device 0000:08:00.0 on NUMA socket 0
EAL:   probe driver: 8086:10d3 net_e1000_em
soft parse-ptype is enabled
LPM or EM none selected, default LPM on
port 1 is not present on the board
EAL: Error - exiting with code: 1
  Cause: check_port_config failed

网卡信息配置如下:

[root@localhost usertools]# python dpdk-devbind.py --status

Network devices using DPDK-compatible driver
============================================
0000:08:00.0 '82574L Gigabit Network Connection 10d3' drv=igb_uio unused=e1000e
0000:09:00.0 'RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller 8168' drv=igb_uio unused=r8169

Network devices using kernel driver
===================================
0000:07:00.0 '82574L Gigabit Network Connection 10d3' if=enp7s0 drv=e1000e unused=igb_uio *Active*

No 'Crypto' devices detected
============================

No 'Eventdev' devices detected
==============================

No 'Mempool' devices detected
=============================

No 'Compress' devices detected
==============================
[root@localhost usertools]# 

请各位大神帮忙看看

最新提问 7月 23 分类:DPDK初学入门 | 用户: hellodpdk (120 分)

2 个回答

0 投票
给你一个思路:

1.如果可以,找到一个可以跑起来的网卡试试L3forward正常;

2.若1实现困难,可以跟踪代码看一下具体出错的位置,进而解决该问题
最新回答 7月 28 用户: dpdk_lover (2,700 分)
0 投票
首先,核实一下这两款网卡,dpdk是否支持;

如果支持,跟一下代码具体问题在哪(问题一定要定位到点上);

最后,再解决这个问题!
最新回答 9月 27 用户: dpdk_lover (2,700 分)
...