Bug 272485 - bnxt : broadcom BCM57404 NetXtreme-E no sends mac address to switch port
Summary: bnxt : broadcom BCM57404 NetXtreme-E no sends mac address to switch port
Status: New
Alias: None
Product: Base System
Classification: Unclassified
Component: kern (show other bugs)
Version: 13.1-RELEASE
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-net (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-07-13 13:43 UTC by Ovs
Modified: 2023-07-14 06:52 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ovs 2023-07-13 13:43:45 UTC
hello, we encountered a problem that Broadcom BCM57404 NetXtreme-E 10Gb/25Gb Ethernet Controller dual port network cards do not send their mac address on the switch port cisco nexus 3064, but there is a link UP the DAC cable.

Added if_bnxt_load="YES" to /boot/loader.conf

there are no problems in dmesg either.

in rc.conf, a static IP address is set on bnxt0 or bnxt1 and, accordingly, an IP address from this subnet is also raised on the switch port.

I tried to insert sfp + 10gb instead of a dac cable, there is a link up, but the network card does not send mac address to the port.

I tried it on different switches.

I tried to install Intel XXV710-DA2 10/25GbE SFP28 2-Port PCIe Ethernet Adapter instead of broadcom network card and everything works fine with intel.


broadcom network card has driver and firmware

sysctl dev.bnxt.0.ver.hwrm_fw
dev.bnxt.0.ver.hwrm_fw: 212.0.162

sysctl dev.bnxt.0.ver.hwrm_if
dev.bnxt.0.ver.hwrm_if: 1.9.1

Tell me what is the reason that network broadcom 10/25gb may not send mac address to the switch port, at the same time, the network card settings in rc.conf and switch cisco nexus 3064  switch are correct.
Comment 1 Ovs 2023-07-14 06:52:09 UTC
I will add information. this network card is installed in the hp proliant dl380 g9 server