I am trying to change the connection mode of 3 different Mellanox ConnectX-3 NICs from IPoiB to Ethernet and I can’t change the setting without BSOD’ing my computer. I’m running Win11 and I downloaded various drivers and firmware tools from Nvidia. The Mellanox NICs are running the latest firmware (I don’t remember the # off the top of my head).
I’ve tried WinOF5.50.53000 (for windows client 10 -1909)
Mellanox OFED for Windows - WinOF / WinOF-2
And MFT 4.34.0-145
And I have also used several other versions of both drivers and tools.
I know the WinOF only calls out support for windows 10 but I just don’t see a windows 11 version out there. It did install without error.
I’ve tried both using the Device Manager/ System Devices/ Mellanox GUI and “MLX Config -d /dev/mst/mt4099_pciconf0 set LINK_TYPE_P1=2” in an Admin powershell to change the setting. After setting the adapter to Ethernet the system will boot loop with a BSOD and I remember the error message saying something about a “mlx thread exception”.
I imagine I’m not using the correct driver versions or I’m missing a tool. When using the command “mst status” in powershell, out of the various driver versions I’ve tried some will not show the adapter and some will.
Does anyone have experience with this? Is Windows 11 causing this problem since WinOF only claims to support Windows 10? Is there a specific driver version I need to use with this card? Thanks.