{
    "mode": "man",
    "parameter": "ipmicmd",
    "section": "1",
    "url": "https://www.chedong.com/phpMan.php/man/ipmicmd/1/json",
    "generated": "2026-06-03T03:32:48Z",
    "synopsis": "openipmicmd [-k entry-to-execute] <connection parms>",
    "sections": {
        "NAME": {
            "content": "openipmicmd - An IPMI Command Interface\n\n",
            "subsections": []
        },
        "SYNOPSIS": {
            "content": "openipmicmd [-k entry-to-execute] <connection parms>\n\n",
            "subsections": []
        },
        "DESCRIPTION": {
            "content": "The  openipmicmd program allows a user to execute direct IPMI commands.  It can work with di‐\nrect interface with the OpenIPMI driver or with IPMI LAN interfaces.\n\n",
            "subsections": []
        },
        "OPTIONS": {
            "content": "",
            "subsections": [
                {
                    "name": "-k",
                    "content": "Execute a single command an exit.\n\n\n<connectionparms>\nThe parameters for the connection depend on the connection type.  These  are  all  de‐\nscribed in openipmiconparms (7)\n\n",
                    "flag": "-k"
                }
            ]
        },
        "COMMANDS": {
            "content": "Once  up,  you  can execute commands in the user interface.  Note that commands and responses\nare asynchronous, you issue a command and the interface returns immediately.   When  the  re‐\nsponse  comes  back, it will be dumped on your console.  That's a little strange looking, but\nIPMI is ansychronous underneath.  Note that the -k option is synchronous, it  will  wait  for\nthe response or a timeout before returning.\n\n\n0f lun netfn cmd [data1 [data2 ...]]\nSend a command to the BMC you are connected to.\n\n\nchannel [ipmb] IPMB-addr lun netfn [seq] cmd [data1 [data2 ...]]\nSend  a  command to a device on the IPMB bus.  The \"ipmb\" string is optional.  The seq\nmust be provided if the netfn is a response (an odd number).  It must be the same  se‐\nquence  number that came in on the command in the \"Command Sequence = seq\" part of the\ncommand.\n\n\nchannel 00 IPMB-addr lun netfn cmd [data1 [data2 ...]]\nSend a broadcast command to a device on the IPMB bus.\n\n\nchannel lan handle remote-swid local-swid lun netfn cmd [data1 [data ...]]\nSend a command to a device over a LAN channel.  Note that this not the same as  a  LAN\nconnection.   This  sends  a  message  through  a local BMC to a remote system that is\nhooked up with a LAN connection.\n\n\ntestlat count command\nExecutes the given commands (one of the previous commands) count times and  gives  the\naverage time per command to execute.  Note that \"count\" is hexadecimal.\n\n\nhelp   Display some help.\n\n\nregcmd netfn cmd\nRegister to receive the given command.  If the driver receives an external command, it\nwill print it out.  This only works with system interface  connections,  it  will  not\nwork on LAN connections.\n\n\nunregcmd netfn cmd\nRemove a command registration.\n\n",
            "subsections": []
        },
        "SEE ALSO": {
            "content": "ipmiui(1), ipmilan(8), openipmiconparms(7)\n\n",
            "subsections": []
        },
        "KNOWN PROBLEMS": {
            "content": "The asychronous nature of the program can be annoying.\n\n",
            "subsections": []
        },
        "AUTHOR": {
            "content": "Corey Minyard <cminyard@mvista.com>\n\n\n\nOpenIPMI                                      05/13/03                                openipmicmd(1)",
            "subsections": []
        }
    },
    "summary": "openipmicmd - An IPMI Command Interface",
    "flags": [
        {
            "flag": "-k",
            "long": null,
            "arg": null,
            "description": "Execute a single command an exit. <connectionparms> The parameters for the connection depend on the connection type. These are all de‐ scribed in openipmiconparms (7)"
        }
    ],
    "examples": [],
    "see_also": [
        {
            "name": "ipmiui",
            "section": "1",
            "url": "https://www.chedong.com/phpMan.php/man/ipmiui/1/json"
        },
        {
            "name": "ipmilan",
            "section": "8",
            "url": "https://www.chedong.com/phpMan.php/man/ipmilan/8/json"
        },
        {
            "name": "openipmiconparms",
            "section": "7",
            "url": "https://www.chedong.com/phpMan.php/man/openipmiconparms/7/json"
        }
    ]
}