Mellanox ConnectX-3 not showing both ports?

iamspartacus

Member
Sep 9, 2020
53
5
13
41
I installed dual port ConnectX-3 NICs into two different Proxmox 7.1 servers and I'm only seeing a single port on each show up. These NICs were pulled from working Unraid (Slackware) servers where both NICs showed up fine and were functioning. I had previously configured these NICs to run in Ethernet mode on a WIndows system. Can anyone advise on how I can get both to show up inside Proxmox?

Code:
~# lshw -class network -businfo
Bus info          Device           Class          Description
=============================================================
pci@0000:43:00.0  enp67s0          network        MT27500 Family [ConnectX-3]
pci@0000:49:00.0  eno1             network        NetXtreme BCM5720 2-port Gigabit Ethernet PCIe
pci@0000:49:00.1  eno2             network        NetXtreme BCM5720 2-port Gigabit Ethernet PCIe
pci@0000:43:00.0  enp67s0d1        network        Ethernet interface
                  bond0            network        Ethernet interface
                  vmbr0            network        Ethernet interface
                  bond0.140        network        Ethernet interface
                  vmbr140          network        Ethernet interface
                  docker0          network        Ethernet interface
Code:
~# lshw -class network -businfo
Bus info          Device           Class          Description
=============================================================
pci@0000:02:00.0  enp2s0           network        MT27500 Family [ConnectX-3]
pci@0000:04:00.0  eno1             network        I210 Gigabit Network Connection
pci@0000:05:00.0  eno2             network        I210 Gigabit Network Connection
pci@0000:02:00.0  enp2s0d1         network        Ethernet interface
                  bond0            network        Ethernet interface
                  vmbr0            network        Ethernet interface
                  bond0.140        network        Ethernet interface
                  vmbr140          network        Ethernet interface
                  docker0          network        Ethernet interface
 
Last edited:
enp67s0 && enp67s0

enp2s0 && enp2s0d1

are the 2 ports on the interfaces. (I have same connect-x3 with same naming)

Oh really? I thought it was just showing a duplicate since the bus is identical and it only shows one of the interfaces as Ethernet. Is that how it looks for you as well?
 
That's how it looks for me. I have four connectx-3 MT27500 cards and they all only have a single pci bus address even though they have two ports. I believe the connectx-4 does have a separate pci bus address for each port on a dual port card.

lshw -class network -businfo |grep enp
pci@0000:82:00.0 enp130s0 network MT27500 Family [ConnectX-3]
pci@0000:82:00.0 enp130s0d1 network Ethernet interface
 
Hi!

did you find any solution?

I'm using the same interface on proxmox 7.2 and I'm having the same problem.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!