2213181_zh-CN

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2213181_zh-CN

2213181_zh-CN

使用 testpmd 的 DPDK LX2162A SoM 全部 TX 0

你好

我们目前正在开发一款由 SolidRun(ClearFog LX2162A LX2-Lite 开发平台)开发的基于 LX2162A SOM 的板,最终目标是让 Open vSwitch 与 DPDK 一起运行。软件方面,我们使用的是厂家提供的基于 Ubuntu 22.04(内核 5.15)或 Ubuntu 24.04(内核 6.6)的镜像。我们使用 nxp-qoriq/dpdk 编译了正确的内核版本。我们使用提供的 dynamic_dpl.sh 脚本使用该板提供的两个 25G 接口创建了一个 DPRC(我们还尝试了两个 10G 端口和 1G 端口,它们都有如下所述的相同问题)。

我们想使用 dpdk-testpmd 测试 DPDK 下的转发是否有效。我们用同一根电缆连接了两个 25G 端口,使它们直接相连。我们使用该命令进行了测试:

dpdk-testpmd  -l 0-3 -n 1 -- --portmask 0x3 --nb-cores=1 --txq=1 --rxq=1 --tx-first --auto-start

我们在装有英特尔网卡的 x86 系统上测试了相同的设置,使用相同的命令,我们看到数据包被正确转发。

然后,我们还尝试使用带有 dpni-dpni 参数的 dynamic_dpl.sh 脚本来创建两个直接连接的 dpni 对象,而不使用任何 dpmacs,但结果仍然一样。在尝试用 OVS 配置此设置时,我们无法与测试系统建立任何链接。使用带有内核驱动程序的 OVS 时,我们可以成功配置桥接器,但速度上限大约为 5 GBit/s

如果您能就此事提供任何指导,我们将不胜感激。

Tags (1)
No ratings
Version history
Last update:
‎11-24-2025 02:05 AM
Updated by: