freeipmi-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Freeipmi-devel] IBM e325 and GNU FreeIPMI


From: Albert Chu
Subject: Re: [Freeipmi-devel] IBM e325 and GNU FreeIPMI
Date: Mon, 03 Apr 2006 17:42:24 -0700

And I'll add that we can easily document these workarounds into the
manpages/docs.  Please see how I did the ipmipower manpage for all the
non-compliant vendors I've found.

Al

--
Albert Chu
address@hidden
925-422-5311
Computer Scientist
High Performance Systems Division
Lawrence Livermore National Laboratory


----- Original Message -----
From: Albert Chu <address@hidden>
Date: Monday, April 3, 2006 5:39 pm
Subject: Re: [Freeipmi-devel] IBM e325 and GNU FreeIPMI

> A.B.,
> 
> Was your "fix" to manually code the io-port address, register spacing,
> etc. into bmc-info to get around the SMBIOS broken-ness?  If that's 
> thecase, then we should add options to bmc-info and all the inband 
> tools to
> allow the user to manually set them on the command line (or via config
> file) if the firmware is bad.  Otherwise how will any user with bad
> firmware ever use FreeIPMI?  Especially if IBM never releases a fix
> (they may not be obligated to).  
> 
> Al
> 
> --
> Albert Chu
> address@hidden
> 925-422-5311
> Computer Scientist
> High Performance Systems Division
> Lawrence Livermore National Laboratory
> 
> 
> ----- Original Message -----
> From: Anand Babu <address@hidden>
> Date: Monday, April 3, 2006 7:48 am
> Subject: [Freeipmi-devel] IBM e325 and GNU FreeIPMI
> 
> > IBM e325 BMC firmware has lots of bugs.
> > 
> > I got bmc-info to work inband. SMBIOS reports that BMC is memory
> > mapped, but it is really io ports based. I also found that GNU
> > FreeIPMI was checking for SMBIOS record length to be > 16 bytes 
> which> should be >= 16 bytes. 
> > 
> > You should also unload OpenIPMI kernel modules before running GNU
> > FreeIPMI tools. (lsmod | grep ipmi and rmmod all of them).
> > 
> > Rest of the tools are waiting for data from BMC indefinitely in the
> > middle of I/O. I tried fiddling with poll interval. but no luck.
> > Proper fix should come from IBM.
> > 
> > Best approach for now is to use GNU FreeIPMI in out-of-band mode.
> > ---------------------------------------------------------
> > athena /root# bmc-info
> > Device ID:         0
> > Device Revision:   1
> > Firmware Revision: 1.72
> >                   [Device Available (normal operation)]
> > IPMI Version:      1.5
> > Additional Device Support:
> >                   [Sensor Device]
> >                   [SDR Repository Device]
> >                   [SEL Device]
> >                   [FRU Inventory Device]
> >                   [IPMB Event Receiver]
> >                   [Bridge]
> >                   [Chassis Device]
> > Manufacturer ID:   2h
> > Product ID:        8835h
> > Aux Firmware Revision Info: 0h
> > Channel Information:
> >       Channel No: 0
> >      Medium Type: IPMB (I2C)
> >    Protocol Type: IPMB-1.0
> >       Channel No: 1
> >      Medium Type: 802.3 LAN
> >    Protocol Type: IPMB-1.0
> > 
> > -- 
> > Anand Babu 
> > GPG Key ID: 0x62E15A31
> > Blog [http://ab.freeshell.org]              
> > The GNU Operating System [http://www.gnu.org]  
> > 
> > 
> > 
> > _______________________________________________
> > Freeipmi-devel mailing list
> > address@hidden
> > http://lists.gnu.org/mailman/listinfo/freeipmi-devel
> > 
> 
> 
> 
> _______________________________________________
> Freeipmi-devel mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/freeipmi-devel
> 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]