openipmish(1) Shell interface to an IPMI system openipmish(1)

# [NAME](#NAME)

openipmish - Shell interface to an IPMI system

# [SYNOPSIS](#SYNOPSIS)

**openipmish** \[*option*]

# [DESCRIPTION](#DESCRIPTION)

The **openipmish** is a command interpreter that gives the full power of the OpenIPMI library to a user-level command language. It is designed so it can easily be driven with a scripting language like TCL, it has well-formed output.

**openipmish** starts up with no connections or anything of that nature. You must enter commands to make connections to domains.

# [OPTIONS](#OPTIONS)

[**--dmsg**](#dmsg)

Turn on message debugging, this will dump all messages to debug log output.

[**--drawmsg**](#drawmsg)

Turn on raw message debugging, this will dump all low-level messages to debug log output. This differes from normal message debugging in that all protocol messages are also dumped, not just IPMI messages.

[**--dmem**](#dmem)

Turn on memory debugging, this will cause memory allocation and deallocations to be checked. When the program terminates, it will dump all memory that was not properly freed (leaked).

[**--dlock**](#dlock)

Turn on lock debugging, this will check lock operations to make sure that locks are help in all the proper places and make sure that locks are properly nested.

[**--snmp**](#snmp)

Enable the SNMP trap handler. **openipmish** must be compiled with SNMP code enabled for this option to be available.

[**--help**](#help)

Help output

# [COMMANDS](#COMMANDS)

**openipmish** follows the standard command syntax defined in [**ipmi\_cmdlang**(7)](/man/os/openipmi/ipmi_cmdlang.7). See that for the details on most commands. The IPMI manual that comes with OpenIPMI will also be quite handy.

**openipmish** defines some commands that are not in the standard command language. These are:

[**read**](#read)

Read and execute commands from the given file.

[**exit**](#exit)

Quit

[**redisp\_cmd on**|**off**](#redisp_cmd)

Normally, openipmish redisplays the command line when an event comes in. This is nice for interactive use, but bad for scripting. This lets you turn that function on and off.

# [SEE ALSO](#SEE_ALSO)

[**ipmi\_cmdlang**(7)](/man/os/openipmi/ipmi_cmdlang.7), [**ipmi\_ui**(1)](/man/os/openipmi/ipmi_ui.1)

# [KNOWN PROBLEMS](#KNOWN_PROBLEMS)

None

# [AUTHOR](#AUTHOR)

Corey Minyard &lt;cminyard@mvista.com&gt;

05/13/03 OpenIPMI

---

Document: openipmish(1) from openipmi 2.0.37-r9 (Chainguard OS)
Source: https://github.com/cminyard/openipmi
