IPMIUtil for Windows

IPMIUtil for Windows

Download IPMIUtil from SourceForge:


Install IPMI Driver:


Unzip files to any location and run as needed from command line. 


  • ipmiutil - a meta-command to invoke each of the functions below
  • ipmiutil alarms (ialarms) - show and set the front panel alarms (LEDs and Relays)
  • ipmiutil config (iconfig) - list/save/restore the BMC configuration parameters
  • ipmiutil cmd (icmd) - send specific IPMI commands to the BMC, mainly for testing and debug purposes.
  • ipmiutil discover (idiscover) - discover the available IPMI LAN nodes on a subnet.
  • ipmiutil events (ievents) - a standalone utility to decode IPMI events and PET data
  • ipmiutil firewall (ifirewall) - discover the available IPMI LAN nodes on a subnet.
  • ipmiutil fru (ifru) - show decoded FRU board/product inventory data, write FRU asset tag
  • ifruset - show decoded FRU inventory data, set FRU product area
  • iseltime - show and set the IPMI SEL time according to the system time
  • ipmiutil fwum (ifwum) - OEM firmware update manager extensions
  • ipmiutil getevt (igetevent) - receive any IPMI events and display them
  • ipmiutil health (ihealth) - check and report the basic health of the IPMI BMC
  • ipmiutil hpm (ihpm) - HPM firmware update manager extensions
  • ipmiutil lan (ilan) - show and configure the LAN port and Platform Event Filter table to generate BMC LAN alerts via firmware events.
  • ipmiutil picmg (ipicmg) - discover the available IPMI LAN nodes on a subnet.
  • ipmiutil reset (ireset) - cause the BMC to hard reset or power down the system
  • ipmiutil sel (isel) - a tool to show the firmware System Event Log records
  • ipmiutil sensor (isensor) - show the Sensor Data Records, readings, and thresholds.
  • ipmiutil serial (iserial) - a tool to show and configure the BMC Serial port for various modes, like Terminal Mode
  • ipmiutil sol (isol) - start or stop an IPMI Serial-Over-LAN Console session
  • ipmiutil sunoem (isunoem) - Sun OEM functions
  • ipmiutil wdt (iwdt) - show and set the watchdog timer
  • checksel - cron script using ipmiutil sel to check the SEL, write new events to the OS system log, and clear the SEL if nearly full.
  • ipmi_port - daemon to bind the RMCP port and sleep to prevent Linux portmap from stealing the RMCP port
  • ipmiutil_wdt - init script to restart watchdog timer every 60 sec via cron
  • ipmiutil_asy - init script runs 'ipmiutil getevt -a' for remote shutdown
  • ipmiutil_evt - init script runs 'ipmiutil getevt -s' for monitoring events
  • hpiutil/* - a set of parallel HPI utilities, conforming to the SA Forum Hardware Platform Interface, also the basis of the openhpi/clients/.
  • bmc_panic - a kernel patch to save information if the system panics. Included in the OpenIPMI driver in kernels 2.6 and greater. Included in the Intel IMB driver in v28 and greater.
    • Related Articles

    • IPMI Drivers for Windows Server

      Download Intel IMB driver: http://ipmiutil.sourceforge.net/kern/imbdrv130.zip Unzip to C:/temp Open a Command Prompt: "Cd C:\temp" "install.bat" to install the driver. Then you can use ipmiutil to check the ipmi functions: ...
    • Load IPMI Modules on Linux

      Common Errors: *Not seeing Ipmi information due to no device found. Kernel module may not be loaded. *Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory *Get Device ID command failed *Unable to open SDR ...
    • Introduction to IPMI

      Q: What is IPMI? A: IPMI stands for Intelligent Platform Management Interface. It is in essence a web server that runs internally on your motherboard, powered by a separate ARM-based chip, also known as the baseboard management controller (BMC). The ...
    • Default IPMI credentials

      Q: What is the default username and password for IPMI?  A: Both the default username and password are “ADMIN”, case-sensitive. You can change this default password after logging in with the default credentials.
    • Ensuring IPMI is active

      Q: How do I know if IPMI is working? A: Most motherboards have an IPMI heartbeat LED that blinks slowly after IPMI has initialized. Other than that, the interface should respond to pings, and will have HTTP and HTTPS web interfaces running on ports ...