I am trying to to run this on a computer that has four MCX515A-CCAT installed. Each NIC is connected, point-to-point, with another computer. In the past, I’ve successfully transferred data between the two computers using RDMA UD and RDMA UC.
DEST_MAC in the code has been updated with the mac address of the card (mlx5_0) that I am
trying to work with.
The OS is RHEL7.6. Below I’ve pasted some of the information that is output by the mlnx_tune -r command.
Driver Status
OK: MLNX_OFED_LINUX-4.7-1.0.0.1 (OFED-4.7-1.0.0)
ConnectX-5 Device Status on PCI 18:00.0
FW version 16.26.1040
OK: PCI Width x16
OK: PCI Speed 8GT/s
PCI Max Payload Size 256
PCI Max Read Request 512
Local CPUs list [0, 1, 2, 3, 4, 5, 6, 7, 16, 17, 18, 19, 20, 21, 22, 23]
enp24s0 (Port 1) Status
Link Type eth
OK: Link status Up
Speed 100GbE
MTU 5000
OK: TX nocache copy ‘off’