BlueField-3 DPU and InfiniBand Switch Compatibility Issue with Dual Host Interfaces

Hi,

I have a question regarding compatibility issues between the BlueField-3 DPU and a switch.

I am trying to use a BlueField-3 DPU connected to an InfiniBand switch (model unknown). However, when connected to the switch, only one of the network interfaces either the DPU or the host becomes active.

When directly connected to another server, both the DPU and the host are in a Link Up and Active state and can use the network without issues. However, when connected through the switch, depending on the DPU’s mode, either only the DPU becomes Active or only the host becomes Active.

In this case, the other side shows a physical state of Link Up, but the state is Down.

I suspect this might be an OpenSM-related issue, but could this problem be caused by the switch itself? For example, could it be due to the switch being too old, or some system-level limitation where it does not support configurations like a 2-host server?

Thank you