IPMI Management Utilities / News: Recent posts

ipmiutil-3.0.2 is released

The ipmiutil-3.0.2 release has been posted to sourceforge.net. See http://ipmiutil.sourceforge.net for binaries and documentation.
ChangLog for this release is below.

02/16/2016 ARCress ipmiutil-3.0.2 changes
util/isensor.c - if oem sensors, vary output by fsimple
scripts/ipmiutil_wdt - fixup for systemd (from Mike Williams)
README, COPYING - clarify that md2.h is not included unless --enable-gpl
util/oem_lenovo.c - decode IBM disk slot sensors
util/oem_supermicro.c - fixup for P1_DIMMA-9 case
util/ihealth.c - add more IBM product strings
util/ievents.c - added drive 05 = not redundant
util/oem_asus.c - new, added OEM ASUS module
util/ipmicmd.h - added VENDOR_ASUS id
util/subs.c - added vendor ASUS
util/isensor.c - added call to decode_sensor_asus
util/Makefile.am - add oem_asus.c
util/ipmiutil.mak - add oem_asus.c
util/ipmiutil64.mak - add oem_asus.c
ipmiutil-3.0.2 contains:
ipmiutil (ipmiutil) ver 3.02
...(various subcommands) ver 3.02
ifwum (ipmiutil fwum) ver 1.3
ihpm (ipmiutil hpm) ver 1.09
idiscover(ipmiutil discover) ver 1.11
ipmi_port (ipmi_port) ver 1.4

Posted by Andy Cress 2017-02-16

ipmiutil-3.0.1 is released

The ipmiutil-3.0.1 release is now posted. See http://ipmiutil.sourceforge.net for source and binaries.

The ChangeLog details are below.

12/28/2016 ARCress ipmiutil-3.0.1 changes
util/oem_dell.c - set Dell severities better, if empty desc fall through
util/ievents.c - for Battery 'Failed OK' -> 'Failed is OK now',
for Power Supply include decode_redund,
util/ihealth.c - set SuperMicro X10DRL to not try get_powerstate,
util/ipmidir.c - abort if no SMBIOS record for IPMI without trying, avoid IOerr sometimes
util/isensor.c - add decode_comp_generic for missing ev_type values
util/subs.c - add Lenovo vendor
util/oem_lenovo.c - new, custom Lenovo sensor readings, stub for sel
util/oem_lenovo.h - new
util/Makefile.am - add oem_lenovo.c
util/ipmiutil.mak - add oemlenovo.c
util/oemsupermicro.c - workaround for SuperMicro threshold firmware bug
scripts/ipmiport.service - 0710-systemd.patch from Jorg Frings-Furst
configure.ac - detect openssl-1.1.0 for SSL11

Posted by Andy Cress 2016-12-28

ipmiutil-3.0.0 is released

The ipmiutil-3.0.0 release is now posted to sourceforge at http://ipmiutil.sourceforge.net
Details from the ChangeLog below.

08/15/2016 ARCress ipmiutil-3.0.0 changes
util/ipmicmd.h - define RT_OEMIU as 0xDB
util/ipmicmd.c - if ERR_LAN_V2 set driver before open_lan2
util/isel.c - add -i for RT_OEMIU 0xDB events
util/ievents.c - interpret RT_OEMIU 0xDB events
util/oem_supermicro.c - interpret SMC OEM 0xC8 events,
interpret SMC HDD sensors differently,
add factory defaults option
doc/ipmiutil.spec - put so.1 in base, so in devel
util/ipmiutil.mak - add LF_LANPLUS to DLL
util/oem_intel.c/h - add support for Kontron CG2300/Grantley (gdicaire)
util/ialarms.c - add support for Kontron CG2300/Grantley (gdicaire)
util/isensor.c - add support for Kontron CG2300/Grantley (gdicaire)
util/ihealth.c - add support for Intel S2600/Grantley (arcress)
util/iconfig.c - add SMC lanport save/restore
Makefile.am - clean up .deps directories in make tarball
ipmiutil-3.0.0 contains:
ipmiutil (ipmiutil) ver 3.00
...(various subcommands) ver 3.00
ifwum (ipmiutil fwum) ver 1.3
ihpm (ipmiutil hpm) ver 1.09
idiscover (ipmiutil discover) ver 1.11
ipmi_port (ipmi_port) ver 1.4

Posted by Andy Cress 2016-08-15

ipmiutil-2.9.9 is released

The ipmiutil-2.9.9 release is now posted on sourceforge.
See http://ipmiutil.sourceforge.net for rpms, binaries, etc.

ChangeLog details below:
04/29/2016 ARCress ipmiutil-2.9.9 changes
util/ihealth.c - skip get_chan_auth if vendor Giga-Byte (handle fw bug)
util/subs.c - show vendor Giga-Byte in get_iana_str
util/isensor.c - show Intel full sensor as Absent if (sens[2] == 0xc7)
util/idiscover.c - v1.11 allow .0 if fBroadCastOK (-a -b)
Makefile.am - remove more temp files when making tarball
doc/ipmiutil.spec - refine detection if IPMI is present,
add BuildRequires: systemd-units for epel7 RH#1318393
scripts/ipmiutil_wdt - add >/dev/null to avoid extra root mail
util/ipmilan.c - retry for WSAECONNRESET(10054) also
util/ipmimv.c - set FD_CLOEXEC
util/ipmicmd.c - add ERR_SDR_MALFORMED to decode_rv
util/ipmicmd.h - add ERR_SDR_MALFORMED
util/isensor.c - set ERR_SDR_MALFORMED if bad SDR data returned,
add -k option for num sec loop delay,
abort if ReservationID retry fails,
with -j try to create SDR file if not there
doc/isensor.8 - update with -j description
doc/UserGuide - update with -j description
doc/ipmiutil.spec - do not chkconfig --add ipmiutil_wdt
util/idcmi.c - handle if mc_id is truncated
util/iekanalyzer.c - stub out unless configure --enable-ekanalyzer
configure.ac - add ekanalyzer option
util/oem_supermicro.c - fix Supermicro dimm decoding
scripts/ipmi.init.basic - do not start ipmi_watchdog if Supermicro
lib/lanplus/lanplus.c - enable cipher 15,16 if HAVE_SHA256
util/*.c - changes to reduce compile warnings
ipmiutil-2.9.9 contains:
ipmiutil (ipmiutil) ver 2.99
...(various subcommands) ver 2.99
ifwum (ipmiutil fwum) ver 1.3
ihpm (ipmiutil hpm) ver 1.09
iekanalyzer (ipmiutil ekanalyzer) ver 1.00
idiscover (ipmiutil discover) ver 1.11
ipmi_port (ipmi_port) ver 1.4

Posted by Andy Cress 2016-05-03

ipmiutil-2.9.8 is released

ipmiutil-2.9.8 is released

The ipmiutil-2.9.8 release is now posted to ipmiutil.sf.net (2015-12-31).
You can access pre-built rpms and binaries at http://ipmiutil.sourceforge.net.

ChangeLog details for this release:
11/20/2015 ARCress ipmiutil-2.9.8beta changes
util/ipmidir.c - do not close(iofd) in BSD if <0 (fedora#138819)
lib/Makefile.am - fix if no lanplus and openssl missing (Baruch Siach)
configure.ac - fix stack protection check for uClibc (Baruch Siach),
configure.ac - For HP-UX, clean up GNU .NOEXPORT,
Differentiate between FreeBSD 7 and later versions
util/ipmimv.c - fix structure packing for FreeBSD 8 & 9
scripts/ipmi_port.service - if $IPORTMAP not there in setup, handle cleanly... read more

Posted by Andy Cress 2015-12-31

ipmiutil-2.9.7 is released

The ipmiutil-2.9.7 release is now posted to ipmiutil.sf.net (2015-10-12 13:35 EDT).
You can access pre-built rpms and binaries at http://ipmiutil.sourceforge.net.

ChangeLog details for this release:
10/10/2015 ARCress ipmiutil-2.9.7 changes
COPYING.win - new, include getopt.c and openssl copyright/license
COPYING - updated to Debian format for clarity
Makefile.am - filter out rej/.orig files from tarball
doc/UserGuide - updated Windows ipmidrv.sys information for Win2012
util/ipmiutil.mak - cleanup
util/ipmiutil64.mak - cleanup
util/ipmilan.c - if detect LAN2.0 support, always switch to -Flan2
to avoid errors from Dell or Huawei firmware.
util/isel.c - allow access if not superuser (sr#15)
util/isensor.c - allow access if not superuser (sr#15),
add checks for idstr uninitialized,
handle stdout/stderr messages,
fix ids if -i used with -j
util/subs.c - handle stdout/stderr messages in lprintf
util/ipmidir.c - return without trying if no SMBIOS IPMI (RH#1219325)
util/ihealth.c - recognize SMC X10DRH
util/oem_supermicro.c - added powersupply status function
util/idiscover.c - add HPUX ia64 compile fixes
util/igetevent.c - add HPUX ia64 compile fixes
util/mem_if.c - if ARM64, do not use /dev/mem
util/Makefile.am - set SONAME as libipmiutil.so.1
lib/lanplus/lanplus.c - send "Connected to" message to stdout only,
add HPUX to be like SOLARIS for structures
lib/lanplus/lanplus_crypt_impl.c - do not recreate c:/.rnd if there
doc/ipmiutil.spec - move libipmiutil.so to base rpm (RH#1177213),
fix IPMIret issue for sel -v
configure.ac - For HP-UX, add imb and some cosmetic cleanup
configure.ac: use CC instead of gcc, full link for stack protector test (from Thomas Petazzoni)
README: update bug tracker link (from Baruch Siach)
util/imb_api.h: Avoid wchar_t redefinition (from Baruch Siach)
util/ipmimv.c: Add missing sys/select.h include (from Baruch Siach)
util/mem_if.c: Add missing linux/param.h header include (from Baruch Siach)
ipmiutil-2.9.7 contains:
ipmiutil (ipmiutil) ver 2.97
...(various subcommands) ver 2.97
iekanalyzer (ipmiutil ekanalyzer) ver 1.00
ifwum (ipmiutil fwum) ver 1.3
ihpm (ipmiutil hpm) ver 1.09
idiscover (ipmiutil discover) ver 1.9
ipmi_port (ipmi_port) ver 1.4

Posted by Andy Cress 2015-10-12

ipmiutil-2.9.6 is released

The ipmiutil-2.9.6 release has now been posted.
See http://ipmiutil.sourceforge.net for binaries and documentation

04/22/2015 ARCress ipmiutil-2.9.6 changes
util/ipmiutil.mak - add ifruset.exe as optional
util/ipmiutil64.mak - add ifruset.exe as optional
scripts/ipmiutil_wdt - fix bashisms (from Oleksandr Chumachenko)
scripts/ipmiutil_evt - fix bashisms
scripts/ipmiutil_asy - fix bashisms
scripts/ipmi_port.sh - fix bashisms
scripts/ipmi_info - fix bashisms
util/ilan.c - restore prev gateway if not on same subnet
util/isensor.c - restore prev gateway if not on same subnet,
fix jumpstart error in windows with fopen("wb")
util/AnsiTerm.cpp - remove asserts in ProcessRM
configure.ac - merge OSX Homebrew MD2 fix from Paolo Giarrusso
cleanwin.cmd - patch from Oliver Stoneberg
util/ipmicmd.c - fix unused var warning (Oliver Stoneberg)
util/ipmiutil.mak - conditional for manifest
lib/Makefile.am - do not try to build lanplus if disabled
doc/ipmiutil.spec - correct some day-of-week errors in changelog
ipmiutil-2.9.6 contains:
ipmiutil (ipmiutil) ver 2.96
...(various subcommands) ver 2.96
ismcoem (ipmiutil smcoem) ver 2.96
iekanalyzer (ipmiutil ekanalyzer) ver 1.00
ifwum (ipmiutil fwum) ver 1.3
ihpm (ipmiutil hpm) ver 1.09
idiscover (ipmiutil discover) ver 1.9
ipmi_port (ipmi_port) ver 1.4

Posted by Andy Cress 2015-04-22

ipmiutil-2.9.5 is released

The ipmiutil-2.9.5 release has now been posted.
See http://ipmiutil.sourceforge.net for binaries and documentation.

11/03/2014 ARCress ipmiutil-2.9.5 changes
util/iseltime.c - fix UTC conversion issue in show_time()
util/ipmilan.c - only show Opening/Connecting messages if fdebugcmd
configure.ac - added enable-libsensors to add sensor modules to lib
util/Makefile.am - added LIBSENSORS/SAM2OBJ variables for libsensors
util/ipmicmd.c - changed ipmi_sendrecv to handle different oem lun
icmd.c - add -p option for port (from Rafal Zajac)
ipmicmd.c/.h - changes to handle -p lan option (from Rafal Zajac)
ipmilan.c/.h - changes to handle custom lan port (from Rafal Zajac)
idcmi.c - add -p port option
igetevent.c - add -p port option
ipmi_sample.c - add -p port option
ipmi_sample_evt.c - add -p port option
isel.c - add -p port option
isol.c - add -p port option
util/ipmiutil*.mak - add mt.exe to embed manifest
lib/Makefile.am - new, fix for automake
lib/libipmiutil.pc.in - new, fix for pkg-config
configure.ac - add support for pkg-config,
add enable-useflags option for cross-compiling
debpkg/ - renamed from debian/ to debpkg/ (jff)
util/iconfig.c - fix optvals loop out-of-bounds (from jff-webhosting.net)
util/ievents.c - fix NFWERRS/NFWSTAT potential out-of-bounds (jff)
util/ifirewall.h - fix netfn out-of-bounds around line 1064 (jff)
doc/ipmiutil.spec - move libipmiutil.a to ipmiutil-static package (fedora)
ipmiutil-2.9.5 contains:
ipmiutil (ipmiutil) ver 2.95
...(various subcommands) ver 2.95
ismcoem (ipmiutil smcoem) ver 2.95
iekanalyzer (ipmiutil ekanalyzer) ver 1.00
ifwum (ipmiutil fwum) ver 1.3
ihpm (ipmiutil hpm) ver 1.09
idiscover (ipmiutil discover) ver 1.9
ipmi_port (ipmi_port) ver 1.4

Posted by Andy Cress 2014-11-04

ipmiutil-2.9.4 is released

The ipmiutil-2.9.4 is now released on sourceforge at http://ipmiutil.sourceforge.net
There is one enhancement of interest:
With 'ipmiutil lan -e', there is a new -O option to disable insecure parameters, like anonymous user and cipher 0.
And there are several bug fixes. Details below.

08/08/2014 ARCress ipmiutil-2.9.4 changes
util/isensor.c - for -j: more debug output & handle if recid=0,
longer KCS timeouts for Supermicro
util/idcmi.c - cast ulong for << 24
util/ipmilan.c - cast ulong for << 24
util/oem_hp.c - check unit1 bits last
lib/lanplus/lanplus.c - for bridge response change memcpy to memmove
lib/lanplus/helper.c - use LANHELPER compile flag
util/subs.c - use LANHELPER compile flag
util/ilan.c - add -O secure option (disable null user, cipher0=off)
util/ipmild.c - fix --enable-landesk build error for support-request 9
util/ipmicmd.c,.h - fix set_lan_options memory leak to use LAN_OPT
util/ipmilan.c - use LAN_OPT, fix socket leaking if TCP.
util/ipmilanplus.c - use LAN_OPT
util/ihealth.c - added 2 new SuperMicro product ids
util/md2.h - added openssl exception license text also
util/Makefile.am - fix error if INS_LIB
ipmiutil-2.9.4 contains:
ipmiutil (ipmiutil) ver 2.94
...(various subcommands) ver 2.94
ismcoem (ipmiutil smcoem) ver 2.94
iekanalyzer (ipmiutil ekanalyzer) ver 1.00
ifwum (ipmiutil fwum) ver 1.3
ihpm (ipmiutil hpm) ver 1.09
idiscover (ipmiutil discover) ver 1.9
ipmi_port (ipmi_port) ver 1.4

Posted by Andy Cress 2014-08-08

ipmiutil-2.9.3 is released

The ipmiutil-2.9.3 release has been posted to sourceforge.
See http://ipmiutil.sourceforge.net for source, binaries and documentation.
The detailed changes are below.

03/28/2013 ARCress ipmiutil-2.9.3 changes
doc/ipmiutil.spec - add 'BuildRequires: systemd' if Fedora >= 15
scripts/install.cmd - split mkdir into two steps
scripts/ipmi_info - return 0 even if sysinfo is not supported
scripts/ipmi_port.sh - redirect threshold.sh output to thresh_out.txt
util/ifru.c - [thibaulf88] Add another valid type (0x0) in ValidTL,
Add end-of-string char in binary case of decode_string function.
removed #ifdef OLD nSec case
util/ievents.c - parse SMI as if BMC when getting sensor description
util/isel.c - fix optarg for -l
util/i.c - handle SUPEMICRO and SUPERMICROX the same
util/iconfig.c - use ipmi_reserved_user() to skip user1 sometimes
util/ilan.c - set default SOL_AUTH to operator if SUPERMICRO
util/ihealth.c - call get_device_guid if system guid error
util/subs.c - added get_device_guid routine
util/ipmi_sample.c - use get_BiosVersion also
util/isensor.c - add PS Fan Fail case, move SDR typedefs to isensor.h,
fix for -j jumpstart premature end.
util/isensor.h - move SDR typedefs to isensor.h
util/oem_fujitsu.c - return error if no OEM sensor status string
util/Makefile.am - build iseltime by default, build libipmiutil.so,
configure.ac - include -fPIC in OS_CFLAGS, exclude .so if Mac/Solaris,
added -Wunused-result -Wgnu-designator to cfwarn
INSTALL - update Windows build instructions
doc/UserGuide - update Windows build instructions, added API section 9
doc/ipmiutil.spec - include libipmiutil.so
- changes from review by JuhaniN
lib/lanplus/lanplus.c - clean up compile warnings (OliverS)
util/idcmi.c util/iekanalyzer.c - clean up compile warnings (OliverS)
util/ipmiutil2.mak util/ipmiutil2-64.mak - makefile cleanup (OliverS)
cleanwin.cmd util/ipmiutil.mak util/ipmiutil64.mak - ditto
ipmiutil-2.9.3 contains:
ipmiutil (ipmiutil) ver 2.93
...(various subcommands) ver 2.93
ismcoem (ipmiutil smcoem) ver 2.93
iekanalyzer (ipmiutil ekanalyzer) ver 1.00
ifwum (ipmiutil fwum) ver 1.3
ihpm (ipmiutil hpm) ver 1.09
idiscover (ipmiutil discover) ver 1.9
ipmi_port (ipmi_port) ver 1.4

Posted by Andy Cress 2014-03-31

ipmiutil-2.9.1 is released

The ipmiutil-2.9.1 release is now posted to sourceforge at http://ipmiutil.sourceforge.net.
This release includes support for MacOS as an IPMI LAN client. Native support for the AppleBMC.kext driver is not yet included, until we can find documentation or sample code for its interface.

There are also various enhancements and bug fixes, see below.

05/15/2013 ARCress ipmiutil-2.9.1 changes
configure.in - changes to support MACOS, HAVE_SOCKLEN_T
lib/lanplus/lanplus_defs.h - changes for HAVE_SOCKLEN_T for MACOS
lib/lanplus/lanplus.c - #ifdef MACOS
util/.c - getopt includes for MACOS, other MACOS ifdefs
util/isel.c - change header if -n/-c, move delete/clear from -c to -d,
add -u to use UTC sel times.
util/ievent.c - define header string if -n, add format_event(),
handle fcanonical uniformly
util/ipmi_sample.c - changed nsec from 5 to 10 by default, added -i
util/ipmiutil.mak - build ipmi_sample2.exe by default
util/ipmiutil64.mak - build ipmi_sample2.exe by default
util/ihealth.c - add better HP product code names (feat#6)
util/ifru.c - handle DDR3 format SPD data
util/igetevent.c - use offset 3 for sel_time
util/oem_dell.c - some cleanup, reorder ActiveLOM_Strings
.c - call format_event to handle fcanonical uniformly
util/isensor.c - fix parse_idx for 3 hex digits from -i,
add -j to Jumpstart SDR cache from file
util/ihealth.c - add 2 more SuperMicro product ids
util/oem_supermicro.c - added get/set lanport
util/*.c - clean up some compile warnings
scripts/checksel - use sel -d
scripts/checksel.cmd - use sel -d
scripts/evt.sh - add sample snmptrap logic
scripts/Makefile.am - add ipmi.init.basic
doc/ipmiutil.spec - add ipmi.init.basic
doc/isel.8 - change -c to -d, add new -c/-n description, add -u
doc/UserGuide - updated with current man pages
ipmiutil-2.9.1 contains:
ipmiutil (ipmiutil) ver 2.91
...(various subcommands) ver 2.91
ismcoem (ipmiutil smcoem) ver 2.91
iekanalyzer (ipmiutil ekanalyzer) ver 1.00
ifwum (ipmiutil fwum) ver 1.3
ihpm (ipmiutil hpm) ver 1.09
idiscover (ipmiutil discover) ver 1.9
ipmi_port (ipmi_port) ver 1.4

Posted by Andy Cress 2013-05-15

ipmiutil-2.9.0 is released

The ipmiutil-2.9.0 release is now available on sourceforge at http://ipmiutil.sf.net
It includes some changes to allow ipmiutil lib programs to handle iterating on a list of remote nodes (see ipmi_sample -f), additional changes for SuperMicro systems, and a new function 'iseltime' to sync the system, RTC, and IPMI SEL times.

Detailed changes in this release:
04/08/2013 ARCress ipmiutil-2.9.0 changes
util/ihealth.c - set SuperMicro product 0x60B to 'X8SIA',
added 0x0705 as 'X9DR7'
util/ilan.c - dont show extra dest params if invalid, IP dots,
add interpretation for Cipher Suites
util/ipmicmd.c - update Solaris driver message for lipmi
util/ipmi_sample.c - added GetSensorReading sample logic,
added -l option for looping on sensor readings
util/isensor.h - added decode_comp_reading
util/ipmilan.c - added ipmi_flush_lan, handle multiple opens,
added busy_tries for Node Busy error
util/ipmilan.h - added ipmi_flush_lan
util/ipmilanplus.c - added LAN2_STRUCT for multiple opens,
added open logic to close first if new nodename.
lan/lanplus/lanplus.c - ipmi_req_entries=NULL in ipmi_req_clear_entries
buildwin.cmd - cosmetic findstr change
buildwin2.cmd - updated for Win x64 builds (without lanplus)
util/ipmiutil.mak - cosmetic change
util/ipmiutil64.mak - cosmetic change
util/ipmiutil2.mak - updated for sample builds, clarity
util/ipmiutil2-64.mak - NEW, for Win x64 builds
util/ipmi_sample.mak - added MARCH for IX86 or X64
util/ievents.c - add decode_mem_supermicro call,
handle parse_lan_options better.
util/oem_supermicro.h - new, supermicro routines
util/oem_supermicro.c - update decode_sel_supermicro,
added decode_mem_supermicro,
added i_smcoem, ipmi_smcoem_main
util/ipmiutil.c - added i_smcoem
util/ipmiutil.h - added i_smcoem
util/iseltime.c - new, show/sync system time and SEL time
util/subs.c - added strlen_() wrapper for compile warnings
util/ipmicmd.h - added strlen_()
util/Makefile.am - add iseltime, set LD_SAMX for libipmiutil.a
configure.in - build libipmiutil with lanplus by default
doc/iseltime.8 - new, man page for iseltime
doc/ismcoem.8 - new, man page for iseltime
doc/UserGuide - updated Windows file list in section 5.0,
add iseltime man page
doc/ipmiutil.spec - add autoconf to %build for aarch64/ARM64 bug 925593
ipmiutil-2.9.0 contains:
ipmiutil (ipmiutil) ver 2.90
...(various subcommands) ver 2.90
iseltime (iseltime) ver 2.90
ismcoem (ipmiutil smcoem) ver 2.90
iekanalyzer (ipmiutil ekanalyzer) ver 1.00
ifwum (ipmiutil fwum) ver 1.3
ihpm (ipmiutil hpm) ver 1.09
idiscover (ipmiutil discover) ver 1.9
ipmi_port (ipmi_port) ver 1.4

Posted by Andy Cress 2013-04-09

ipmiutil-2.8.8 is released

The ipmiutil-2.8.8 bundle is released to sourceforge.
See http://ipmiutil.sf.net for binaries, docs, etc.
The main changes were to include Win x64 pre-built binaries, and some cleanups for SuperMicro.

02/05/2013 ARCress ipmiutil-2.8.8 changes
util/ihealth.c - caveats for VENDOR_SUPERMICROX, product X8SIU
util/ilan.c - caveats for VENDOR_SUPERMICROX
util/iconfig.c - caveats for VENDOR_SUPERMICROX
util/iserial.c - caveats for VENDOR_SUPERMICROX
util/isensor.c - caveat if sensor reading not present
util/oem_supermicro.c - added Power Supply sensor status
util/isel.c - show record id if compcode = 0xcb
util/ireset.c - added EFI compile flags
util/ievents.c - handle fake SMS_OS threshold events
util/ipmiutil64.mak - NEW, for Win x64 builds
lan/lanplus/lanplus.c - remove asserts
lan/lanplus/lanplus_crypt.c - x64 HMAC tweaks and remove asserts
lan/lanplus/lanplus_crypt_impl.c - handle x64 types in lanplus_HMAC
doc/UserGuide - add 'Run as administrator' note in 5.1 Win Install
buildwin.cmd - detect if VC is Win x64 and use ipmiutil64.mak
test/unittest.cmd - NEW, ipmiutil unit test for Windows
ipmiutil-2.8.8 contains:
ipmiutil (ipmiutil) ver 2.88

Posted by Andy Cress 2013-02-07

ipmiutil-2.8.7 is released

The ipmiutil-2.8.7 release is now posted on sourceforge at http://ipmiutil.sourceforge.net.

12/13/2012 ARCress ipmiutil-2.8.7 changes
Always compile Windows with Visual Studio (fixes bug#3592308)
scripts/ipmi_info - new, to set IPMI System Info if supported
scripts/Makefile.am - added ipmi_info
doc/ipmiutil.spec - added ipmi_info
util/ipmims.cpp - fix memory leak
lib/lanplus/lanplus.c - if HP, don't build any v1.5 commands
util/ipmilanplus.c - add hp case to ipmi_oem_active()
configure.in - fixup for HP-UX case
util/isol.c - add -k for keepalive timeout
util/isensor.c - revised output format for -c
util/ipmilanplus.c - fix keepalive data_len in Windows (#3592308)
util/ialarms.c - add -e to skip disk enclosure LEDs
util/oem_intel.c - add rcmd method for Romley disk LEDs

Posted by Andy Cress 2012-12-17

ipmiutil-2.8.6 is released

The ipmiutil-2.8.6 package has now been released.
See http://ipmiutil.sourceforge.net for binaries, source, docs, etc.

10/08/2012 ARCress ipmiutil-2.8.6 changes
doc/ipmiutil.spec - added F18 systemd macros
test/ipmievt.sh - get fresh sensor readings before calculations
util/ievents.c - added -n to generate a New platform event,
added SENSORS_OK flag for ipmi_sample_evt
util/isensor.c - show correct sensor type for EvtOnly sensors
util/oem_intel.c - dont get disk LEDs if Intel TSRMT2,
remove 'Fatal' from AER descriptions,
added a few more S5000 POST code descriptions
util/igetevents.c - ppid==1 in mkdaemon is ok
util/ihealth.c - show Romley BMC build version
util/oem_dell.c - added 'passwordpolicy' command for Dell C6220
util/ipmi_sample_evt.c - new, sample app to get events
util/isel.c - moved syslog routines to subs.c
util/subs.c - inserted syslog routines
util/isol.c - add -n option for payload instance number
util/imbapi.c - only include DllMain if IMBDLL flag
util/ialarms.c - added TEST_ENC compile flag for ialarms_enc,
fixed case for old Intel/NSC TIGPT1U
util/Makefile.am - add ipmi_sample_evt, ialarms_enc
util/Makefile.sample - add ipmi_sample_evt
util/ipmi_sample.mak - add ipmi_sample_evt.exe
util/ipmiutil.mak - add ipmi_sample_evt.exe, ipmiutillib.dll
util/ipmiutil2.mak - add ipmi_sample_evt.exe
util/ipmiutillib.def - new, for ipmiutillib.dll
ipmiutil-2.8.6 contains:
ipmiutil (ipmiutil) ver 2.86
...(various subcommands) ver 2.86
iekanalyzer (ipmiutil ekanalyzer) ver 1.00
ifwum (ipmiutil fwum) ver 1.3
ihpm (ipmiutil hpm) ver 1.09
idiscover (ipmiutil discover) ver 1.9
ipmi_port (ipmi_port) ver 1.4

Posted by Andy Cress 2012-10-08

ipmiutil-2.8.5 is released

The ipmiutil-2.8.5 release is now posted to sourceforge.
Please check http://ipmiutil.sf.net for binaries, docs, etc.

08/07/2012 ARCress ipmiutil-2.8.5 changes
util/oem_dell.c - add 'static void' to ipmi_delloem_getled_usage()
util/idcmi.c - fixes for bug#3526523
util/ipmicmd.h - define Cisco IANA number
util/subs.c - include Cisco in manufacturers list
util/ihealth.c - handle Cisco get_chan_auth bug#3535196,
change to 'Sec Operating System' in sysinfo
util/ifru.c - change to 'Sec Operating System' in sysinfo
util/mem_if.c - add get_Chassis_Sernum()
util/ilan.c - add '-L list' show_chans function
util/oem_intel.c - set to 4 disk LEDs if CG1200
util/imbapi.c - fixed rsp offset for ipmb bridged cmds
util/isensor.c - fixed module presence sensor decoding
util/ievents.c - simplify redundancy & presence decoding,
add board presence decoding,
decode Intel OEM PCI bus:dev:func data
lib/lanplus/lanplus.c - fixed 2 possible memory leaks,
patch contributed by Oliver Stoneberg
doc/ilan.8 - mention RMM chan 3, add -L list description
scripts/checksel - fix /usr/sbin to /usr/bin for bug#3538998
debian/dirs, postinst - fix /usr/sbin to /usr/bin for binary
buildwin.cmd - cleanup, simplify Windows build (Oliver Stoneberg)
buildwin2.cmd - cleanup, simplify Windows build
buildsamp.cmd - cleanup, simplify Windows build
cleanwin.cmd - cleanup, simplify Windows build
lib/ipmilib.mak - cleanup, simplify Windows build
lib/lanplus/ipmiplus.mak - cleanup, simplify Windows build
util/ipmiutil.mak - cleanup, simplify Windows build (Oliver Stoneberg)
util/ipmiutil2.mak - cleanup, simplify Windows build
util/ipmi_sample.mak - cleanup, simplify Windows build
util/igetevents.c - added pid==1 check in mkdaemon
util/ilan.c - fix bug #3554862 for IBM non-conformance
configure.in - set CFLAGS if --enable-systemd
ipmiutil-2.8.5 contains:
ipmiutil (ipmiutil) ver 2.85
...(various subcommands) ver 2.85
idcmi (ipmiutil dcmi) ver 2.85
iekanalyzer (ipmiutil ekanalyzer) ver 1.00
ifwum (ipmiutil fwum) ver 1.3
ihpm (ipmiutil hpm) ver 1.09
idiscover (ipmiutil discover) ver 1.9
ipmi_port (ipmi_port) ver 1.4

Posted by Andy Cress 2012-08-13

ipmiutil-2.8.4 is released

The ipmiutil-2.8.4 release is posted to sourceforge.
See http://ipmiutil.sourceforge.net for binaries (rpm/deb/gz), and source.

Summary of changes:
- added HPUX compile options, needs more testing
- several bug fixes
- added ipmi_sample2 as a more elaborate example
- added Intel CATERR decoding
- added big-endian support in dell oem functions

06/13/2012 ARCress ipmiutil-2.8.4 changes
configure.in - detect HP-UX and set compile options,
check for ltmain.sh, else beforeconf.sh
util/*.c - #ifdef HPUX, skip getopt since it is in stdio.h,
handle DLPI for HPUX instead of SIOC.
TODO: We need someone to test this on HPUX.
util/ilan.c - prioritize existing Dest IP if not using -A,
default to arp_ctl 0x03 if Intel Romley
util/idcmi.c - fix rlen, argc, priv for bug#3523229 (DCMI 1.1)
fix activate param check for bug#3526523
util/ihealth.c - move _sysinfo routines from here,
call get_hsbp_version_intel if Romley
util/subs.c - move _sysinfo routines to here
util/ipmicmd.c - add -Fibm option
util/ipmilan.c - if -Fibm, do not get_rand for init_out_seq
util/ireset.c - set OEM boot option if HP for bug#3527355,
add -i/-j for boot initiator mailbox string
fix printf bug #3534551
util/ifru.c - refine calculation for Mfg DateTime
util/ievents.c - add Intel CATERR decoding
util/oem_dell.c - merged 01-powermonitor-bigendian.patch,
merged 03-delloem-help.patch,
fix debug printf at line 4289 by adding %x
util/Makefile.am - build ipmi_sample2 with sensor,fru,sel
install ipmicmd.h into $(includedir),
use $objdir to fix parallel build bug 3523822,
add LANPLUS_LIB to dependencies
doc/UserGuide, doc/*.8 - reflect that cipher suites are 0 thru 17
doc/ireset.8 - added -i/-j descriptions
doc/ipmiutil.spec - devel virtually provides static,
devel ipmicmd.h into %_includedir
doc/rh_spec.patch - new, customize spec file for Red Hat bug#818910
ipmiutil-2.8.4 contains:
ipmiutil (ipmiutil) ver 2.84
...(various subcommands) ver 2.84
idcmi (ipmiutil dcmi) ver 2.84
iekanalyzer (ipmiutil ekanalyzer) ver 1.00
ifwum (ipmiutil fwum) ver 1.3
ihpm (ipmiutil hpm) ver 1.09
idiscover (ipmiutil discover) ver 1.9
ipmi_port (ipmi_port) ver 1.4

Posted by Andy Cress 2012-06-13

ipmiutil-2.8.3 is released

The ipmiutil-2.8.3 release has been posted to sourceforge.
See http://ipmiutil.sourceforge.net for source, binaries and documentation.

Overview of changes:
- added delloem SEL decoding and several bugfixes
- added Newisys SEL decoding
- added some Intel Romley OEM logic
- plus other bug fixes and enhancements

04/23/2012 ARCress ipmiutil-2.8.3 changes
util/oem_intel.c - fix Romley DIMM decoding with intel_mem_s2600,
add Version Change event OEM detail,
added get_power_restore_delay_intel()
util/ilan.c - additional safeguards in PefDesc,
fix setting PEF/Alert (introduced in 2.7.9),
use previous dest mac if not resolved.
util/ihealth.c - added error cases with decode_selftest,
format romley prodstr with (),
fix #3516915 with more chassis status decoding,
added call to get_power_restore_delay_intel
util/ipmilan.c - handle some compile warnings
util/ievents.c - change some NMFW/ME event descriptions
util/isensor.c - show Entity ID if -v (but not -t),
move Dell Discrete Voltage to oem_dell.c to fix
Romley VR Watchdog,
added get_sdr_file routine for ipmi_sample2
util/oem_dell.c - fix #3514908 powerconsumption cannot find error,
added decode_sel_dell() merged from patches by
fix #3514925 LOM MAC display error,
added getled function to read ID LED
util/oem_newisys.c - new, decode_sel_newisys()
util/oem_kontron.c - added sensor types 0x70, 0x71
util/ipmi_sample.c - v0.4, added GET_SENSORS case
util/ireset.c - add -k for ColdReset, -m for MC, use -v for DVD/CD
util/Makefile.am - added GET_SENSORS case for ipmi_sample2
util/ipmiutil.mak - added GET_SENSORS case for ipmi_sample2
util/imbapi.c - reduce MAX_RETRIES from 3 to 2, do ipmb for ME_BUS
util/ilan.c - added GetFirstIP for WIN32
util/idiscover.c - call GetFirstIP for WIN32 if -a
util/AnsiTerm.cpp - default AutoWrap = true in ResetTerm
doc/ireset.8 - document -k, -m, -v
doc/idiscover.8 - document -a defaults better
doc/UserGuide - resync with man pages
doc/ipmiutil.spec - skip chkconfig if systemd
debian/prerm - remove /etc/cron.daily/checksel if present
configure.in - fix error checking for PKG_DIR
ipmiutil-2.8.3 contains:
ipmiutil (ipmiutil) ver 2.83
...(various subcommands) ver 2.83
idcmi (ipmiutil dcmi) ver 2.83
iekanalyzer (ipmiutil ekanalyzer) ver 1.00
ifwum (ipmiutil fwum) ver 1.3
ihpm (ipmiutil hpm) ver 1.09
idiscover (ipmiutil discover) ver 1.9
ipmi_port (ipmi_port) ver 1.4

Posted by Andy Cress 2012-04-24

ipmiutil-2.8.2 is released

The ipmiutil-2.8.2 release is now posted to sourceforge.
See http://ipmiutil.sourceforge.net for source, binary packages, docs, etc.

Overview of the changes:
* some changes to support systemd scripts,
* some HP Proliant sensor reading interpretations
* disk fault LED handling for Intel Romley

Details below:
03/12/2012 ARCress ipmiutil-2.8.2 changes
doc/* - moved scripts from here
scripts/* - moved scripts to here
scripts/Makefile.am - new, for script handling
scripts/ipmiutil_asy - use -b instead of -t0
scripts/ipmiutil_asy.service - use -b instead of -t0
doc/Makefile.am - remove script handling
doc/isensor.8 - added 'Typ' header description
doc/ipmiutil.spec - use systemd scripts if systemctl, and
use SYSV init scripts otherwise (RH bug 789702),
move ipmiutil from /usr/sbin to /usr/bin,
add %req_systemd and --enable-systemd for suse
util/ipmiva.c - removed, obsolete valinux driver
util/ipmiva.h - removed, obsolete valinux driver
util/ipmi_ioctls.h - removed, obsolete valinux driver
util/ipmignu.c - removed, obsolete libfreeipmi interface code
util/Makefile.am - remove ipmiva.c, ipmignu.c drivers,
move ipmiutil from /usr/sbin to /usr/bin
util/ievents.c - handle deassert/ok for discrete Battery Fail
util/oem_hp.c - new, add decode_sensor_hp for discrete readings
on HP ProLiant servers
util/isensor.c - call decode_sensor_hp if vendor==HP
util/ipmicmd.c - removed valinux, libfreeipmi from messages
util/oem_kontron.c - fix get_fru_area_str NULL pointer check
util/oem_intel.c - add more Romley product IDs and descriptions
fixes bug# 3497948,
added logic to enc_leds_intel routines for Romley
util/ihealth.c - use intel_romley_desc for Romley descriptions
util/ialarms.c - added -f option to turn off all disk leds
lib/lanplus/lanplus.c - fix bridged lanplus session close failures
freeipmi/* - removed unused files
configure.in - handle scripts subdir, remove va/gnu,
handle if %_initrddir does not exist,
add enable-systemd parameter, installs %_unitdir
ipmiutil-2.8.2 contains:
ipmiutil (ipmiutil) ver 2.82
...(various subcommands) ver 2.82
idcmi (ipmiutil dcmi) ver 2.82
iekanalyzer (ipmiutil ekanalyzer) ver 1.00
ifwum (ipmiutil fwum) ver 1.3
ihpm (ipmiutil hpm) ver 1.09
idiscover (ipmiutil discover) ver 1.8
ipmi_port (ipmi_port) ver 1.4

Posted by Andy Cress 2012-03-12

ipmiutil-2.8.1 is released

The ipmiutil-2.8.1 release is now posted. See http://ipmiutil.sourceforge.net for rpm, deb, gz, and docs.

This release adds more DCMI 1.1 features, adds IPMI System Info, and includes various bug fixes.

02/10/2012 ARCress ipmiutil-2.8.1 changes
util/isensor.c - GetSensorReading: include channel/bus for ME,
use isensor.h,
added decode_entity_id() if -t,
handle CritInterrupt 0x0A,0x0B,
handle HP, Sun returning 0xD4 for fdevsdrs
util/ihealth.c - change format of ME firmware version,
add Quanta S99Q vendor/product interpretation,
added system_info command data,
added list of IPMI LAN channels
util/ipmicmd.c - if DRV_MV, do not use ipmi_cmd_ipmb for ME
util/ipmidir.c - include bus in ProcessMessage (for ME)
util/iconfig.c - show extra LanParam IP address comment,
add lan_failover, system_info as SystemParams,
cleanup some clutter
util/idcmi.c - add get_power_read*, set_power_limit* routines
from Rajaganesh87,
add support for dcmi_get_sensor_info,
add dcmi_set_asset_tag, dcmi_set_mc_id,
util/isensor.h - new, common sensor subroutine definitions
util/oem_sun.c - use isensor.h
util/oem_dell.c - use isensor.h
util/oem_intel.c - add decode_sensor_intel_nm for ME NM sensors,
add lan_failover_intel() routine
util/oem_quanta.c - add interpretation for Quanta S99Q OEM sensor/sel
util/oem_supermicro.c - add decoding for CPU Overheat deassert events
util/ifru.c - for Dell BMC, allow scan with user privilege,
for Dell R415, add 6-bit ASCI decoding,
fixed fdevsdrs mismatch for Dell R610
util/ipmilan.c - add get_rand() for init_out_seq,
handle if per-message auth disabled (Dell PE R415)
util/ilan.c - add lan_failover_intel if -y
util/ievents.c - add -o to specify vendor IANA ID
util/iserial.c - limit show_users to 5 to avoid 0xCC warnings
doc/ihealth.8 - added -mnopq descriptions
doc/ilan.8 - added -y description
doc/itsol.8 - new
doc/idcmi.8 - new
doc/UserGuide - updated man pages
test/testipmi.sh - copy PASS/FAIL messages in output log
configure.in - use --libdir= option for cross-compiles,
fix PKG_DIR for openSuSE 12
ipmiutil-2.8.1 contains:
ipmiutil (ipmiutil) ver 2.81
...(various subcommands) ver 2.81
idcmi (ipmiutil dcmi) ver 2.81
iekanalyzer (ipmiutil ekanalyzer) ver 1.00
ifwum (ipmiutil fwum) ver 1.3
ihpm (ipmiutil hpm) ver 1.09
idiscover (ipmiutil discover) ver 1.8
ipmi_port (ipmi_port) ver 1.4

Posted by Andy Cress 2012-02-10

ipmiutil-2.8.0 is released

The ipmiutil-2.8.0 release is now posted to sourceforge.
See http://ipmiutil.sourceforge.net for binaries, docs, etc.

There are several new features included in this release:
- support for Intel S2600/Romley baseboards
- support for some DCMI commands (see also http://www.intel.com/technology/product/DCMI/\)
- more SuperMicro decoding
- added ipmiutil-devel Linux rpm
- added ipmiutil MSI for Windows
- updated hpm code to 1.09... read more

Posted by Andy Cress 2011-12-16

ipmiutil-2.7.9 is released

The ipmiutil-2.7.9 release has been posted to sourceforge.
See http://ipmiutil.sourceforge.net for binaries, docs, etc.

This release adds more Intel Sandy Bridge support, and includes Android ARM support in configure.

10/04/11 ARCress ipmiutil-2.7.9 changes
util/isensor.c - check for DIMM disabled bit 0x0100,
add sensor type 0x28 for MC Health,
fix RawToFloat for ARM cross-compiler
util/ilan.c - show param 102 better for S2600CP with -c
util/oem_supermicro.c - add return(rv) at line 182 to fix compile warning
util/oem_dell.c - fix data size to 10 in CheckSetLEDSupport
util/ipmilan.c - resolve compiler warnings,
add #if CROSS_COMPILE for gethostbyname
util/idiscover.c - add #if CROSS_COMPILE for gethostbyaddr
util/subs.c - resolve compiler warnings
util/ievents.c - move Intel DIMM code to decode_mem_intel,
added BMC Drive Slot event decoding if not HSC
util/oem_intel.c - add more to decode_mem_intel,
add is_thurley(), is_romley(), is_lan2intel()
util/ilan.c - add Romley IDs to S2600, skip PEF if disabled,
preferred SOL baud 115200
util/isol.c - use is_lan2intel() for lan2i method
util/ipmicmd.c - show invalid -F string in error message
util/ipmilanplus.c - use is_lan2intel() in ipmi_oem_active()
lib/lanplus/lanplus.c - resolve compiler warning
doc/checksel - also save a copy of the SEL in /var/lib/ipmiutil
doc/Makefile.am - do not make *.service files executable
configure.in - separate two sed -i subst's if MontaVista,
add static/CROSS_COMPILE if --host=xxx, e.g. ARM
README - add build instructions for ARM
ipmiutil-2.7.9 contains:
ipmiutil (ipmiutil) ver 2.79
...(various subcommands) ver 2.79
oem_dell (ipmiutil delloem) ver 2.79
itsol (ipmiutil tsol) ver 2.79
iekanalyzer (ipmiutil ekanalyzer) ver 1.00
ifwum (ipmiutil fwum) ver 1.3
ihpm (ipmiutil hpm) ver 1.08
idiscover (ipmiutil discover) ver 1.8
ipmi_port (ipmi_port) ver 1.4

Posted by Andy Cress 2011-10-04

ipmiutil-2.7.8 is released

The ipmiutil-2.7.8 release is now available on sourceforge.
See http://ipmiutil.sourceforge.net for source, binaries, docs, etc.

There are several notable new features:
- Adding IPv6 support (thanks Rajaganesh87)
- Adding Dell OEM functions (thanks Srinivas_G_Gowda)
- Adding Tyan SOL support
- Added systemd service scripts, but SysVinit is still what the rpm installs
- Upgraded HPM code from 1.02 to 1.08
- Upgraded to PICMG 2.3 code
Various other fixes and enhancements listed below, from the ChangeLog.... read more

Posted by Andy Cress 2011-09-14

ipmiutil-2.7.7 is released

The ipmiutil-2.7.7 release is now available on sourceforge.
See http://ipmiutil.sourceforge.net for source, binaries, docs, etc.

Changes in this release:
06/06/11 ARCress ipmiutil-2.7.7 changes
util/oem_intel.c - move Aborting message out for BMC TAM
util/ialarms.c - move Aborting message in for BMC TAM
util/ifru.c - fixed bug with -a and not -b (introduced in 2.7.5)
util/icmd.c - add -k to check IPMI access, driver type
util/ipmicmd.h - added CMD_GET_SESSION_INFO
util/ihealth.c - add get_session_info for -s (use -l for lan stats)
util/ipmi_port.c - added signal init
util/igetevent.c - added signal init
util/ilan.c - send snmp error message to stdout, not stderr
util/iconfig.c - send snmp error message to stdout, not stderr
doc/ihealth.8 - document -s, -l options
doc/ipmiutil.spec - description update, added gcc/gcc-c++ to BuildRequires
doc/ipmi_port.sh - $localfs -> $local_fs
doc/ipmiutil_asy - $remotefs -> $remote_fs, use cmd -k to detect driver
doc/ipmiutil_evt - $remotefs -> $remote_fs, use cmd -k to detect driver
doc/ipmiutil_wdt - $remotefs -> $remote_fs, use cmd -k to detect driver
doc/UserGuide - resync'd with man pages
test/unittest.sh - allow getevt timeout to count as success
Makefile.am - enforce UserGuide permissions in make tarball
configure.in - for WRL, enforce -DSKIP_MD2
ipmiutil-2.7.7 contains:
ipmiutil (ipmiutil) ver 2.77
...(various subcommands) ver 2.77
iekanalyzer (ipmiutil ekanalyzer) ver 1.00
ifwum (ipmiutil fwum) ver 1.3
ihpm (ipmiutil hpm) ver 1.02
idiscover (ipmiutil discover) ver 1.7
ipmi_port (ipmi_port) ver 1.4

Posted by Andy Cress 2011-06-07

ipmiutil-2.7.6 is released

The ipmiutil-2.7.6 release is posted to sourceforge.
See http://ipmiutil.sourceforge.net for binaries and docs.

05/09/11 ARCress ipmiutil-2.7.6 changes
util/isensor.c - show Thresholds based on readable (not settable) bits,
handle unit type bit for percent
util/ipmilan.c - add ipmi_lan_set_timeout()
util/icmd.c - add -t to set lan timeout
util/igetevent.c - add SmsOs func 3 to send NMI
util/oem_kontron.c - added ktc5520_post decoding
util/ievents.c - added more GenID decoding
util/ipmicmd.c - added my_devid defaults
util/mem_if.c - added debug messages
util/oem_intel.c - fixup for Relay bits on CG2100
util/isel.c - allow filtering by severity with -s
util/ipmi_port.c - cleanup syntax warnings
util/ilan.c - add support for VLAN/Cipher params
util/iconfig.c - add support for VLAN/Cipher params
doc/isel.8 - change to document -s
util/ipmims.cpp - fix for WIN64-unsafe logic from Jay Krell
cleaned up compile warnings flagged by Jay Krell in:
igetevent.c, imbapi.c, ipmims.cpp, ievents.c, ifru.c, mem_if.c,
ievents.c, ifirewall.c, igetevent.c, oem_kontron.c/.h
cleaned up WIN64 /W3 compile warnings in util/*.c
util/ipmiutil2.mak - updates
util/mem_if_cpp.cpp - new, wrapper for build.exe, includes mem_if.c
test/retro.sh - new, retrofit subcommand naming for pre-2.6.0 scripts
ipmiutil-2.7.6 contains:
ipmiutil (ipmiutil) ver 2.76
...(various subcommands) ver 2.76
iekanalyzer (ipmiutil ekanalyzer) ver 1.00
ifwum (ipmiutil fwum) ver 1.3
ihpm (ipmiutil hpm) ver 1.02
idiscover (ipmiutil discover) ver 1.7
ipmi_port (ipmi_port) ver 1.3

Posted by Andy Cress 2011-05-09

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks