SuperMicro remote management

Table of Contents

1 Abstract

SuperMicro's IPMI sorta rocks.

2 SM software

Get the official IPMI software from here:

https://www.supermicro.com/en/solutions/management-software/ipmi-utilities

It can do a heck of a lot, but all I used it for was configuring the SOL (Serial Over LAN) bit rate. Don't know why, but 9.6 is the only one I have had success with:

# read -s pw
# ./SMCIPMITool host.to.manage ADMIN "$pw" sol bitrate 115.2

3 Open source software

The SMCIPMITool also contains a terminal emulator/client thing (substitute bitrate 9.6 for activate in the above), but it intercepts both ^C and ^Z and so is rather useless for actual work. Enter ipmiutil!

Install by apt install ipmiutil, yum install ipmiutil, or however your poison dictates. Run as follows:

# ipmiutil sol -U ADMIN -Y -N host.to.manage -a

… or …

# read -s pw
# ipmiutil sol -U ADMIN -P "$pw" -N host.to.manage -a

Update Dec. 2020 – it appears that CentOS 8.0 has ditched ipmiutil in favour of ipmitool (from package of same name). The usage is slightly different, but works just the same:

# ipmitool -U ADMIN -a -H host.to.manage -I lanplus sol activate

4 Usage

Run resize (usually comes with the xterm package) to inform the session if the size of the terminal emulator window has changed. The serial console mechanism contains no provision for doing this automatically.

Author: rkv

Created: 2022-10-14 Fri 16:45

Validate