Servers - General
1820880 Members
3635 Online
109628 Solutions
New Discussion 

SR-IOV VF Drivers for Broadcom NetXtreme E-Series Dual-port 25Gb SFP28 Eth OCP 3.0 Adapter

 
DoJu
Frequent Advisor

SR-IOV VF Drivers for Broadcom NetXtreme E-Series Dual-port 25Gb SFP28 Eth OCP 3.0 Adapter

Hi All,

I am running Windows Server 2022 on the Host Proliant DL380 Gen11 and 2 x Virtual Machines

I have configured SR-IOV as per the steps below.

However, when I run in each VM
Get-NetadapterSriovVf 
Nothing is returned (I think it should return 'true")

Step 1
SR-IOV enabled in the BIOS (including under the Broadcom NetXtreme E-Series, device configuration menu)

Step 2
On the Host, using powershell, I created the SR-IOV enabled external vswitch and set the ioweights:
New-VMSwitch -Name "SR-IOV Virtual Switch" -NetAdapterName "PCIe Slot 15 2 Port 1" -EnableIov $true
Set-VMNetworkAdapter  DC-1 -ioweight 1
Set-VMNetworkAdapter FP-1 -ioweight 1
The last two commands 'injected' the Broadcom VF in each VM

Step 3 Good:
Get-VMNetworkAdapter -VMName fp-1 | fl Name, IovWeight, IovQueuePairsRequested, IovQueuePairsAssigned, IovUsage
Name : Network Adapter
IovWeight : 1
IovQueuePairsRequested : 1
IovQueuePairsAssigned : 1
IovUsage : 1

Step 4: Good
On the Host, I note:
Get-VMSwitch -Name "SR-IOV Virtual Switch" | fl
IovQueuePairCount : 69
IovQueuePairsInUse : 14
IovVirtualFunctionCount : 8
IovVirtualFunctionsInUse : 2

Step 5: Each VM I note an additional NIC:
Broadcom NetXtreme-E Virtual Function for Hyper-v
Manufacturer: Broadcom Corporation
Location: Virtual PCI Bus Slot 2 Serial 1
Driver provider: Microsoft
Driver date: 3/9/2020
Driver version: 216.0.143.6
Digital Signer: Microsoft Windows

Step 6: However, the Host is using:
Broadcom Inc
30/08/2024
231.0.158.0

Step 7: On the host, I note SwitchName is empty!
Get-NetAdapterSriov
Name : PCIe Slot 15 2 Port 1
InterfaceDescription : Broadcom NetXtreme E-Series Dual-port 25Gb SFP28 Ethernet OCP 3.0 Adapter
Enabled : True
SriovSupport : Supported
SwitchName :
NumVFs : 8

Step 7: Hyper-V Manager reports status:
OK, (SR-IOV active)

Requests:
Where do I find the broadcom VF drivers for the VMs to update to 231.0.158.0?
Have I missed any steps?!

Thanks!

Steve





6 REPLIES 6
Greeshma21
HPE Pro

Re: SR-IOV VF Drivers for Broadcom NetXtreme E-Series Dual-port 25Gb SFP28 Eth OCP 3.0 Ada

Hi @DoJu 

To update to 231.0.158.0, the below component contains the driver for Broadcom NetXtreme-E devices for Microsoft Windows Server 2022 and refer to the installation instructions.
https://support.hpe.com/connect/s/softwaredetails?language=en_US&collectionId=MTX-b8bfd68496a643cd&tab=Installation+Instructions 

 

Regards,
Greeshma


I work at HPE
HPE Support Center offers support for your HPE services and products when and how you need it. Get started with HPE Support Center today.
[Any personal opinions expressed are mine, and not official statements on behalf of Hewlett Packard Enterprise]
Accept or Kudo
DoJu
Frequent Advisor

Re: SR-IOV VF Drivers for Broadcom NetXtreme E-Series Dual-port 25Gb SFP28 Eth OCP 3.0 Ada

Thanks Greeshma,

On the Host:
Broadcom Inc is at 231.0.158.0

In each VM:
Broadcom NetXtreme-E Virtual Function for Hyper-v is also at 231.0.158.0

However, when I run in each VM:
Get-NetAdapterSriovVf

Nothing is returned, I will keep troubleshooting.


Greeshma21
HPE Pro

Re: SR-IOV VF Drivers for Broadcom NetXtreme E-Series Dual-port 25Gb SFP28 Eth OCP 3.0 Ada

Hi @DoJu 

Please refer to this document for Configuring SR-IOV on Windows.

 

Regards,
Greeshma


I work at HPE
HPE Support Center offers support for your HPE services and products when and how you need it. Get started with HPE Support Center today.
[Any personal opinions expressed are mine, and not official statements on behalf of Hewlett Packard Enterprise]
Accept or Kudo
DoJu
Frequent Advisor

Re: SR-IOV VF Drivers for Broadcom NetXtreme E-Series Dual-port 25Gb SFP28 Eth OCP 3.0 Ada

Thanks @Greeshma21 

The Hyper-V Host is reporting both VMs returning OK SR-IOV (Active)

However, when I run the following in each VM, nothing is returned.
Get-NetadapterSriovVf

On the Hyper-V Host

Get-VMSwitch -Name "SR-IOV VSwitch" | fl *iov*
IovEnabled : True
IovSupport : True
IovSupportReasons :
IovQueuePairCount : 69
IovQueuePairsInUse : 14
IovVirtualFunctionCount : 8
IovVirtualFunctionsInUse : 2

Drivers on the Host/VM are using Broadcom Inc
30/08/2024
231.0.158.0

On the Host, Get-NetAdapterSriov

Name : PCIe Slot 15 2 Port 1
InterfaceDescription : Broadcom NetXtreme E-Series Dual-port 25Gb SFP28 Ethernet OCP 3.0 Adapter
Enabled : True
SriovSupport : Supported
SwitchName :
NumVFs : 8

I note the SwitchName is blank




Greeshma21
HPE Pro

Re: SR-IOV VF Drivers for Broadcom NetXtreme E-Series Dual-port 25Gb SFP28 Eth OCP 3.0 Ada

Hi @DoJu 

Please check if the host and VM adapters are configured with the name. If not showing, the command Rename-NetAdapter may help you in this.

Please refer to this document for more detail on Get-NetAdapterSriovVf

 

Regards,
Greeshma


I work at HPE
HPE Support Center offers support for your HPE services and products when and how you need it. Get started with HPE Support Center today.
[Any personal opinions expressed are mine, and not official statements on behalf of Hewlett Packard Enterprise]
Accept or Kudo
support_s
System Recommended

Query: SR-IOV VF Drivers for Broadcom NetXtreme E-Series Dual-port 25Gb SFP28 Eth OCP 3.0 Adapter

Hello,

 

Let us know if you were able to resolve the issue.

If you are satisfied with the answers then kindly click the "Accept As Solution" button for the most helpful response so that it is beneficial to all community members.

 

 

Please click on "Thumbs Up/Kudo" icon to give a "Kudo".


Accept or Kudo