bce(4) with IPMI

YongHyeon PYUN pyunyh at gmail.com
Mon Oct 10 19:07:59 UTC 2011


On Mon, Oct 10, 2011 at 11:24:06AM -0700, Sean Bruno wrote:
> On Mon, 2011-10-10 at 10:47 -0700, YongHyeon PYUN wrote:
> > On Mon, Oct 10, 2011 at 09:42:22AM -0700, Sean Bruno wrote:
> > > On Fri, 2011-10-07 at 13:52 -0700, YongHyeon PYUN wrote:
> > > > 
> > > > Could you try attached patch? 
> > > 
> > > Yeah, this does work on the r410 ... however, I can't test the
> > > "negative" case here where the bce(4) driver runs across a chipset where
> > > sc->bce_flags & BCE_MFW_ENABLE_FLAG == 0
> > > 
> > > I tried disabling the Dell IPMI controller, but the h/w is still there
> > > doing "things".  So, this may not be the flag you want to use.
> > > 
> > 
> > Hmm, then could you try attached patch again?
> > 
> > > Sean
> > > 
> 
> hrm indeed.  I don't know that the Dell DRAC thing actually does
> anythign to the running IPMI controller on the host.  Disabling the
> IPMI/DRAC completely in the BIOS of the DRAC does seem to have any
> effect on this flag.
> 
> -bash-4.2$ dmesg |grep -i bce
> bce0: <Broadcom NetXtreme II BCM5716 1000Base-T (C0)> mem
> 0xd8000000-0xd9ffffff irq 36 at device 0.0 on pci1
> bce0: Reserved 0x2000000 bytes for rid 0x10 type 3 at 0xd8000000
> bce0: attempting to allocate 1 MSI vectors (16 supported)
> bce0: using IRQ 256 for MSI
> miibus0: <MII bus> on bce0
> bce0: bpf attached
> bce0: Ethernet address: a4:ba:db:2b:6d:58
> bce0: [MPSAFE]
> bce0: [ITHREAD]
> bce0: ASIC (0x57092008); Rev (C0); Bus (PCIe x4, 2.5Gbps); B/C (5.2.2);
> Flags (MSI|MFW); MFW (NCSI 2.0.8)
> bce1: <Broadcom NetXtreme II BCM5716 1000Base-T (C0)> mem
> 0xdc000000-0xddffffff irq 48 at device 0.1 on pci1
> bce1: Reserved 0x2000000 bytes for rid 0x10 type 3 at 0xdc000000
> bce1: attempting to allocate 1 MSI vectors (16 supported)
> bce1: using IRQ 257 for MSI
> miibus1: <MII bus> on bce1
> bce1: bpf attached
> bce1: Ethernet address: a4:ba:db:2b:6d:59
> bce1: [MPSAFE]
> bce1: [ITHREAD]
> bce1: ASIC (0x57092008); Rev (C0); Bus (PCIe x4, 2.5Gbps); B/C (5.2.2);
> Flags (MSI|MFW); MFW (NCSI 2.0.8)
> bce1: link state changed to UP
> 

Did you capture this message generated after disabling IPMI/DRAC in
BIOS? I thought you had to use Broadcom's separate program to
disable management firmware.

Does the last patch solve the problem?
It's still not clear to me. The last patch allows accessing PHY
status when there is a management firmware regardless of its
running state.

> 


More information about the freebsd-net mailing list