Project

General

Profile

Feature #12772

Need support for bnxt(7D)

Added by Priyadarshan G.D. 6 months ago. Updated 14 days ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:

Description

There are some servers, like newer Dell PowerEdge, which ship with a BCM57406 NIC, which are NetXtreme II under the hood.

https://www.dell.com/learn/us/en/98/shared-content~data-sheets~en/documents~broadcom-57406-dual-port-10gbe-base-t.pdf

I have tested this nic on FreeBSD, and it works fine with bnxt driver.

Same NIC on SmartOS and OmniOS is not recognised (at the moment).


Related issues

Related to illumos gate - Feature #13306: Need support for BCM57416New

Actions
#1

Updated by Priyadarshan G.D. 6 months ago

To be precise, FreeBSD 12.1 did not recognize BCM57406 at install time. Manually loading bnxt driver in /boot/loader.conf with:

if_bnxt_load="YES"

made it work fine.

#2

Updated by Robert Mustacchi 6 months ago

Unfortunately the bnxe driver and the bnxt driver are actually rather different. This'll require a new driver. While I started a prototype of such a driver, I don't have access to that hardware anymore so it's mostly stalled.

#3

Updated by Priyadarshan G.D. 6 months ago

Thank you for considering this. A possible new driver could also add two other nics, also offered with Dell PowerEdge: 57402 and 57404: https://www.dell.com/learn/us/en/98/campaigns/broadcom-network-cards#campaignTabs-4

#4

Updated by Robert Mustacchi 14 days ago

  • Subject changed from Need support for BCM57406 in bnxe to Need support for bnxt(7D)
#5

Updated by Malte Graebner 12 days ago

Also available in: Atom PDF