Share

IPMI Management Utilities

Project News for IPMI Management Utilities

  • ipmiutil-2.5.2 is released

    ipmiutil-2.5.2 is now released on sourceforge.net.
    Please see http://ipmiutil.sf.net for binaries and documentation.

    12/16/09 ARCress ipmiutil-2.5.2 changes
    util/sensor.c - fix -w(fwrap) with -c(fsimple) feat#2907464
    util/ievents.c - decode OEM type 0xf1 as all ascii
    util/showsel.c - added option for 0xf1 OEM SEL record
    util/md2.c - undef MD2OK if NON_GPL
    util/mem_if.c - fix get_Ipmi for NSI2U to only decr if odd
    util/bmchealth.c - fix NSI2U to set fmBMC=1
    util/ipmiutil.mak - use static CFLAGS/link for Win64
    lib/lanplus/ipmiplus.mak - use static CFLAGS/link for Win64
    util/ievents.c - decode PS config error event
    util/ipmimv.c - added pragma pack and ioctls for FreeBSD
    util/ipmicmd.c - choose open driver for BSD if loaded
    doc/UserGuide - document 'kldload ipmi' for FreeBSD,
    document that Win64 needs vcredist_x86.exe
    ipmiutil-2.5.2 contains:
    ipmiutil.c (ipmiutil) ver 2.52
    alarms.c (ipmiutil alarms) ver 2.52
    bmchealth.c (ipmiutil health) ver 2.52
    fruconfig.c (ipmiutil fru) ver 2.52
    getevent.c (ipmiutil getevt) ver 2.52
    hwreset.c (ipmiutil reset) ver 2.52
    icmd.c (ipmiutil cmd) ver 2.52
    pefconfig.c (ipmiutil lan) ver 2.52
    sensor.c (ipmiutil sensor) ver 2.52
    showsel.c (ipmiutil sel) ver 2.52
    tmconfig.c (ipmiutil serial) ver 2.52
    wdt.c (ipmiutil wdt) ver 2.52
    isolconsole.c (ipmiutil sol) ver 2.52
    bmcconfig.c (ipmiutil bmc) ver 2.52
    ievents.c (ipmiutil events) ver 2.52
    idiscover.c (ipmiutil discover) ver 1.5
    ipmi_port.c (ipmi_port) ver 1.1

    2009-12-16 15:56:06 UTC by arcress

  • ipmiutil-2.5.1 is released

    11/20/09 ARCress ipmiutil-2.5.1 changes
    util/isolwin.c - use wait_time for wait/select tuning with -u
    util/isolconsole.c - add -u for wait_time, use it for Linux select,
    detect Dell BMC and set shorter max_bmc_data.
    util/ipmiutil.mak - fix CFLAGS_W for AnsiTerm.cpp
    util/sensor.c - show nominal SDR values with -v
    util/tmconfig.c - added fcanonical option -a
    util/alarms.c - adjust if -i param > 255
    util/pefconfig.c - do not copy eth%d in FindEthNum if -i,
    only show SIOCGIF erros if debug (-x)
    doc/ipmiutil.spec - cleanup some unneeded script logic
    configure.in - move distro-specific logic here
    ipmiutil-2.5.1 contains:
    ipmiutil.c (ipmiutil) ver 2.51
    alarms.c (ipmiutil alarms) ver 2.51
    bmchealth.c (ipmiutil health) ver 2.51
    fruconfig.c (ipmiutil fru) ver 2.51
    getevent.c (ipmiutil getevt) ver 2.51
    hwreset.c (ipmiutil reset) ver 2.51
    icmd.c (ipmiutil cmd) ver 2.51
    pefconfig.c (ipmiutil lan) ver 2.51
    sensor.c (ipmiutil sensor) ver 2.51
    showsel.c (ipmiutil sel) ver 2.51
    tmconfig.c (ipmiutil serial) ver 2.51
    wdt.c (ipmiutil wdt) ver 2.51
    isolconsole.c (ipmiutil sol) ver 2.51
    bmcconfig.c (ipmiutil bmc) ver 2.51
    ievents.c (ipmiutil events) ver 2.51
    idiscover.c (ipmiutil discover) ver 1.5
    ipmi_port.c (ipmi_port) ver 1.1

    2009-11-20 21:45:30 UTC by arcress

  • ipmiutil-2.5.0 is released

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

    10/28/09 ARCress ipmiutil-2.5.0 changes
    Full ANSI VT100 emulation for Windows SOL console
    Two-character escape sequence (~.) for SOL console, adding send-Break.
    Added canonical output option -c for fru,config,sensor,health,lan
    Added ipmiutil getevt -r to run specified script when an event occurs
    util/bmchealth.c - add -f to show FRUSDR versions
    renamed show_devid -> show_devid_all
    add -c for canonical output with delim '|'
    util/tmconfig.c - show Adjusting messages even if not debug,
    add -g for fconsoleonly with BMode CTS
    util/ievents.c - only show file_grep error msg if fdebug
    util/ipmicmd.c - added global fdebug,
    add SOLARIS logic for tty_setraw to fix stdin
    added show_devid()
    util/ipmicmd.h - added show_devid and BDELIM ('|')
    util/AnsiTerm.cpp - new, from Robert Nelson, see file comments,
    this is a complete ANSI VT100 emulation
    util/AnsiTerm.h - new, from Robert Nelson, see file comments
    util/isolwin.c - changes to use AnsiTerm.cpp, more dbglog messages
    util/isolconsole.c - changes to use AnsiTerm.cpp,
    implement 2-char escape sequence (~.),
    use extern for lan2 even if not HAVE_LANPLUS,
    use CheckTextMode to detect CRLF if bg color set
    which automatically converts Enter in BIOS Setup.
    util/ipmiutil.mak - changes to add AnsiTerm.obj
    util/ipmilanplus.c - added lan2_send_break()
    util/ipmidir.c - only decrement SMBase if l.o.bit is 1
    util/fruconfig.c - add -c for canonical output with delim '|'
    util/bmcconfig.c - add -c for canonical output with delim '|'
    util/getevent.c - add -e to wait for specific event sensor type,
    add -r to run script file when event occurs
    doc/getevent.8 - document -e, -r options
    doc/evt.sh - new, sample event script for ipmiutil getevt -r
    doc/Makefile - install evt.sh
    doc/ipmiutil.spec - include evt.sh
    configure.in - include WindRiver detection to show warning
    <various> - change email to " at users.sourceforge.net"
    ipmiutil-2.5.0 contains:
    ipmiutil.c (ipmiutil) ver 2.50
    alarms.c (ipmiutil alarms) ver 2.50
    bmchealth.c (ipmiutil health) ver 2.50
    fruconfig.c (ipmiutil fru) ver 2.50
    getevent.c (ipmiutil getevt) ver 2.50
    hwreset.c (ipmiutil reset) ver 2.50
    icmd.c (ipmiutil cmd) ver 2.50
    pefconfig.c (ipmiutil lan) ver 2.50
    sensor.c (ipmiutil sensor) ver 2.50
    showsel.c (ipmiutil sel) ver 2.50
    tmconfig.c (ipmiutil serial) ver 2.50
    wdt.c (ipmiutil wdt) ver 2.50
    isolconsole.c (ipmiutil sol) ver 2.50
    bmcconfig.c (ipmiutil bmc) ver 2.50
    ievents.c (ipmiutil events) ver 2.50
    idiscover.c (ipmiutil discover) ver 1.5
    ipmi_port.c (ipmi_port) ver 1.1

    2009-10-28 21:27:53 UTC by arcress

  • ipmiutil-2.4.3 is released

    On Sep 14, 2009, the ipmiutil-2.4.3 release has been posted to sourceforge. See http://ipmiutil.sf.net for binaries and further info.

    Detailed changes:
    09/14/09 ARCress ipmiutil-2.4.3 changes
    util/ipmilanplus.c - logic to compute lan2_latency, after open,
    change recv_handler arg to (void *),
    set timeout=1, esc_char in set_sol_data(),
    fix null username if Solaris printf
    util/isolconsole.c - auto-detect latency, set -s 500 if >100ms,
    change recv_handler arg to (void *)
    util/fruconfig.c - add SMI MCs via -m00c000s,
    use get_errno()
    util/sensor.c - add SMI MCs via -m002000s,
    change delimiter from ':' to '|' for -c
    util/pefconfig.c - add -H to gateway MAC warning text,
    change delimiter from ':' to '|' for -c,
    use get_errno()
    util/bmcconfig.c - use get_errno()
    util/ipmicmd.c - add get_errno(), set_lan_options(),
    util/ipmicmd.h - add get_errno(), set_lan_options(), removed gnode
    util/ievents.c - get DIMM index from data2 if mini-BMC
    lib/lanplus/lanplus.c - change some check_sol debug msgs LOG_WARN -> LOG_INFO,

    allow setting lan2_timeout in lanplus_open,
    if slow_link, set lan2_timeout = 2 sec
    doc/fruconfig.8 - document SMI MCs via -m00c000s
    doc/sensor.8 - document SMI MCs via -m002000s
    doc/pefconfig.8 - added more about MAC detection under -H
    doc/UserGuide - updated man pages from above
    ipmiutil-2.4.3 contains:
    ipmiutil.c (ipmiutil) ver 2.43
    alarms.c (ipmiutil alarms) ver 2.43
    bmchealth.c (ipmiutil health) ver 2.43
    fruconfig.c (ipmiutil fru) ver 2.43
    getevent.c (ipmiutil getevt) ver 2.43
    hwreset.c (ipmiutil reset) ver 2.43
    icmd.c (ipmiutil cmd) ver 2.43
    pefconfig.c (ipmiutil lan) ver 2.43
    sensor.c (ipmiutil sensor) ver 2.43
    showsel.c (ipmiutil sel) ver 2.43
    tmconfig.c (ipmiutil serial) ver 2.43
    wdt.c (ipmiutil wdt) ver 2.43
    isolconsole.c (ipmiutil sol) ver 2.43
    bmcconfig.c (ipmiutil bmc) ver 2.43
    ievents.c (ipmiutil events) ver 2.43
    idiscover.c (ipmiutil discover) ver 1.5
    ipmi_port.c (ipmi_port) ver 1.1

    2009-09-14 16:17:01 UTC by arcress

  • ipmiutil-2.4.2 is released

    The ipmiutil-2.4.2 package is released to sourceforge.
    See http://ipmiutil.sourceforge.net for binaries, docs, etc.

    09/02/09 ARCress ipmiutil-2.4.2 changes
    lib/lanplus/lanplus.c - if -x, show session_id,
    added lanplus_set_recvdelay() for slow networks
    util/pefconfig.c - Windows: always check for -I before setting IP,
    to fix bug 2836451.
    util/imbapi.c - added more DBG_IPMI messages
    util/imb_api.h - moved GetLastError() to imbapi.c
    util/ipmilanplus.c - always set acked_packet_number in lan2_send_sol,
    add more debug messages if max debug,
    add lan2_validate_solrcv for more checking
    util/isolconsole.c - allow max debug via -xxx,
    limit stdin reads to MAX_BMC_DATA(203) also,
    handle sol_send errors/retries better,
    add -s for slow link recvdelay
    util/isolwin.c - mods for arrow keys (0x1b [A -> OA),
    make sure WIN32 dbglog msgs have \r\n
    util/bmchealth.c - show more for Chassis Status
    util/ipmicmd.c - added get_mfgid/set_mfgid for my_devid
    util/mem_if.c - added get_MemDesc routine
    util/ievents.c - use get_MemDesc for DIMM string if Intel
    doc/ipmiutil.spec - add BuildRequires: openssl-devel
    ipmiutil-2.4.1-fix-format-errors.patch - use printf("%s",var) format
    ipmiutil-2.4.1-fix-getline-conflict.patch - getline->my_getline in ipmicmd.c
    these 2 patches were merged from Guillaume Rousse
    util/ipmiutil.mak - changed CFLAGS
    lib/lanplus/ipmiplus.mak - changed CFLAGS
    doc/isolconsole.8 - document -s option for slow link
    ipmiutil-2.4.2 contains:
    ipmiutil.c (ipmiutil) ver 2.42
    alarms.c (ipmiutil alarms) ver 2.42
    bmchealth.c (ipmiutil health) ver 2.42
    fruconfig.c (ipmiutil fru) ver 2.42
    getevent.c (ipmiutil getevt) ver 2.42
    hwreset.c (ipmiutil reset) ver 2.42
    icmd.c (ipmiutil cmd) ver 2.42
    pefconfig.c (ipmiutil lan) ver 2.42
    sensor.c (ipmiutil sensor) ver 2.42
    showsel.c (ipmiutil sel) ver 2.42
    tmconfig.c (ipmiutil serial) ver 2.42
    wdt.c (ipmiutil wdt) ver 2.42
    isolconsole.c (ipmiutil sol) ver 2.42
    bmcconfig.c (ipmiutil bmc) ver 2.42
    ievents.c (ipmiutil events) ver 2.42
    idiscover.c (ipmiutil discover) ver 1.5
    ipmi_port.c (ipmi_port) ver 1.1

    2009-09-02 21:39:13 UTC by arcress