[Bug 272485] bnxt : broadcom BCM57404 NetXtreme-E no sends mac address to switch port

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 13 Jul 2023 13:43:45 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=272485

            Bug ID: 272485
           Summary: bnxt : broadcom BCM57404 NetXtreme-E  no sends mac
                    address to switch port
           Product: Base System
           Version: 13.1-RELEASE
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: kern
          Assignee: bugs@FreeBSD.org
          Reporter: simonyan@info-lan.ru

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.

-- 
You are receiving this mail because:
You are the assignee for the bug.