Appreciate any help with this. I am trying to capture network packets flowing to and from a machine with ConnectX-3 10GbE card using the ibdump utility. Somehow I am only able to see incoming packets in the captured file and not any outgoing packets at all.
I can reproduce the issue by running sockperf ping-pong on the system and capturing with ibdump . (I have tried using sockperf with and without the --load-vma option which doesn’t change anything). All I see are incoming packets.
I use the VMA library so I have to install and use Mellanox OFED, so ibdump remains the only way I can capture packets in this setup.
OS: RHEL 6.4
NIC: ConnectX-3 EN 10GbE
Captured using: ibdump (no options since there is only one device and only one port is up)
Analysed using: Wireshark
$ ibdump -v:
ibdump, 2.0.0-5, built on Aug 21 2013, 13:09:58. GIT Version: 41a4dd2
$ ethtool -i eth2:
version: 2.1.6 (Aug 27 2013)
Any inputs are appreciated.
Request to mods: Please post this question in the right forum if not already so. Thanks.