HPE ProLiant ML350 Gen12 Networking Adapters
The ML350 Gen12 takes network adapters in its two OCP 3.0 slots and in up to 10 PCIe 5.0 slots, of which slots 5 to 10 need the second processor. No embedded network ports; an OCP or a stand-up network card is chosen. HPE's QuickSpecs list 22 network adapters (Ethernet and InfiniBand) and 4 Fibre Channel HBAs for it.
- 26 adapters
- 1GbE to 100GbE · 32 and 64Gb Fibre Channel
- New and refurbished
- Tested or factory sealed
From the HPE ProLiant Compute ML350 Gen12 QuickSpecs (a50006995enw, version 18, 05-October-2026).
Slot mapWhere each adapter goes in an ML350 Gen12
- OCP 3.0
- Two OCP 3.0 slots: slot 14 OCP A (for an OROC storage controller or a NIC) and slot 15 OCP B (for a NIC); up to two OCP networking adapters, with OCP B the default slot for one pp. 3, 13, 37
- Built-in ports
- None p. 12
- Primary riser
- Slots 1–4: PCIe 5.0 x8, x8, x8, x8. On processor 1. + 1 other riser HPE lists for this position p. 8
- Secondary riser
- Slots 5–8: PCIe 5.0 x8, x8, x8, x8. Needs processor 2. + 1 other riser HPE lists for this position p. 9
- Tertiary 2x8
- Slots 9–10: PCIe 5.0 x8, x8. Needs processor 2. pp. 9, 35
HPE's words for each line
- OCP 3.0 “Slot 14 OCP A (Optional for OROC/NIC)” (page 3) “Slot 15 OCP B (Optional for NIC)” (page 3) “Up to 2 OCP networking adapters are supported, OCP B slot is the default slot for OCP networking adapter.” (page 37) “OCP 3.0 SFF NIC Support.” (page 13)
- Built-in ports “Network Ports None. Choice of OCP or standup card” (page 12)
- Primary riser “Default with 4x8 Primary Riser Kit provides 4 slots with PCIe Gen5 x8 on Slot1-4.” (page 8) “1 CPU 1 PCIe 5.0 X8 X16 Full-height, full-length slot” (page 8) “2 CPU 1 PCIe 5.0 X8 X16 Full-height, full-length slot” (page 8) “3 CPU 1 PCIe 5.0 X8 X16 Full-height, full-length slot” (page 8) “4 CPU 1 PCIe 5.0 X8 X16 Full-height, full-length slot” (page 8)
- Secondary riser “There are two Secondary riser kit as options and can be interchangeable with Primary Riser kit:” (page 9) “4x8 Secondary Riser Kit provides 4 slots with PCIe Gen5 x8 on Slot 5-8.” (page 9) “2x16 Secondary Riser Kit provides 2 slots with PCIe Gen5 x16 on Slot 6 and 8.” (page 9) “Secondary Riser 4x8” (page 9) “5 CPU 2 PCIe 5.0 X8 X16 Full-height, full-length slot” (page 9) “8 CPU 2 PCIe 5.0 X8 X16 Full-height, full-length slot” (page 9) “Secondary Riser 2x16” (page 9) “6 CPU 2 PCIe 5.0 X16 X16 Full-height, full-length slot” (page 9) “8 CPU 2 PCIe 5.0 X16 X16 Full-height, full-length slot” (page 9)
- Tertiary 2x8 “2x8 Tertiary Riser Kit provides 2 slots with PCIe Gen5 x8 on Slot 9 and 10.” (page 9) “9 CPU 2 PCIe 5.0 X8 X16 Half-height, Half-length slot” (page 9) “10 CPU 2 PCIe 5.0 X8 X16 Half-height, Half-length slot” (page 9) “HPE ProLiant Compute ML350 Gen12 2x8 Tertiary Riser Kit P79317-B21” (page 35) “Notes: When this Riser Kit is selected, a second processor is required to support expansion card installation and 2 MCIO connectors from CPU2 will be used. Without Second processor, the PCIe slots from tertiary riser will not have function and only able to provide power source for internal LTO tape drive.” (page 35)
From the HPE ProLiant Compute ML350 Gen12 QuickSpecs (a50006995enw, version 18, 05-October-2026).
All ML350 Gen12 network adapters
The network adapters HPE's QuickSpecs list for the ML350 Gen12, grouped by slot and type. In each group the adapters in stock come first, then the ones our customers order most.
OCP 3.0 or PCIe on the ML350 Gen12?
| OCP 3.0 | PCIe adapter | |
|---|---|---|
| How many | Two OCP 3.0 slots: slot 14 OCP A (for an OROC storage controller or a NIC) and slot 15 OCP B (for a NIC); up to two OCP networking adapters, with OCP B the default slot for one. | Up to 10 PCIe 5.0 slots |
| What HPE has listed | 1GbE to 100GbE Ethernet | 1GbE to 100GbE Ethernet; InfiniBand adapters; 32 and 64Gb Fibre Channel HBAs |
| Slot rules | WOL and shared NIC work only in OCP B; an OCP card in OCP B needs an OCP B Enablement Kit; OCP A has x8 PCIe 5.0 lanes from the system board, and an x16 OCP NIC in OCP A may need an OCP A Enablement Kit. | Slots 5 to 10 need the second processor. |
| How to tell from the name | OCP3 in the name | No OCP3 in the name |
How to choose an ML350 Gen12 network adapter
Decide the OCP 3.0 adapter first
WOL and shared NIC work only in OCP B; an OCP card in OCP B needs an OCP B Enablement Kit; OCP A has x8 PCIe 5.0 lanes from the system board, and an x16 OCP NIC in OCP A may need an OCP A Enablement Kit.
HPE: “OCP A slot provides x8 PCIe 5.0 lanes from system board, additional OCP A Enablement Kit may require for x16 OCP NIC to install on OCP A slot.” (page 37)
Match the cabling to the switch
DAC cables or fiber transceivers and cables are bought separately.
HPE: “Direct Attach Cable (DAC) for copper environments or fiber transceivers and cables for fiber-optic environments must be purchased separately.” (page 37)
Count the processors
Slots 5 to 10 need the second processor.
HPE: “Notes: When this Riser Kit is selected, a second processor is required to support expansion card installation and 2 MCIO connectors from CPU2 will be used. Without Second processor, the PCIe slots from tertiary riser will not have function and only able to provide power source for internal LTO tape drive.” (page 35)
Check the cooling
With InfiniBand adapters: active optical cables (AOC) with processors over 270W limit the inlet to 25°C; AOC with processors of 270W or less allow 30°C with up to two LFF and/or Tri-Mode SFF drive cages; direct attach cables (DAC) allow 30°C with any drive cages.
HPE: “When AOC (Active Optical Cables) and processors TDP equal to or less than 270W are selected, limited to 30°C maximum inlet temperature is supported with up to 2x LFF and/or Tri-Mode SFF drive cage.” (page 38)
ML350 Gen12 adapter questions
How many network adapters can an ML350 Gen12 take?
The ML350 Gen12 takes network adapters in its two OCP 3.0 slots and in up to 10 PCIe 5.0 slots, of which slots 5 to 10 need the second processor. Four PCIe 5.0 x8 slots on the primary riser as standard; slots 5 to 10 (secondary and tertiary risers) need the second processor, for up to 10 slots. WOL and shared NIC work only in OCP B; an OCP card in OCP B needs an OCP B Enablement Kit; OCP A has x8 PCIe 5.0 lanes from the system board, and an x16 OCP NIC in OCP A may need an OCP A Enablement Kit.
Does the ML350 Gen12 have network ports built in?
No embedded network ports; an OCP or a stand-up network card is chosen. The NC CTO server P72297-B21 takes an OCP networking adapter and/or PCIe stand-up adapters; the Broadcom BCM5719 1Gb 4-port BASE-T OCP3 Adapter P51181-B21 is selected by default.
Are cables or transceivers included?
DAC cables or fiber transceivers and cables are bought separately. HPE: “Direct Attach Cable (DAC) for copper environments or fiber transceivers and cables for fiber-optic environments must be purchased separately.” (page 37).
Do I need the second processor for more adapters?
Slots 5 to 10 need the second processor. Slots 1 to 4 run from processor 1. HPE: “Notes: When this Riser Kit is selected, a second processor is required to support expansion card installation and 2 MCIO connectors from CPU2 will be used. Without Second processor, the PCIe slots from tertiary riser will not have function and only able to provide power source for internal LTO tape drive.” (page 35).
What does “Listed in QuickSpecs version 18” mean?
It means the adapter is in version 18 of HPE's QuickSpecs for the ML350 Gen12, the edition this page is built from.
Which Fibre Channel HBAs does HPE list for the ML350 Gen12?
HPE lists four Fibre Channel HBAs (SN1610Q 32Gb and SN1700Q 64Gb, 1-port and 2-port) and refers to HPE's adapter catalog for Fibre Channel converged network adapters. HPE's QuickSpecs list 4 Fibre Channel HBAs for it, by model: SN1610Q and SN1700Q. They are in the Fibre Channel HBAs section of this page.
What if the adapter I need is out of stock?
Out of stock today does not mean unavailable: we can often source this part. Add it to a quote request and we reply with current pricing and availability. Every message, quotes included, is answered within 24 hours.
Most ordered for the ML350 Gen12
The adapters on this page our customers order most, for any server. Each card shows only while the store has it in stock.
- P42041-B21Mellanox MCX631432AS-ADAI Ethernet 10/25Gb 2-port SFP28 OCP3 Adapter for HPE10/25GbE · 2 ports · SFP28 · OCP 3.0
- R2E09AHPE SN1610Q 32Gb 2-port Fibre Channel Host Bus Adapter32Gb Fibre Channel · 2 ports · PCIe
- P10115-B21Broadcom BCM57414 Ethernet 10/25Gb 2-port SFP28 OCP3 Adapter for HPE10/25GbE · 2 ports · SFP28 · OCP 3.0
- P42044-B21Mellanox MCX631102AS-ADAT Ethernet 10/25Gb 2-port SFP28 Adapter for HPE10/25GbE · 2 ports · SFP28 · PCIe
- P22767-B21Intel E810-CQDA2 Ethernet 100Gb 2-port QSFP28 OCP3 Adapter for HPE100Gb · 2 ports · QSFP28 · OCP 3.0
- P51178-B21Broadcom BCM5719 Ethernet 1Gb 4-port BASE-T Adapter for HPE1GbE · 4 ports · BASE-T · PCIe
- P26253-B21Broadcom BCM57416 Ethernet 10Gb 2-port BASE-T Adapter for HPE10GbE · 2 ports · BASE-T · PCIe
- P26256-B21Broadcom BCM57412 Ethernet 10Gb 2-port SFP+ OCP3 Adapter for HPE10GbE · 2 ports · SFP+ · OCP 3.0
No adapter matches all of these filters.
OCP 3.0 adapters
9 adapters
Two OCP 3.0 slots: slot 14 OCP A (for an OROC storage controller or a NIC) and slot 15 OCP B (for a NIC); up to two OCP networking adapters, with OCP B the default slot for one.
- P42041-B21Mellanox MCX631432AS-ADAI Ethernet 10/25Gb 2-port SFP28 OCP3 Adapter for HPE10/25GbE2 portsSFP28OCP 3.0PCIe 4.0 x8
- P10115-B21Broadcom BCM57414 Ethernet 10/25Gb 2-port SFP28 OCP3 Adapter for HPE10/25GbE2 portsSFP28OCP 3.0PCIe 3.0 x8
- P22767-B21Intel E810-CQDA2 Ethernet 100Gb 2-port QSFP28 OCP3 Adapter for HPE100Gb2 portsQSFP28OCP 3.0PCIe 4.0 x16HPE note: OCPA x16 (P72201-B21) or OCPB x16 (P72207-B21) cable kit is required for this adapter.
- P26256-B21Broadcom BCM57412 Ethernet 10Gb 2-port SFP+ OCP3 Adapter for HPE10GbE2 portsSFP+OCP 3.0PCIe 3.0 x8
- P10106-B21Intel E810-XXVDA2 Ethernet 10/25Gb 2-port SFP28 OCP3 Adapter for HPE10/25GbE2 portsSFP28OCP 3.0PCIe 4.0 x8
- P51181-B21Broadcom BCM5719 Ethernet 1Gb 4-port BASE-T OCP3 Adapter for HPE1GbE4 portsBASE-TOCP 3.0PCIe 2.0 x4
- P10097-B21Broadcom BCM57416 Ethernet 10Gb 2-port BASE-T OCP3 Adapter for HPE10GbE2 portsBASE-TOCP 3.0PCIe 3.0 x8
- P26269-B21Broadcom BCM57504 Ethernet 10/25Gb 4-port SFP28 OCP3 Adapter for HPE10/25GbE4 portsSFP28OCP 3.0PCIe 4.0 x16HPE note: OCPA x16 (P72201-B21) or OCPB x16 (P72207-B21) cable kit is required for this adapter.
- P79833-B21Intel E610-IT4 Ethernet 1Gb 4-port BASE-T OCP3 Adapter for HPE1GbE4 portsBASE-TOCP 3.0
PCIe Ethernet adapters
11 adapters
Stand-up cards for the PCIe slots.
- P42044-B21Mellanox MCX631102AS-ADAT Ethernet 10/25Gb 2-port SFP28 Adapter for HPE10/25GbE2 portsSFP28PCIePCIe 4.0 x8
- P51178-B21Broadcom BCM5719 Ethernet 1Gb 4-port BASE-T Adapter for HPE1GbE4 portsBASE-TPCIePCIe 2.0 x4
- P26253-B21Broadcom BCM57416 Ethernet 10Gb 2-port BASE-T Adapter for HPE10GbE2 portsBASE-TPCIePCIe 3.0 x8
- P26264-B21Broadcom BCM57504 Ethernet 10/25Gb 4-port SFP28 Adapter for HPE10/25GbE4 portsSFP28PCIePCIe 4.0 x16HPE note: The controllers require PCIe x16 bandwidth. 2x16 Primary FIO Riser Kit (P48406-B21) or 2x16 Secondary Riser Kit (P47238-B21) is required.
- P26259-B21Broadcom BCM57412 Ethernet 10Gb 2-port SFP+ Adapter for HPE10GbE2 portsSFP+PCIePCIe 3.0 x8
- P08443-B21Intel E810-XXVDA2 Ethernet 10/25Gb 2-port SFP28 Adapter for HPE10/25GbE2 portsSFP28PCIePCIe 4.0 x8
- P08458-B21Intel E810-XXVDA4 Ethernet 10/25Gb 4-port SFP28 Adapter for HPE10/25GbE4 portsSFP28PCIePCIe 4.0 x16HPE note: The controllers require PCIe x16 bandwidth. 2x16 Primary FIO Riser Kit (P48406-B21) or 2x16 Secondary Riser Kit (P47238-B21) is required.
- P26262-B21Broadcom BCM57414 Ethernet 10/25Gb 2-port SFP28 Adapter for HPE10/25GbE2 portsSFP28PCIePCIe 3.0 x8
- P21112-B21Intel E810-CQDA2 Ethernet 100Gb 2-port QSFP28 Adapter for HPE100Gb2 portsQSFP28PCIePCIe 4.0 x16HPE note: The controllers require PCIe x16 bandwidth. 2x16 Primary FIO Riser Kit (P48406-B21) or 2x16 Secondary Riser Kit (P47238-B21) is required.
- S2A69ANVIDIA Ethernet 10/25Gb 2-port SFP28 NVMe-oF Crypto Adapter for HPE10/25GbE2 portsSFP28PCIe
- R8M41ANVIDIA Ethernet 100Gb 2-port NVMe-oF Offload Adapter for HPE100Gb2 portsPCIeHPE note: The controllers require PCIe x16 bandwidth. 2x16 Primary FIO Riser Kit (P48406-B21) or 2x16 Secondary Riser Kit (P47238-B21) is required.
InfiniBand and Omni-Path adapters
2 adapters
For InfiniBand and Omni-Path fabrics.
- P65333-H21HPE InfiniBand NDR200/Ethernet 200GbE 2-port QSFP112 PCIe5 x16 MCX755106AC-HEAT Adapter200Gb2 portsQSFP112PCIeInfiniBand / Omni-Path
- P45641-H23HPE InfiniBand NDR/Ethernet 400Gb 1-port OSFP PCIe5 x16 MCX75310AAS-NEAT Adapter400Gb1 portOSFPPCIeInfiniBand / Omni-Path
Fibre Channel HBAs for the ML350 Gen12
HPE lists four Fibre Channel HBAs (SN1610Q 32Gb and SN1700Q 64Gb, 1-port and 2-port) and refers to HPE's adapter catalog for Fibre Channel converged network adapters. QuickSpecs page 39
Fibre Channel host bus adapters
4 HBAs
- R2E09AHPE SN1610Q 32Gb 2-port Fibre Channel Host Bus Adapter32Gb Fibre Channel2 portsPCIe
- R2E08AHPE SN1610Q 32Gb 1-port Fibre Channel Host Bus Adapter32Gb Fibre Channel1 portPCIe
- R7N86AHPE SN1700Q 64Gb 1-port Fibre Channel Host Bus Adapter64Gb Fibre Channel1 portPCIe
- R7N87AHPE SN1700Q 64Gb 2-port Fibre Channel Host Bus Adapter64Gb Fibre Channel2 portsPCIe
Equipping several servers?
Send your list as one quote request. Every message, quotes included, is answered within 24 hours.


