Server BMCs can need to be rebooted every so often

This page summarizes the projects mentioned and recommended in the original post on

Our great sponsors
  • WorkOS - The modern API for authentication & user identity.
  • - Learn 300+ open source libraries for free using AI.
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • kvm-cli

    Commandline interface to start IPMI/OOB KVM interfaces

    For fun: This actually runs the Java Applet KVM viewer on a SuperMicro X7 board:

    1. Downloads the data from the IPMI interface

    2. Modifies the files to run locally

    3. Writes out a Java configuration with weak security settings so that TLS works with the deprecated ciphers.

    4. Fires off a socat instance to redirect the localhost ports to the remote IPMI device.

    5. Starts appletviewer locally.

    Great fun writing that. Thank god we decomissioned the last X7 based storage appliances a while ago...

  • openbmc

    OpenBMC Distribution

    I do development on openbmc ( which is an open source bmc implantation using bitbake, primarily targeted to aspeed, and nuvoton bmc chips.

  • WorkOS

    The modern API for authentication & user identity. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.


    Your favorite operating systems in one place. A network-based bootable operating system installer based on iPXE.

    For sure - we have some networks that when a host netboots it always goes to something like with serial console by default.

    My favorite is some vendors using COM1 and some using COM2 so you have no idea which it is ahead of time.

  • ipmi_firmware_tools

    IPMI analysis tools

    Might be worth checking out, if this improves things for you. It did for me.

    Check out for unpacking (and repacking) the SuperMicro firmware. The developer just merged my patches making it work with some of the X8 boards.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts