Bifurcate Intel X520-2 Dual SFP+ 10-Gig NIC

saxc

New Member
May 9, 2024
5
0
1
Dear Community

Please appologize if this has been addressed already, but my first couple of seaches did not yield what I was looking for.
I have an AMD EPYC 7452 processor attached to an ASRock ROMED8-2T Mainboard. Connected to it are various NVME Adapter Cards (which work perfectly) and an Intel X520-2 10G SFP+ NIC with dual Port.
According to Intel it should be possible to bifurcate the card, splitting it into two SFP+ NIC's. Unfortunately I was not able to achieve this, although I set bifurcation on the PCI-16x slot to 4x4x4x4 and even tested different speed settings (Gen4 as well as Gen3, haven't tried Gen2 though) the card is still shown as two NIC on the VM, rather than one.

When running lspci it also lists the cards NICs under the same address (see attached).

I am out of ideas and was wondering if one of you came across the same issue and found a way to properly bifurcate the NIC.

Any Input would be highly welcome!

Thanks in advance
Regards
Chris
 

Attachments

  • PCI Address Mapping.png
    PCI Address Mapping.png
    42.1 KB · Views: 3
You are most likely completely mixing up PCIe port bifurcation and NIC physical and virtual functions.
So, what exactly is it, that you are trying to (or think that you are trying to) achieve?
Detailed description of your goal.
 
What are you trying to accomplish? I have a X520 card in my main Proxmox node and it shows up as two different NICs: enp1s0f0 and enp1s0f1. I have each of them assigned to different vmbrs. In my edge server (where pfSense lives) I also have an x520 card plus two built in realtek NICs. I have each of the four NICs assigned to a unique vmbr (vmbr0-vmbr3) . Inside of pfSense, instead of passing through the NICs, I assigned vmbr0 as LAN and vmbr1 as WAN. vmbr2 is my management interface, and vmbr3 is my storage network.

I gather you are trying to do a PCI pass through for some reason?