NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: kern/55974: Broadcom NetXtreme II BCM5708 stopped working
The following reply was made to PR kern/55974; it has been noted by GNATS.
From: "John D. Baker" <jdbaker%consolidated.net@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc:
Subject: Re: kern/55974: Broadcom NetXtreme II BCM5708 stopped working
Date: Thu, 4 Feb 2021 10:58:36 -0600 (CST)
Also seen on IBM System X3650:
The watchdog messages were ever only written to the console, so I don't
have those, but they appear the same as already shown in this PR.
"dmesg.boot" excerpts:
ppb10 at pci0 dev 28 function 0: Intel 63xxESB PCI Express Port #1 (rev. 0x09)
ppb10: PCI Express capability version 1 <Root Port of PCI-E Root Complex> x1 @ 2
.5GT/s
pci11 at ppb10 bus 2
pci11: i/o space, memory space enabled, rd/line, wr/inv ok
ppb11 at pci11 dev 0 function 0: ServerWorks BCM5714/BCM5715 Integral PCI-E to P
CI-X Bridge (rev. 0xc3)
ppb11: PCI Express capability version 1 <PCI-E to PCI/PCI-X Bridge>
pci12 at ppb11 bus 3
pci12: i/o space, memory space enabled, rd/line, wr/inv ok
bnx0 at pci12 dev 0 function 0: Broadcom NetXtreme II BCM5708 1000Base-T
bnx0: autoconfiguration error: /x/current/src/sys/dev/pci/if_bnx.c(716): Management firmware enabled but not running!
bnx0: Ethernet address 00:1a:64:c5:52:c0
bnx0: ASIC BCM5708 B2 (0x57081020)
bnx0: PCI-X 64bit 133MHz
bnx0: B/C (3.4.4); Bufs (RX:2;TX:2); Flags (MFW); MFW (NOT RUNNING!)
bnx0: Coal (RX:6,6,18,18; TX:20,20,80,80)
brgphy0 at bnx0 phy 1: BCM5708C 1000BASE-T media interface, rev. 6
brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto
bnx0: interrupting at msi0 vec 0
ppb12 at pci0 dev 28 function 1: Intel 63xxESB PCI Express Port #2 (rev. 0x09)
ppb12: PCI Express capability version 1 <Root Port of PCI-E Root Complex> x1 @ 2.5GT/s
pci13 at ppb12 bus 5
ppb13 at pci13 dev 0 function 0: ServerWorks BCM5714/BCM5715 Integral PCI-E to PCI-X Bridge (rev. 0xc3)
ppb13: PCI Express capability version 1 <PCI-E to PCI/PCI-X Bridge>
pci14 at ppb13 bus 6
pci14: i/o space, memory space enabled, rd/line, wr/inv ok
bnx1 at pci14 dev 0 function 0: Broadcom NetXtreme II BCM5708 1000Base-T
bnx1: autoconfiguration error: /x/current/src/sys/dev/pci/if_bnx.c(716): Management firmware enabled but not running!
bnx1: Ethernet address 00:1a:64:c5:52:c2
bnx1: ASIC BCM5708 B2 (0x57081020)
bnx1: PCI-X 64bit 133MHz
bnx1: B/C (3.4.4); Bufs (RX:2;TX:2); Flags (MFW); MFW (NOT RUNNING!)
bnx1: Coal (RX:6,6,18,18; TX:20,20,80,80)
brgphy1 at bnx1 phy 1: BCM5708C 1000BASE-T media interface, rev. 6
brgphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto
bnx1: interrupting at msi1 vec 0
Problem is compounded by the fact that this machine only runs -current
via netboot/NFS root.
I don't have any dmesg from a working -current as the machine is only
rarely powered up (due to heat production/power consumption).
I have a number of other machines with bnx(4) interfaces (mostly Dell),
so they will probably behave similarly but I have no space to set them
up for testing..
There seems to be a systemic problem with PCI-X devices and/or the
MSI/MSI-X support in NetBSD (see kern/55115). Perhaps that in each
case, the PCI-X device is behind a PCIe<->PCI-X bridge?
--
|/"\ John D. Baker, KN5UKS NetBSD Darwin/MacOS X
|\ / jdbaker[snail]consolidated[flyspeck]net OpenBSD FreeBSD
| X No HTML/proprietary data in email. BSD just sits there and works!
|/ \ GPGkeyID: D703 4A7E 479F 63F8 D3F4 BD99 9572 8F23 E4AD 1645
Home |
Main Index |
Thread Index |
Old Index