Mellanox ConnectX-3 Windows 11

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

AngusAranda

New Member
Jun 4, 2025
6
0
1
That's what I thought too. But I'm running into a hiccup where device manager doesn't show the card.

My mobo has 1x PCIe x16 sized slot running @ x16 speeds for the main GPU, another 1x PCIe x16 slot running @ 8x speeds (which is the designed raiting for this card) and 1x more PCIe x16 sized slot running @ 4x speeds.

I'm not sure if I'm plugged into the wrong slot, or, I'm assuming (maybe incorrectly) that it's not showing up because there's no transciever inserted at the time. I'm still waiting for my 40G QSPF+ to 10GBase-T SPF+ adapter.

It could also be this driver business.

All I've installed so far is WinOF v5.50.53000 found at: NVIDIA's Offical WinOF-2 / WinOF Drivers Page by selecting Windows Client --> Windows 10 (1909),

Then I "upgraded" to WinOF v5.50.54000 found at at same link above, but selected Windows Server --> Windows Server 2009
 
Last edited:

i386

Well-Known Member
Mar 18, 2016
4,640
1,763
113
36
Germany
My mobo has 1x PCIe x16 slot @ 16x speed for the main GPU and another 1x PCIe x16 slot @ x8 speed slot (which is perfect for this card).
Code:
1 x PCI Express x16 slot, running at x8 (PCIEX8)
* The PCIEX8 slot shares bandwidth with the PCIEX16 slot. When the PCIEX8 slot is populated, the PCIEX16 slot operates at up to x8 mode.
Check your bios if it is in auto mode or x16 (->fixed, this would disable the x8 slot))
 

AngusAranda

New Member
Jun 4, 2025
6
0
1
Oh, I think I've seen a setting for that. I don't recall of the top of my head if theres settings for all 3 slots, or just one setting for all of them.

I'm at work right now, but what setting SHOULD it be at? And if I change it, will it degrade the performace of my GPU running at 16x speeds in slot 1?

Thank you for your help in troubleshooting and diagnosing this with me :D I truly appreicate you fellow human being!
 

klui

༺༻
Feb 3, 2019
996
585
93
Card showing up in device manager doesn't require any transceivers inserted.

If you're using a consumer-grade MB use another slot, or use the X16 slot meant for the GPU in case it disables certain ones if the main X16, M.2, etc. are attached.

If device manager still doesn't show the card then it's either broken or firmware is corrupted and you could try putting it in live fish mode and reflash. Search for CX3 user manual and the procedure is documented in an appendix.
 

blunden

Well-Known Member
Nov 29, 2019
978
314
63
So you're saying that I have to reinstall Windows :/ there's gotta be a way to make this thing work in Windows 11.
No, of course not. :)

Windows has used the same driver model for most device types for several versions. You can in many cases get drivers from Windows Vista or later to work on Windows 10 and presumably also on Windows 11.

If it doesn't show up in device manager, it's not even detected though so you'll need to work on fixing that first. :)
 

Ralph_IT

I'm called Ralph
Apr 12, 2021
216
116
43
/home
[...]If it doesn't show up in device manager, it's not even detected though so you'll need to work on fixing that first.[...]
[...]Because right now it's not showing up in device manager.[...]
[...]If device manager still doesn't show the card then it's either broken or firmware is corrupted and you could try putting it in live fish mode and reflash. Search for CX3 user manual and the procedure is documented in an appendix.
Expansion cards not showing up in Windows 11's device manager rings a bell for me. An unpleasant one, by the way.
Don't know if its even related to your problem but 2 weeks ago I had serious problems installing an ASUS GT1030 because Windows 11 didn't recognized the card and, no matter what I tried, device manager was not able to see it.
Then I did this: unplug the card, boot up W11, install the nvidia drivers, shutdown the PC, plug the card, boot Win11.
That did the trick.

Also, look for secure boot in your BIOS, because when I was troubleshooting this issue I read somewhere (sorry, don't remember where) that sometimes it blocks new hardware plugged.
 

foureight84

Well-Known Member
Jun 26, 2018
336
285
63
ConnectX-3 has issues with 24h2. I just did a clean install and mlx4eth63.sys would crash on login screen. The only way around it for now is to turn off hyperthreading. I'm using a gigabyte x299 designare. I tried installing windows 10 drivers but that doesn't solve the issue. WinOF2 doesn't support the connectx-3. I think we're SOL unless someone have found a solution.
 

TeleFragger

Active Member
Oct 26, 2016
269
57
28
52
So you're saying that I have to reinstall Windows :/ there's gotta be a way to make this thing work in Windows 11.
no, all @blunden is saying is that there are no "TRUE" Windows 11 drivers.

Heck, when I have an OLD card and all they have are win7 or vista drivers, I just make sure to use x64 drivers....

so you can use win7, win8, win10 or win11 drivers on win11. Just means that the vendor did not go out of their way to make a win11 driver set.