IPMItool / News: Recent posts

ipmitool version 1.8.18 release

  • Add mac2str() and str2mac() to print/parse MAC address
  • Change formatting, remove commented-out code in
    src/plugins/imb/imbapi.c
  • Export find_lan_channel() as global
  • Expose _ipmi_get_channel_info()
  • Extend buf2str to allow separator
  • Fix indentation of #define in src/plugins/imb/imbapi.c
  • Fix missing goto out_free; when ipmi_parse_hex() returns (-1)
  • Fix warning for buf2str argument
  • ID 408 - fix sel list last X listing
  • ID: 38 - Protocol violating SOL retries when talking to
    SIMSO-HTC
  • ID: 459 - Fix reading FRU on Artesyn (Emerson) shelf manager,
    MF105.
  • ID: 464 - ipmievd crash fix in log_event
  • ID:230 - check return value of malloc() in lib/ipmi_ekanalyzer.c
  • ID:261 - Fix err. output consistency for % ipmitool chassis
    INV_PARAM;
  • ID:287 - Fix print-out of DDR3 SDRAM Serial Number
  • ID:287 - Remove trailing white-spaces from dimm_spd.c
  • ID:289 - bmx-snmp-proxy: PEF alerting does not work for
    multiple destinations
  • ID:312 - BREAKING CHANGE - Re-design of PEF user interface
  • ID:312 - Fix bitmask in _ipmi_set_pef_policy_entry()
  • ID:335 - Check return value of fseek(), prevent segfault
  • ID:335 - Check return value of fseek(), prevent segfault
  • ID:355 - Comment out statement without effect in lib/ipmi_sel.c
  • ID:355 - Fix 'missing initializer' in struct lan_param
  • ID:355 - Fix ``warning: ISO C forbids zero-size array 'data'''
  • ID:355 - Fix different pointer type in lib/ipmi_picmg.c
  • ID:355 - Fix missing struct initializers in lib/ipmi_firewall.c
  • ID:355 - Fix printf format in lib/ipmi_sunoem.c
  • ID:355 - Fix printf() related warnings in lib/ipmi_delloem.c
  • ID:355 - Fix signedness warnings in lib/ipmi_sdr.c
  • ID:355 - Fix statements without effect in lib/ipmi_ekanalyzer.c
  • ID:355 - Move section_id from ipmi_fru. to ipmi_fru.c
  • ID:355 - Replace DEBUG() macro with lprintf(LOG_DEBUG, ...)
  • ID:375 - Add lan6 subcommand to handle IPv6 LAN parameters
  • ID:400 - Add support for VITA-specific sensor types and events.
  • ID:441 - Add support for HMAC_MD5 and HMAC_SHA256
  • ID:443 - Disable USB driver by default on non-Linux systems
  • ID:444 - Cleanup of defaults in configure.ac
  • ID:445 - Fix of compilation on FreeBSD
  • ID:446 - Fix broken firewall reset iterator
  • ID:447 - Fix access beyond array limits in serial_terminal
  • ID:449 - ipmitool close console session for sol deactivate
    command
  • ID:451 - Modify the memory ecc error display of SEL for new
    supermicro motherboards.
  • ID:452 - Add PICMG extension 5.x for PICMG extension check
  • ID:454 - Add support for PICMG 3.1 R2.0 Link Types and Link
    Classes.
  • ID:456 - Unable to disable the VLAN ID using ipmitool
  • ID:457 - Display User ID enable/disable status
  • ID:463 - Removal of Nokia Siemens Networks
  • ID:465 - Supermicro memory ecc Modify the memory ecc error
    display of SEL for new supermicro boards.
  • Moved ipmi_parse_hex() to helper.c
  • Re-work ipmi_mc_get_guid() and turn it into reusable code
  • Revert "ID:335 - Check return value of fseek(), prevent
    segfault"
  • Rewrite code with the notion that Kg is binary data, not string
Posted by Zdenek Styblik 2016-10-08

Build IPMItool in Docker

You can do a throw away build in Docker now. Docker Image is based on Debian Jessie and you can find a Dockerfile at Github. Dockerfiles based on other distributions, or links to such Dockerfiles, are welcome!

Posted by Zdenek Styblik 2016-06-06

ipmitool version 1.8.17 release

  • Add INSTALL and NEWS, mandated by autoconf
  • Added missing ipmi_sel_supermicro.h to template Makefile.am
  • Check rsp->data_len in ipmi_sel_get_info()
  • Fix "redirecting incorrect #include <sys poll.h=""> to <poll.h>"
    warning with musl libc
  • Fix automake compatibility warnings
  • Fix implicit declaration of function
    'get_nic_selection_mode_12g' in lib/ipmi_delloem.c
  • Fix implicit declaration of function 'ipmi_get_oem' in
    src/plugins/imb/imb.c
  • Fix implicit declaration of function 'ipmi_get_oem' in
    src/plugins/lanplus/lanplus.c
  • Fix implicit declaration of function 'ipmi_get_oem' in
    src/plugins/open/open.c
  • Fix implicit declarations of functions 'HpmfwupgPreUpgradeCheck'
    and 'ipmi_intf_get_max_request_data_size' in lib/ipmi_hpmfwupg.c
  • Fix implicit declarations of functions
    'ipmi_intf_set_max_request_data_size' and
    'ipmi_intf_set_max_response_data_size' in lib/hpm2.c
  • Fix implicit function declaration of
    ipmi_intf_get_max_response_data_size in lib/ipmi_sdr.c
  • Fix several implicit declarations of functions in
    lib/ipmi_main.c
  • Fix several implicit function declarations in lib/ipmi_fru.c
  • Fix warning: suggest parentheses around '+' inside '<<'
    in lib/ipmi_main.c
  • Fix warning: suggest parentheses around arithmetic in operand of
    '|' in include/ipmitool/hpm2
  • Get rid of old INCLUDES macro, use AM_CPPFLAGS instead.
  • ID 440 - Fix 'unknown type name fd_set" error.
  • ID 440 - remove obsolete headers from lib/ipmi_sunoem.c
  • ID:322 - let 'ekanalyzer frushow' run without a working
    IPMI target
  • ID:355 - Add #include <strings.h> to lib/ipmi_sel.c
  • ID:355 - Add macros and #include and reduce number of warnings
  • ID:355 - Change CFLAG -std=c99 to -std=gnu99
  • ID:355 - Move Super Micro stuff into dedicated header file
  • ID:355 - Remove declared, but not used variables
  • ID:404 - Edit FRU information update problem
  • ID:405 - Use meaningful Generator ID for "ipmitool sel add"
  • ID:407 - Avoid assert on mismatched session ID
  • ID:409 - Fix IPv6 socket creation on Windows/Cygwin.
  • ID:410 - Disable USB interface for Windows/Cygwin by default.
  • ID:410 - Enable/disable USB interface by "auto"
  • ID:411 - Fix HPM.2 revision check for R1.1 and subsequent
    specification revisions.
  • ID:412 - Check errors when setting a user password.
  • ID:413 - Print new line chne character when setting user
    privilege.
  • ID:414 - ekanalyzer frushow fails to show 'Product Info'
    correctly
  • ID:417 - Fix some typos
  • ID:418 - Fix Compiling under Mac OS X
  • ID:419 - List dummy.h in Makefile.am, so it gets included in
    a release tarball
  • ID:421 - Fix memleak for sol output
  • ID:423 - Don't assume internal use area is present in ekanalyzer
  • ID:424 - Update dimm_spd.c with data from the latest JEDEC List
  • ID:425 - Disable USB interface for OS X/darwin
  • ID:426 - Fallback to run-time detection of PAGESIZE if
    compile-time detection is not supported
  • ID:426 - Include sys/socket.h instead of asm/socket.h
  • ID:426 - Include wchar.h instead of defining wchar_t ourselves
  • ID:427 - Cleanup comment in ipmi_sdr_get_header()
  • ID:427 - The first two bytes of dumped raw SDR data is wrong.
  • ID:428 - Update IANA numbers / Product Name for IBM and ADLINK
  • ID:430 - Change Nokia Siemens Networks to Nokia Solutions
    and Networks
  • ID:431 - Fix correct interpretation of led states
  • ID:437 - sel: Fix "sel time set
  • Make bootstrap script part of dist packages
  • Remove #if 0 code aka not-compiled-in
  • Remove trailing white-spaces in lib/log.c
  • git-ignore autoconf-generated files
Posted by Zdenek Styblik 2016-05-01 Labels: IPMITOOL_1_8_17

ipmitool version 1.8.15 release

Thanks to everyone who contributed to this and all prior ipmitool releases!

version 1.8.15 2014-11-24
* ID: 340 - ipmitool sol session improperly closes on packet retry
* ID: 277 - support for hostnames longer than 64 chars
* ID: 313 - ipmitool doesn't support hostname long than 64 symbols
* ID: 277 - Minor issue with ipmi_intf_session_set_hostname()
* ID: 247 - 'sensor thresh' help output is wrong
* ID: 324 - conflicting declaration write_fru_area()
* ID: 337 - Add support for 13G Dell PowerEdge
* ID: 325 - DDR4 DIMM Decoding Logic
* ID: 328 - HPM.2 fixes
* ID: 329 - hpm.1 upgrade fixes
* ID: 103 - picmg discover messages should be DEBUG, not INFO
* ID: 331 - Passwords provided in file (-f option) truncated on space
* ID: 318 - ipmi_tsol.c: fix buffer overflow
* ID: 306 - "fru print" command prints the FRU #0 twice
* ID: 305 - HPM.1 deferred activation support fixup
* ID: 317 - ipmi_fwum.c: fix typo
* ID: 315 - buildsystem: configure.in is deprecated
* ID: 316 - Directory debian is outdated
* ID: 103 - 'lib/ipmi_ekanalyzer.c' needs a re-work
* ID: 46 - SEL OEM record corner case

Posted by Jim Mankovich 2014-11-24 Labels: IPMITOOL_1_8_15

ipmitool version 1.8.15-rc1 release

Here is the set of changes to ipmitool since the release of 1.8.14.

Please take some time and download/test this request for comment release of 1.8.15. If you have any problems with this release, please let us know ASAP!

https://sourceforge.net/projects/ipmitool/files/ipmitool/1.8.15-rc1/

Thanks to everyone who contributed.

version 1.8.15RC1 2014-10-23
* ID: 340 - ipmitool sol session improperly closes on packet retry
* ID: 277 - support for hostnames longer than 64 chars
* ID: 313 - ipmitool doesn't support hostname long than 64 symbols
* ID: 277 - Minor issue with ipmi_intf_session_set_hostname()
* ID: 247 - 'sensor thresh' help output is wrong
* ID: 324 - conflicting declaration write_fru_area()
* ID: 337 - Add support for 13G Dell PowerEdge
* ID: 325 - DDR4 DIMM Decoding Logic
* ID: 328 - HPM.2 fixes
* ID: 329 - hpm.1 upgrade fixes
* ID: 103 - picmg discover messages should be DEBUG, not INFO
* ID: 331 - Passwords provided in file (-f option) truncated on space
* ID: 318 - ipmi_tsol.c: fix buffer overflow
* ID: 306 - "fru print" command prints the FRU #0 twice
* ID: 305 - HPM.1 deferred activation support fixup
* ID: 317 - ipmi_fwum.c: fix typo
* ID: 315 - buildsystem: configure.in is deprecated
* ID: 316 - Directory debian is outdated
* ID: 103 - 'lib/ipmi_ekanalyzer.c' needs a re-work
* ID: 46 - SEL OEM record corner case

Posted by Jim Mankovich 2014-10-24 Labels: 1.8.15-rc1

IPMItool v1.8.13 released

version 1.8.13 2013-09-09

  • ID: 3611905 - Direct Serial Basic/Terminal Mode Interface drivers
  • ID: 3577766 - configure's knobs and switches don't work
  • ID: 3611253 - do not override OS-default values for interfaces
  • ID: 65 - Fixes for configure.in for cross compilation
  • ID: 3571153 - OpenIPMI/ipmievd fails to compile on Solaris
  • numerous ipmitool man page updates
  • ID: 3611226 - Bridging support for PICMG Platforms
  • Add support for getsysinfo/setsysinfo commands to ipmi mc
  • Cleanup Dell OEM code to use new sysinfo interface
  • ID: 93 - str-to-int conversion is weak
  • ID: 3582307 - ipmi_fru - ipmi_fru_main() return codes
  • ID: 3582310 - ipmi_fru - ipmi_fru_main() - misuse of printf()
  • ID: 3576213 - ipmi_fru - unused variable
  • ID: 3578276 - ipmi_fru - free() on freed memory possible
  • ID: 3578275 - ipmi_fru - memory leaks
  • ID: 3528271 - ipmi_fru - possible *flow via FRUID
  • ID: 3578277 - ipmi_fru - possible NULL pointer
  • ID: 3612372 - Recognize Broadcom IANA number and BCM5725 product
  • ID: 3608758 - add IPMI_NETFN_OEM
  • ID: 143 - Reversed 'channel authcap' capabilities
    Fixes reversed IPMIv1.5/2.0 'channel authcap' capabilities
  • ID: 3587318 - "dcmi discover" is not DCMI 1.5 compatible
  • ID: 3608757 - ipmi_fru - various fixes
  • ID: 3598203 - 'mc getsysinfo|setsysinfo' needs a bit of re-work
  • ID: 3597782 - ipmi_mc - sysinfo_param() has two consecutive returns
  • ID: 3597781 - 'mc getsysinfo|setsysinfo' help has typos
  • ID: 3608763 - ipmi_sdr - code cleanup & output display cleanup
  • ID: 3610286 - ipmi_sdr - ipmi_sdr_print_type - incorrect eval
  • ID: 3600930 - ipmi_sdr - code cleanup
  • ID: 3602439 - ipmi_sdr - memory leaks
  • ID: 3595199 - ipmi_sdr - Add support for 'ipmitool sdr <list|elist> help'
  • ID: 3592773 - 'ipmitool sdr info'; prints incorrect info
  • ID: 3592770 - 'ipmitool sdr list|elist INV_INPUT' return code
  • ID: 3577159 - ipmi_sdr - uint32_t cast to uint8_t and back
  • ID: 3528368 - ipmi_sdr - possible int *flow
  • ID: 226 - ipmi_sdradd - typo
  • ID: 258 - ipmi_sdradd - error printed on STDOUT
  • Fixed ipmievd start under systemd.
  • ID: 3608760 - Add bswap.h to ipmi_chassis.c and ipmi_pef.c
  • ID: 3564701 - ipmitool 1.8.12 doesn't build on big endian architectures
  • ID: 3600907 - defined value for "Chassis may not support Force Identify"
  • ID: 256 - ipmitool could crash when IPv6 address is returned
  • ID: 211 - 'lib/ipmi_dcmi.c' - typo & error printed on STDOUT
  • ID: 3612237 - If DCMI command fails, incorrect completion code is printed
  • ID: 3608149 - ipmitool - set pointer to NULL after free()
  • ID: 3603419 - DCMI - waste of resources
  • ID: 3600908 - DMCI - crash in ipmi_print_sensor_info(), NULL ref
  • ID: 3609985 - delloem : Wrong MAC returned when flex addressing is enabled
  • ID: 113 - delloem exec file won't handle more than one command
  • ID: 28 - delloem - clean up the code
  • ID: 3608261 - delloem - code formatting
  • ID: 3528247 - delloem - fix possible *int flows
  • ID: 3600910 - delloem - code cleanup
  • ID: 3576211 - delloem - unused variable
  • ID: 3578022 - delloem - fix typos
  • ID: 263 - ipmi_ek* - cleanup
  • ID: 3308765 - ipmi_ek* - cleanup
  • ID: 3586228 - ipmi_ek* - ipmi_ekanalyzer_usage() rework
  • ID: 3528388 - ipmi_ek* - a typo in error message
  • ID: 3576212 - ipmi_event - better rsp handling
  • ID: 3607393 - ipmi_event - redundant '\n' in error message
  • ID: 153 - ipmi_firewall - printf() used instead of lprintf()
  • ID: 3608003 - ipmi_fru - atol() should be replaced with str2*()
  • ID: 3600911 - ipmi_fru - fix multiple increments in args to printf
  • ID: 3600914 - no more crash on no response. allow more send/recv loops of waiting.
  • ID: 70 - Fixes and updates for ipmitool hpm
  • ID: 3528308 - ipmi_hpmfwupg - possible int *flow
  • ID: 3608762 - ipmi_hpmfwup - Fixed help messages for hpm command
  • ID: 3607981 - ipmi_lanp - replace atoi() calls
  • ID: 3607320 - ipmi_lanp - possible NULL reference
  • ID: 3600926 - ipmi_lanp - code cleanup
  • ID: 3613575 - memory leak - ipmi_password_file_read()
  • ID: 3522740 - reading password from file is limited to 16byte passwords
  • ID: 3613605 - ipmi_main - call free() on pointer to static data
  • ID: 3608761 - ipmi_main - PICMG Get Device Locator was never run
  • ID: 3577155 - ipmi_main' - memory leaks
  • ID: 239 - typo in 'mc selftest', add details
  • ID: 3597471 - ipmi_mc - needs a bit of re-work - rc, inv. options
  • ID: 3597468 - ipmi_mc - print_mc_usage() prints to STDOUT
  • ID: 3597469 - 'mc watchdog off' prints on STDERR, should be STDOUT
  • ID: 3597470 - 'mc watchdog reset' prints on STDERR, should be STDOUT
  • ID: 3611254 - OEM handle for Intel 82751 in SPT mode
  • ID: 3600927 - change eval order of input param in ipmi_oem_setup()
  • ID: 3600928 - ipmi_pef - code cleanup
  • ID: 3592732 - ipmi_picmg.c - printf() misuse
  • ID: 3528310 - ipmi_picmg.c - NULL reference
  • ID: 3528347 - ipmi_raw.c - possible int *flow
  • ID: 3587913 - Command % ipmitool raw help; returns 1
  • Added code to support sensors on other luns (On behalf of Kontron Germany)
  • ID: 3611912 - Add missing newlines when cvs output is specified
  • ID: 244 - ipmi_sel - "0.0" displayed for unspecified threshold values
  • ID: 3612371 - Typo in impi_sel debug output
  • ID: 3016359 - ipmi_sel - Get SEL Alloc Information is incorrect
  • ID: 3568976 - 'sel set time' behaviour is inconsistent
  • ID: 3528371 - ipmi_sensor - possible int *flow
  • ID: 3601265 - 'ipmitool sensor get' leaks memory
  • ID: 3601106 - 'ipmitool sensor get NACname' output incorrect/inconsistent
  • ID: 3608007 - ipmi_session - typo in error message
  • ID: 101 - ipmi_sol - possible int *flow
  • ID: 3600933 - ipmi_sol - use of deprecated bzero()
  • ID: 3609472 - ipmi_sol - Add the instance to the SOL commands
  • ID: 3588726 - 'ipmitool sol payload status ...;'segfaults on no rsp
  • ID: 3522731 - ipmi_sol - ipmi_get_sol_info() returns always 0
  • ID: 3613042 - add missing Entity IDs
  • ID: 3611306 - ipmi_tsol - fix always fail in case of error
  • ID: 259 - ipmi_user - memory leak
  • ID: 260 - ipmi_user - replace atoi() call
  • ID: 2871903 - ipmitool user priv incorrectly sets Link Auth
  • ID: 3600960 - check the copy of password exists
  • ID: 3609473 - Add assertion/deassertion to threshold events
  • ID: 104 - ipmishell - possible int *flow
  • ID: 262 - 'set' segfaults when no IPMI inf present
  • ID: 257 ipmitool exec segfaults if invalid input given
  • ID: 254 - Fix retry of authentication capabilities retrieval
  • ID: 3611303 - lan - error check is missing braces
  • ID: 253 - Fix lanplus retransmission
  • ID: 212 - 'lib/ipmi_dcmi.c' - possible int *flow
  • ID: 264 - incorrect array index in get_lan_param_select()
  • ID: 269 - Fixes for configure.in for cross compilation
  • ID: 267 - Corruption in "lan alert print" output
  • ID: 41 - ipmi_sel_interpret() - clean up formatting, indentation
  • ID: 242 - Incorrect DCMI Power Reading "IPMI timestamp" interpretation
  • ID: 229 - 'lib/ipmi_ekanalyzer.c' - a typo ``Too few argument!''
  • ID: 266 - file descriptor leak in ipmi_fwum and ipmi_ekanalyzer
  • ID: 99 - 'lib/ipmi_sel.c' - possible int *flow
  • ID: 222 - 'lib/ipmi_sdr.c' - a typo 'Not Reading' -> 'No Reading'
  • ID: 35 - Script to setup redirection of SNMP to/from BMC
  • ID: 273 - Reduce SOL Input buffer size by SOL header size
Posted by Zdenek Styblik 2013-09-10

IPMItool v1.8.11 released

New release

Posted by Carol Hebert 2009-02-25

IPMItool:

v1.8.11 released

Posted by Carol Hebert 2009-02-25

IPMItool: 1.8.10 released

IPMItool provides a simple command-line interface to IPMI-enabled devices through an IPMIv1.5 or IPMIv2.0 LAN interface or Linux/Solaris kernel driver.

This release of ipmitool 1.8.10 was community driven:

* Fixed contrib build so the oem_ibm_sel_map file gets included in rpm builds again.
* Added support for Debian packages to be built from CVS
* Fix for sdr and sel timestamp reporting issues
* Fix for discrete sensor state print routines to address state bits 8-14
* Change ipmi_chassis_status() to non-static so it can be used externally
* Added retries to SOL keepalive
* Fix to stop sensor list command from reporting a failure due to missing sensor
* Fix bug in sdr free space reporting
* Add support for IANA number to vendor name conversion for many vendors
* Fix segfault bug in lan set command
* Fix bug in population of raw i2c wdata buffer
* Fix bug in ipmb sensor reading
* Fix misspellings, typos, incorrect strncmp lengths, white space
* Update/fix printed help and usages for many commands
* Add and update support for all commands in ipmitool man page
* Fix for lanplus session re-open when the target becomes unavailable following a fw upgrade activation
* Add support for watchdog timer shutoff, reset, and get info
* Add support for more ibm systems in oem_ibm_sel_map
* Add more JEDEC support info for DIMMs; decrease request size for DIMM FRU info to 16 bytes at a time to allow more DIMM FRUs to respond.
* Fix to change hpmfwupg to version 1.02; fix to reduce hpmfwupg buffer length more aggressively when no response from iol
* Fix HPM firmware activation via IOL; fake a timeout after IOL session re-open to force get upgrade status retry; Added retries on 0xD3 completion code
* Add support for freeipmi 0.6.0; adjust autoconf for changes
* Fix for oemval2str size
* Add support for product name resolution in mc info
* Fix FRU display format
* Added PICMG ekeying analyzer module support (ekanalyzer); display point to point physical connectivity and power supply information between carriers and AMC modules; display matched results of ekeying match between an on-carrier device and AMC module or between 2 AMC modules
* Fix AMC GUID display support
* Improved amcportstate operations
* Added resolution for new sensor types
* Fix segfault in SOL
* Fix bug that caused infinite loop on BMCs with empty SDRs
* Fix to move out Kontron OEM sensor resolution for other OEMs which could lead to bad event descriptions
* Add new FRU edit mode thereby allowing serial numbers, etc. to be changed; improvements to OEM edit mode
* Added SPD support for parms: channel number, max read size
* Add SDR support for adding SDR records from a dumped file, clearing SDR, adding partial SDR records
* Add updates and fixes to hpmfwupg: upload block size to 32 bytes for KCS, handle long response option, implement rollback override, garbage output fix
* Add double bridge lan support , fix bridging issue
* Add HPM support to pre-check which components need to be skipped
* Fix autodetection of maximum packet size when using IPMB
* Add new Kontron OEM command to set the BIOS boot option sequence
* Add support for dual-bridge/ dual send message
* Add auto-detect for local IPMB address using PICMG 2.X extension
* Add support for HPM.1 1.0 specification compliance
* Fix for improper lan/lanplus addressing
* Added transit_channel and transit_addr to ipmi_intf struct
* Fix bad password assertion bug due to rakp2 HMAC not being checked properly
* Added ability to interpret PPS shelf manager clia sel dump
* Corrected PICMG M7 state event definition macros
* Added FRU parsing enhancements
* Added "isol info", "isol set" and "isol activate" commands to support Intel IPMI v1.5 SOL functionality. Removed "isol setup" command.
* Fix bug in ipmi_lan_recv_packet() in lan and lanplus interfaces.
* Fix bug in "chassis poh" command.
* Fix HPM.1 upgrade to apply to only given component when instructed to do so
* Added configure auto-detection if dual bridge extension is supported by OpenIPMI... read more

Posted by Carol Hebert 2008-08-28

IPMItool: 1.8.9 released

IPMItool provides a simple command-line interface to IPMI-enabled devices through an IPMIv1.5 or IPMIv2.0 LAN interface or Linux/Solaris kernel driver.

This release of ipmitool 1.8.9 was community driven:

* Added initial AMC ekey query operation support
* Improvements to ekeying support (PICMG 3.x only)
* Added initial interactive edition support for multirec; added IANA
verification before interpreting PICMG records.
* Added edit support for AMC activation "Maximum Internal Current"
* Fix bug generating garbage on the screen when handling GetDeviceId
and sol traffic occurs
* Added ability to map OEM sensor types to OEM description string using
IANA number; moved IANA number table
* Fix lan set access command to use value already saved within
parameters for PEF and authentication
* Fix bug in cmd ipmitool lan stats get 1
* Add support to allow ipmitool/ipmievd to target specific device
nodes on multi-BMC systems
* Add support for name+privilege lookup for lanplus sessions
* Fix time_t conversion bug for 64-bit OS
* Added prefix of hostname on sel ipmievd sessions
* Fixed FWUM Get Info
* Fix ipmievd fd closing bug
* Add set-in-progress flag support to chassis bootdev
* Added new chassis bootdev options
* Add sol payload enable/disable comman
* Fix SOL set errors when commit-write not supported
* Fix reset of session timeout for lanplus interface
* Fixed lan interface accessibility timeout handling
* Fix bug with Function Get Channel Cipher Suites command when
more than 1 page used.
* Fix missing firmware firewall top-level command
* Fix bug in SOL keepalive functionality
* Fix SOLv2 NACK and retry handling for Intel ESB2 BMC
* Added ipmi_sel_get_oem_sensor* APIs
* Added HPM.1 support
* Fix segfault when incorrect oem option supplied
* Fix bus problem with spd command
* Fix segfault in SOL when remote BMC does not return packet
* Adjust packet length for AMC.0 retricting IPMB packets to 32 bytes
* Added lan packet size reduction mechanism
* Fix bug with sendMessage of bad length with different target
* Fix for big endian (PPC) architecture
* NetBSD fixes
* Fix segfault and channel problem with user priv command
* Add support for bus/chan on i2c raw command
* Add freeipmi interface support
* Add remote spd printing
* Add better detection of linux/compiler.h to config
* Makefile changes to fix makedistcheck, etc.

Posted by Duncan Laurie 2008-02-04

1.8.8 released

ipmitool 1.8.8 has been released.

Posted by Duncan Laurie 2006-06-05

1.8.7 released

ipmitool 1.8.7 has been released.

Posted by Duncan Laurie 2006-03-19

1.8.6 released

IPMItool 1.8.6 was released today which fixes a memory corruption bug in IPMIv2 Serial-over-LAN sessions and adds a keepalive timer for SOL sessions.

Posted by Duncan Laurie 2006-01-17

1.8.5 released

New version of ipmitool released with many new features and bug fixes since 1.8.2. In particular this version should work better with some IPMIv2 BMCs.

Posted by Duncan Laurie 2006-01-15

1.8.2 released

ipmitool version 1.8.2 has been released with many
bug fixes and new features since 1.8.1.

Posted by Duncan Laurie 2005-05-19

1.8.0 released

Version 1.8.0 has improved IPMIv2 support as well
as various bugfixes and improvements over 1.6.0.

Posted by Duncan Laurie 2005-04-04

1.6.0 released

IPMItool version 1.6.0 was released today, September 10!

Posted by Duncan Laurie 2004-09-10

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

Sign up for the SourceForge newsletter:





No, thanks