Hi Salem,
Did you succeed to run testpmd simple test?
I did run pktgen with ConnectX3 cards, check the following steps:
1. Download latest pktgen version: http://dpdk.org/browse/apps/pktgen-dpdk/snapshot/pktgen-2.9.5.tar.gz
http://dpdk.org/browse/apps/pktgen-dpdk/snapshot/pktgen-2.9.5.tar.gz2. Regarding DPDK, I have worked with dpdk.org master git with CONFIG_RTE_LIBRTE_MLX4_PMD=y
3. Compile DPDK: make -j install T=x86_64-native-linuxapp-gcc
4. Compile pktgen: RTE_SDK=<PATH to DPDK> RTE_TARGET=x86_64-native-linuxapp-gcc make
5. Run pktgen:
app/app/x86_64-native-linuxapp-gcc/pktgen -n 4 -c 0xff --proc-type auto -w 08:00.0 -w 08:00.1 -- -P -m "1.0,2.1" -f test/test1.lua
Pktgen> str // start all ports
Pktgen> on //to see the screen
Best Regards,
Olga