Hi all,
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.
Useful info:
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
$ ofed_info
MLNX_OFED_LINUX-2.0-3.0.0 (OFED-2.0-3.0.0)
$ ethtool -i eth2:
driver: mlx4_en
version: 2.1.6 (Aug 27 2013)
firmware-version: 2.30.3110
bus-info: 0000:05:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: no
supports-register-dump: no
supports-priv-flags: no
Any inputs are appreciated.
Thanks,
Sid
Request to mods: Please post this question in the right forum if not already so. Thanks.