Does CX6 LX NIC support ibdump?

I have a MCX631102AN-ADAT nic card.when using ibdump I got the following:
ibdump -d mlx5_0
Initiating resources …
searching for IB devices in host
-E- Unsupported HW device id (216)
-E- failed to create resources

Does cx6 lx support ibdump? if so,how can i solve this problem?

https://enterprise-support.nvidia.com/s/article/how-to-dump-rdma-traffic-using-the-inbox-tcpdump-tool–connectx-4-x

I can not capture rdma traffic using tcpdump either.there were other issuses:
tcpdump -i mlx5_0
tcpdump: mlx5_0: No such device exists
(SIOCGIFHWADDR: No such device)
tcpdump --help
tcpdump version 4.9.3
libpcap version 1.9.1 (with TPACKET_V3)
OpenSSL 1.1.1f 31 Mar 2020

Do I have wrong version of tcpdump of libpcap?

What is the MOFED driver version ?

the newest lts version : 23.10-0.5.5.0-ubuntu20.04-x86_64

Most likely need new libpcap.

I downloaded both libpcap and tcpdump new versions from: https://www.tcpdump.org/

And verified it is working.

./tcpdump -i mlx5_3 -s 65535

tcpdump: WARNING: snaplen lowered from 65535 to 10000

tcpdump: verbose output suppressed, use -v[v]… for full protocol decode

listening on mlx5_3, link-type EN10MB (Ethernet), snapshot length 10000 bytes

1 Like

I updated tcpdump and libpcap just now, and it Works! Thank you very much.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.