Hi, I have tried to resolve the connection issues, but I'm stuck with it, it seems not even my direct thunderbolt connection works anymore, on which iperf was working fine up until I installed these cards yesterday.
So here are my answers, as much detail as I can think of:
Connecting cable is direct DAC SFP28 to SFP28, both cards are the same, DAC is "10Gtek 25G SFP28 DAC 2m, 30AWG, Passive, for Mellanox"
One machine is MacOS, other is Windows 11 Pro.
In both computers the Mellanox card is in the last (bottom) PCIE16_3 slot.
Ping works both ways, Remote Desktop works.
Iperf only works if Mac is client, Win is server, there is no connection the other way around. But this is also true for my Thunderbolt IP Bridge, which up until yesterday worked fine both ways, running at 10g-ish speeds with iperf. Now it only works if Mac is client, Win is server. Seems like this is an OS level problem.
The iperf speed that works with the Mellanox card is around 10-12Gbit, I can get it up to 15Gbit by using the "-w 500k" switch.
Both cards are configured automatically, with static IPs, MTUs are 1500, no gateway or DNS defined.