Hello,

I'm new to DPDK and I'm trying to setup a simple project to count packets. I'm 
using MoonGen to generate the traffic on one machine and can receive the data 
using traditional sockets on another machine. So I know that part works.

I've built dpdk 21.11 and I've tried to modify the example rxtx callbacks 
application to count packets, but it doesn't see any traffic. So I presume 
there's something wrong with my environment.

Can you advise on how to verify that my environment is correct and what is the 
recommended setup for new projects? Should I be using the virtualisation 
interface vfio-pci or the other interfaces? I have mlx5, i40e and ice NICs 
available for test.

For mlx5 dpdk-devbind suggests that vfio-pci is compatible whereas mlx5_core 
is a kernel driver, but trying to run with vfio-pci leads to:

mlx5_common: No Verbs device matches PCI device 0000:01:00.0, are kernel 
drivers loaded?

mlx5 seems to work correctly with MoonGen.

Any help greatly appreciated,

Simon





Reply via email to