dpdk - 运行 dpdk testpmd 时显示“链接状态:关闭”
问题描述
我正在使用 Netronome 4000 SmartNIC。将 VF 绑定到 dpdk 驱动程序后,我尝试运行 dpdk testpmd 但它显示“链接状态:关闭”。我也尝试在 testpmd 中启动端口,但它也失败了。
我是否需要以某种方式显式启动接口/端口?
lspci -kd 19ee: 05:00.0 Ethernet controller: Netronome Systems, Inc. Device 4000
Subsystem: Netronome Systems, Inc. Device 4000
Kernel driver in use: nfp
Kernel modules: nfp 05:08.0 Ethernet controller: Netronome Systems, Inc. Device 6003
Subsystem: Netronome Systems, Inc. Device 4000
Kernel driver in use: igb_uio
Kernel modules: nfp
testpmd> show port info all
********************* Infos for port 0 *********************
MAC address: 00:15:4D:00:00:00
Device name: 0000:05:08.0
Driver name: net_nfp_vf
Connect to socket: 0
memory allocation on the socket: 0
Link status: down
Link speed: 0 Mbps
Link duplex: half-duplex
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 1
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 40
Redirection table size: 128
Supported RSS offload flow types:
ipv4
ipv4-tcp
ipv4-udp
ipv6
ipv6-tcp
ipv6-udp
Minimum size of RX buffer: 68
Maximum configurable length of RX packet: 9216
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 1
Max possible RX queues: 1
Max possible number of RXDs per queue: 32768
Min possible number of RXDs per queue: 64
RXDs number alignment: 128
Current number of TX queues: 1
Max possible TX queues: 1
Max possible number of TXDs per queue: 32768
Min possible number of TXDs per queue: 64
TXDs number alignment: 128
Max segment number per packet: 255
Max segment number per MTU/TSO: 8
testpmd> set link-up port 0
nfp_net_set_link_up(): Set link up
Set link up fail.
解决方案
推荐阅读
- windows - Hyper-v 通过将未识别的局域网设为默认值来禁用我的 wifi 网络
- ionic-framework - 如何为 android 和 ios 以外的操作系统构建 ionic 应用程序
- mysql - 使用一个单一查询从四个表中获取数据
- python - 无法从 Visual Studio Code 激活环境
- scala - 使用动态/具体类型初始化类型变量
- python - 如何制作从1开始的N个连续奇数的列表
- r - 从条形图制作图表后如何查看列?
- php - PHP - 如何在数组中插入新元素以避免重复?
- python-3.x - 从excel数据框中删除不需要的列
- oracle - 从表中循环删除未命名的外键