【发布时间】:2021-09-14 20:28:00
【问题描述】:
我一直在尝试在 docker 映像中使用 DPDK 的 NFP 轮询模式驱动程序来绑定 Netronome NIC,但是在运行 testpmd 时,即使链接已启动,该链接也始终显示为“关闭”(已在其他方法)。
运行时,NIC 在使用 DPDK 兼容驱动程序的网络设备下可见 dpdk-devbind.py --status 运行以下命令后:
modprobe vfio-pci dpdk-devbind.py --bind=vfio-pci 5e:00.0
但是在运行以下命令时,在 testpmd 中仍然显示为 down。
./app/dpdk-testpmd -- -i 设置连接端口 0 显示端口信息 0
有什么想法吗?
【问题讨论】:
-
@LinaBolmkvist 能否请您分享以下信息,DPDK 版本,NFP NIC,固件,驱动程序详细信息,这是 PF|VF|PF-multiport 吗?您能否也分享在 HOST(无 docker)上运行相同界面的结果?你能在不强制链接的情况下分享 testpmd 的结果吗?注意:由于缺少详细信息标记为需要更多信息。
-
有更新吗?
-
请使用
--log-level=pmd,8、Netronome NIC 详细信息、dpdk 版本更新您的 dpdk 日志。在我与网络供应商的最后一次调试中,我们发现 NIC、固件、dpdk 很重要。假设它是 dpdk 20.11.1 LTS,所需的固件是1.10.1.70。 -
我提出了缺失的细节,但看起来像
it was marked invalidate because someone felt this can easily be debugged without any information (dpdk, nic, firmware)。恳请各位审稿人,在标注无效前认真审阅一下被标注信息不足的原因。 -
你们那边有更新吗?
标签: dpdk