bce(4) with IPMI

YongHyeon PYUN pyunyh at gmail.com
Mon Oct 10 20:46:45 UTC 2011


On Mon, Oct 10, 2011 at 01:35:05PM -0700, Sean Bruno wrote:
> On Mon, 2011-10-10 at 12:06 -0700, YongHyeon PYUN wrote:
> > 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. 
> 
> The latest patchset you sent me does indeed allow IPMI to function.  So,
> awesome!
> 

Thanks for testing! :-)

> I attempted to disable IPMI via the Dell BIOS tool (DRAC) and I couldn't
> see any driver detection of this status.  So, when I add this:
> 
> >       if ((ifp->if_flags & IFF_UP) == 0 &&
> >            (sc->bce_flags & BCE_MFW_PRESENT_FLAG) == 0){
> >               printf("%s: BCE detected MFW not present\n", __func__);
> 
> 
> I don't see any change in behavior with IPMI enabled or disabled via the
> Dell "DRAC" ROM Menu.  
> 

I thought you may have seen "MFW(NOT RUNNING)" if management
firmware is present and you disabled IPMI in device attach time.
You may have to enable bootverbose to see it.
If management firmware is present and running you may have seen
actual management firmware version string.

> Sean
> 


More information about the freebsd-net mailing list