[Bug 196944] [bge] [ipmi] regression IPMI access disabled when bge driver is loaded

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Thu Feb 18 20:22:09 UTC 2016


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196944

Andrew Daugherity <andrew.daugherity at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |andrew.daugherity at gmail.com

--- Comment #1 from Andrew Daugherity <andrew.daugherity at gmail.com> ---
I can confirm this regression on a Dell PowerEdge SC1435 with the same BCM5721
NICs:
% pciconf -lvb bge0
bge0 at pci0:1:0:0:        class=0x020000 card=0x01eb1028 chip=0x165914e4 rev=0x21
hdr=0x00
    vendor     = 'Broadcom Corporation'
    device     = 'NetXtreme BCM5721 Gigabit Ethernet PCI Express'
    class      = network
    subclass   = ethernet
    bar   [10] = type Memory, range 64, base 0xefcf0000, size 65536, enabled

bge0: <Broadcom NetXtreme Gigabit Ethernet Controller, ASIC rev. 0x004201> mem
0xefcf0000-0xefcfffff irq 33 at device 0.0 on pci1
bge0: CHIP ID 0x00004201; ASIC REV 0x04; CHIP REV 0x42; PCI-E
miibus0: <MII bus> on bge0
brgphy0: <BCM5750 1000BASE-T media interface> PHY 1 on miibus0
brgphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT,
1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, auto, auto-flow

I am running 10.2 and IPMI ceases to work after the kernel loads.  I previously
ran Linux on this hardware and IPMI worked fine.  IPMI shares a physical port
with bge0 but has its own MAC address and IP.

I have tested other versions of FreeBSD install images, and for my hardware at
least, the regression seems to be between 9.1 and 9.2:
9.1: works
9.2: does not work
9.3: does not work
10.2: does not work

Interestingly, I have some PE850 (not 860) running 9.3 that also have a BCM5721
bge0, and IPMI *does* work on 3/4 of them, but only when connecting from the
local subnet, despite the gateway being set in IPMI config.  Not sure what's
broken with the last one, or when the others started working at all; I know the
last time I tried IPMI on those a couple years ago it failed the same way
(worked at boot, stopped working once kernel initialized bge0), but that was in
the 7.x or 8.x days.

My SC1435 has IPMI 2.0, unlike the 850 & 860, which only have IPMI 1.5, if that
matters.

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


More information about the freebsd-net mailing list