2440 lines
66 KiB
Diff
2440 lines
66 KiB
Diff
|
diff -up ./doc/ipmitool.1.manscan ./doc/ipmitool.1
|
||
|
--- ./doc/ipmitool.1.manscan 2012-12-03 15:21:11.757888182 +0100
|
||
|
+++ ./doc/ipmitool.1 2012-12-04 13:13:57.961402879 +0100
|
||
|
@@ -58,30 +58,15 @@ Prompt for the remote server password.
|
||
|
Specify an authentication type to use during IPMIv1.5 \fIlan\fP
|
||
|
session activation. Supported types are NONE, PASSWORD, MD2, MD5, or OEM.
|
||
|
.TP
|
||
|
+\fB\-b\fR <\fIchannel\fP>
|
||
|
+Set destination channel for bridged request.
|
||
|
+.TP
|
||
|
+\fB\-B\fR <\fIchannel\fP>
|
||
|
+Set transit channel for bridged request. (dual bridge)
|
||
|
+.TP
|
||
|
\fB\-c\fR
|
||
|
Present output in CSV (comma separated variable) format.
|
||
|
This is not available with all commands.
|
||
|
-.TP
|
||
|
-\fB\-e\fR <\fIsol_escape_char\fP>
|
||
|
-Use supplied character for SOL session escape character. The default
|
||
|
-is to use \fI~\fP but this can conflict with ssh sessions.
|
||
|
-.TP
|
||
|
-\fB\-K\fR
|
||
|
-Read Kg key from IPMI_KGKEY environment variable.
|
||
|
-.TP
|
||
|
-\fB\-k\fR <\fIkey\fP>
|
||
|
-Use supplied Kg key for IPMIv2 authentication. The default is not to
|
||
|
-use any Kg key.
|
||
|
-.TP
|
||
|
-\fB\-y\fR <\fIhex key\fP>
|
||
|
-Use supplied Kg key for IPMIv2 authentication. The key is expected in
|
||
|
-hexadecimal format and can be used to specify keys with non-printable
|
||
|
-characters. E.g. '-k PASSWORD' and '-y 50415353574F5244' are
|
||
|
-equivalent.
|
||
|
-The default is not to use any Kg key.
|
||
|
-.TP
|
||
|
-\fB\-Y\fR
|
||
|
-Prompt for the Kg key for IPMIv2 authentication.
|
||
|
.TP
|
||
|
\fB\-C\fR <\fIciphersuite\fP>
|
||
|
The remote server authentication, integrity, and encryption algorithms
|
||
|
@@ -89,6 +74,17 @@ to use for IPMIv2 \fIlanplus\fP connecti
|
||
|
IPMIv2 specification. The default is 3 which specifies RAKP\-HMAC\-SHA1
|
||
|
authentication, HMAC\-SHA1\-96 integrity, and AES\-CBC\-128 encryption algorightms.
|
||
|
.TP
|
||
|
+\fB\-d \fIN\fP\fR
|
||
|
+Use device number N to specify the /dev/ipmiN (or
|
||
|
+/dev/ipmi/N or /dev/ipmidev/N) device to use for in-band
|
||
|
+BMC communication. Used to target a specific BMC on a
|
||
|
+multi-node, multi-BMC system through the ipmi device
|
||
|
+driver interface. Default is 0.
|
||
|
+.TP
|
||
|
+\fB\-e\fR <\fIsol_escape_char\fP>
|
||
|
+Use supplied character for SOL session escape character. The default
|
||
|
+is to use \fI~\fP but this can conflict with ssh sessions.
|
||
|
+.TP
|
||
|
\fB\-E\fR
|
||
|
The remote server password is specified by the environment
|
||
|
variable \fIIPMI_PASSWORD\fP.
|
||
|
@@ -98,6 +94,9 @@ Specifies a file containing the remote s
|
||
|
option is absent, or if password_file is empty, the password
|
||
|
will default to NULL.
|
||
|
.TP
|
||
|
+\fB\-g\fR
|
||
|
+Deprecated. Use: -o intelwv2
|
||
|
+.TP
|
||
|
\fB\-h\fR
|
||
|
Get basic usage help from the command line.
|
||
|
.TP
|
||
|
@@ -109,6 +108,16 @@ option is required for \fIlan\fP and \fI
|
||
|
Selects IPMI interface to use. Supported interfaces that are
|
||
|
compiled in are visible in the usage help output.
|
||
|
.TP
|
||
|
+\fB\-k\fR <\fIkey\fP>
|
||
|
+Use supplied Kg key for IPMIv2 authentication. The default is not to
|
||
|
+use any Kg key.
|
||
|
+.TP
|
||
|
+\fB\-K\fR
|
||
|
+Read Kg key from IPMI_KGKEY environment variable.
|
||
|
+.TP
|
||
|
+\fB\-l\fR <\fIlun\fP>
|
||
|
+Set destination lun for raw commands.
|
||
|
+.TP
|
||
|
\fB\-L\fR <\fIprivlvl\fP>
|
||
|
Force session privilege level. Can be CALLBACK, USER,
|
||
|
OPERATOR, ADMINISTRATOR. Default is ADMINISTRATOR.
|
||
|
@@ -117,6 +126,9 @@ OPERATOR, ADMINISTRATOR. Default is ADMI
|
||
|
Set the local IPMB address. The default is 0x20 and there
|
||
|
should be no need to change it for normal operation.
|
||
|
.TP
|
||
|
+\fB\-M\fR <\fIaddress\fP>
|
||
|
+Set transit local address for bridge request. (dual bridge)
|
||
|
+.TP
|
||
|
\fB\-N\fR <\fIsec\fP>
|
||
|
Specify nr. of seconds between retransmissions of lan/lanplus messages.
|
||
|
Default are 2 seconds for lan and 1 second for lanplus interfaces.
|
||
|
@@ -130,7 +142,7 @@ current supported OEM types.
|
||
|
\fB\-O\fR <\fIsel oem\fP>
|
||
|
Open selected file and read OEM SEL event descriptions to be used
|
||
|
during SEL listings. See examples in contrib dir for file format.
|
||
|
-.TP
|
||
|
+.TP
|
||
|
\fB\-p\fR <\fIport\fP>
|
||
|
Remote server UDP port to connect to. Default is 623.
|
||
|
.TP
|
||
|
@@ -143,6 +155,9 @@ option is not recommended.
|
||
|
\fB\-R\fR <\fIcount\fP>
|
||
|
Set the number of retries for lan/lanplus interface (default=4).
|
||
|
.TP
|
||
|
+\fB\-s\fR
|
||
|
+Deprecated. Use: -o supermicro
|
||
|
+.TP
|
||
|
\fB\-S\fR <\fIsdr_cache_file\fP>
|
||
|
Use local file for remote SDR cache. Using a local SDR cache
|
||
|
can drastically increase performance for commands that require
|
||
|
@@ -153,15 +168,11 @@ SDR cache from a remote system can be cr
|
||
|
\fB\-t\fR <\fItarget_address\fP>
|
||
|
Bridge IPMI requests to the remote target address.
|
||
|
.TP
|
||
|
+\fB\-T\fR <\fItransmit_address\fP>
|
||
|
+Set transit address for bridge request. (dual bridge)
|
||
|
+.TP
|
||
|
\fB\-U\fR <\fIusername\fP>
|
||
|
Remote server username, default is NULL user.
|
||
|
-.TP
|
||
|
-\fB\-d \fIN\fP\fR
|
||
|
-Use device number N to specify the /dev/ipmiN (or
|
||
|
-/dev/ipmi/N or /dev/ipmidev/N) device to use for in-band
|
||
|
-BMC communication. Used to target a specific BMC on a
|
||
|
-multi-node, multi-BMC system through the ipmi device
|
||
|
-driver interface. Default is 0.
|
||
|
.TP
|
||
|
\fB\-v\fR
|
||
|
Increase verbose output level. This option may be specified
|
||
|
@@ -171,6 +182,19 @@ outgoing packets.
|
||
|
.TP
|
||
|
\fB\-V\fR
|
||
|
Display version information.
|
||
|
+.TP
|
||
|
+\fB\-y\fR <\fIhex key\fP>
|
||
|
+Use supplied Kg key for IPMIv2 authentication. The key is expected in
|
||
|
+hexadecimal format and can be used to specify keys with non-printable
|
||
|
+characters. E.g. '-k PASSWORD' and '-y 50415353574F5244' are
|
||
|
+equivalent.
|
||
|
+The default is not to use any Kg key.
|
||
|
+.TP
|
||
|
+\fB\-Y\fR
|
||
|
+Prompt for the Kg key for IPMIv2 authentication.
|
||
|
+.TP
|
||
|
+\fB\-z\fR <\fIsize\fP>
|
||
|
+Change Size of Communication Channel. (OEM)
|
||
|
|
||
|
.LP
|
||
|
If no password method is specified then ipmitool will prompt the
|
||
|
@@ -210,172 +234,42 @@ to get option usage help.
|
||
|
ipmitool help
|
||
|
.br
|
||
|
Commands:
|
||
|
- raw Send a RAW IPMI request and print response
|
||
|
- i2c Send an I2C Master Write-Read command and print response
|
||
|
- spd Print SPD info from remote I2C device
|
||
|
- lan Configure LAN Channels
|
||
|
+ bmc Deprecated. Use mc
|
||
|
+ channel Configure Management Controller channels
|
||
|
chassis Get chassis status and set power state
|
||
|
- power Shortcut to chassis power commands
|
||
|
+ dcmi Data Center Management Interface
|
||
|
+ delloem Manage Dell OEM Extensions.
|
||
|
+ echo Used to echo lines to stdout in scripts
|
||
|
+ ekanalyzer run FRU-Ekeying analyzer using FRU files
|
||
|
event Send events to MC
|
||
|
+ exec Run list of commands from file
|
||
|
+ firewall Configure Firmware Firewall
|
||
|
+ fru Print built\-in FRU and scan for FRU locators
|
||
|
+ fwum Update IPMC using Kontron OEM Firmware Update Manager
|
||
|
+ gendev Read/Write Device associated with Generic Device locators sdr
|
||
|
+ hpm Update HPM components using PICMG HPM.1 file
|
||
|
+ i2c Send an I2C Master Write-Read command and print response
|
||
|
+ ime Upgrade/Query Intel ME firmware
|
||
|
+ isol Configure and connect Intel IPMIv1.5 Serial\-over\-LAN
|
||
|
+ kontronoem Manage Kontron OEM Extensions
|
||
|
+ lan Configure LAN Channels
|
||
|
mc Management Controller status and global enables
|
||
|
+ pef Configure Platform Event Filtering (PEF)
|
||
|
+ picmg Run a PICMG/ATA extended command
|
||
|
+ power Shortcut to chassis power commands
|
||
|
+ raw Send a RAW IPMI request and print response
|
||
|
sdr Print Sensor Data Repository entries and readings
|
||
|
- sensor Print detailed sensor information
|
||
|
- fru Print built\-in FRU and scan for FRU locators
|
||
|
sel Print System Event Log (SEL)
|
||
|
- pef Configure Platform Event Filtering (PEF)
|
||
|
+ sensor Print detailed sensor information
|
||
|
+ session Print session information
|
||
|
+ set Set runtime variable for shell and exec
|
||
|
+ shell Launch interactive IPMI shell
|
||
|
sol Configure and connect IPMIv2.0 Serial\-over\-LAN
|
||
|
+ spd Print SPD info from remote I2C device
|
||
|
+ sunoem Manage Sun OEM Extensions
|
||
|
tsol Configure and connect Tyan IPMIv1.5 Serial\-over\-LAN
|
||
|
- isol Configure and connect Intel IPMIv1.5 Serial\-over\-LAN
|
||
|
user Configure Management Controller users
|
||
|
- channel Configure Management Controller channels
|
||
|
- dcmi Data Center Management Interface
|
||
|
- session Print session information
|
||
|
- sunoem Manage Sun OEM Extensions
|
||
|
- kontronoem Manage Kontron OEM Extensions
|
||
|
- picmg Run a PICMG/ATA extended command
|
||
|
- firewall Configure Firmware Firewall
|
||
|
- shell Launch interactive IPMI shell
|
||
|
- exec Run list of commands from file
|
||
|
- set Set runtime variable for shell and exec
|
||
|
- delloem Manage Dell OEM Extensions.
|
||
|
- echo Used to echo lines to stdout in scripts
|
||
|
- ekanalyzer run FRU-Ekeying analyzer using FRU files
|
||
|
- ime Upgrade/Query Intel ME firmware
|
||
|
- hpm Update HPM components using PICMG HPM.1 file
|
||
|
- fwum Update IPMC using Kontron OEM Firmware Update Manager
|
||
|
-
|
||
|
-
|
||
|
-ipmitool chassis help
|
||
|
-.br
|
||
|
-Chassis Commands: status, power, identify, policy, restart_cause, poh, bootdev, bootparam, selftest
|
||
|
-
|
||
|
-ipmitool chassis power help
|
||
|
-.br
|
||
|
-chassis power Commands: status, on, off, cycle, reset, diag, soft
|
||
|
-.TP
|
||
|
-\fIbmc|mc\fP
|
||
|
-.RS
|
||
|
-.TP
|
||
|
-\fIreset\fP <\fBwarm\fR|\fBcold\fR>
|
||
|
-.br
|
||
|
-
|
||
|
-Instructs the BMC to perform a warm or cold reset.
|
||
|
-.TP
|
||
|
-\fIguid\fP
|
||
|
-
|
||
|
-Display the Management Controller Globally Unique IDentifier.
|
||
|
-.TP
|
||
|
-\fIinfo\fP
|
||
|
-.br
|
||
|
-
|
||
|
-Displays information about the BMC hardware, including device
|
||
|
-revision, firmware revision, IPMI version supported, manufacturer ID,
|
||
|
-and information on additional device support.
|
||
|
-.TP
|
||
|
-\fIwatchdog\fP
|
||
|
-.br
|
||
|
-
|
||
|
-These commands allow a user to view and change the current
|
||
|
-state of the watchdog timer.
|
||
|
-.RS
|
||
|
-.TP
|
||
|
-\fIget\fP
|
||
|
-.br
|
||
|
-
|
||
|
-Show current Watchdog Timer settings and countdown state.
|
||
|
-.TP
|
||
|
-\fIreset\fP
|
||
|
-.br
|
||
|
-
|
||
|
-Reset the Watchdog Timer to its most recent state and restart the
|
||
|
-countdown timer.
|
||
|
-.TP
|
||
|
-\fIoff\fP
|
||
|
-.br
|
||
|
-
|
||
|
-Turn off a currently running Watchdog countdown timer.
|
||
|
-.RE
|
||
|
-.TP
|
||
|
-\fIselftest\fP
|
||
|
-.br
|
||
|
-
|
||
|
-Check on the basic health of the BMC by executing the Get Self Test
|
||
|
-results command and report the results.
|
||
|
-.TP
|
||
|
-\fIgetenables\fP
|
||
|
-.br
|
||
|
-
|
||
|
-Displays a list of the currently enabled options for the BMC.
|
||
|
-.br
|
||
|
-.TP
|
||
|
-\fIsetenables\fP <\fBoption\fR>=[\fIon\fP|\fIoff\fP]
|
||
|
-.br
|
||
|
-
|
||
|
-Enables or disables the given \fIoption\fR. This command is
|
||
|
-only supported over the system interface according to the IPMI
|
||
|
-specification. Currently supported values for \fIoption\fR include:
|
||
|
-.RS
|
||
|
-.TP
|
||
|
-\fIrecv_msg_intr\fP
|
||
|
-.br
|
||
|
-
|
||
|
-Receive Message Queue Interrupt
|
||
|
-.TP
|
||
|
-\fIevent_msg_intr\fP
|
||
|
-.br
|
||
|
-
|
||
|
-Event Message Buffer Full Interrupt
|
||
|
-.TP
|
||
|
-\fIevent_msg\fP
|
||
|
-.br
|
||
|
-
|
||
|
-Event Message Buffer
|
||
|
-.TP
|
||
|
-\fIsystem_event_log\fP
|
||
|
-.br
|
||
|
-
|
||
|
-System Event Logging
|
||
|
-.TP
|
||
|
-\fIoem0\fP
|
||
|
-.br
|
||
|
-
|
||
|
-OEM\-Defined option #0
|
||
|
-.TP
|
||
|
-\fIoem1\fP
|
||
|
-.br
|
||
|
-
|
||
|
-OEM\-Defined option #1
|
||
|
-.TP
|
||
|
-\fIoem2\fP
|
||
|
-.br
|
||
|
|
||
|
-OEM\-Defined option #2
|
||
|
-
|
||
|
-.RE
|
||
|
-.TP
|
||
|
-\fIgetsysinfo\fP <\fBargument\fP>
|
||
|
-Retrieves system info from bmc for given argument.
|
||
|
-.br
|
||
|
-See \fIsetsysinfo\fP for argument definitions
|
||
|
-.TP
|
||
|
-\fIsetsysinfo\fP <\fBargument\fP> <\fBstring\fP>
|
||
|
-Stores system info string to bmc for given argument
|
||
|
-.RS
|
||
|
-.TP
|
||
|
-Possible arguments are:
|
||
|
-.RS
|
||
|
-.TP
|
||
|
-\fIprimary_os_name\fP Primary Operating System Name
|
||
|
-.TP
|
||
|
-\fIos_name\fP Operating System Name
|
||
|
-.TP
|
||
|
-\fIsystem_name\fP System Name of Server
|
||
|
-.TP
|
||
|
-\fIdelloem_os_version\fP Running versin of operating system
|
||
|
-.TP
|
||
|
-\fIdelloem_URL\fP URL of BMC Webserver
|
||
|
-.RE
|
||
|
-.RE
|
||
|
.TP
|
||
|
\fIchannel\fP
|
||
|
.RS
|
||
|
@@ -397,6 +291,8 @@ Possible privilege levels are:
|
||
|
\fI4\fP Administrator level
|
||
|
.br
|
||
|
\fI5\fP OEM Proprietary level
|
||
|
+.br
|
||
|
+\fI15\fP No access
|
||
|
.RE
|
||
|
.TP
|
||
|
\fIinfo\fP [\fBchannel number\fR]
|
||
|
@@ -421,7 +317,7 @@ Channel 0xf info:
|
||
|
.RE
|
||
|
.TP
|
||
|
\fIgetaccess\fP <\fBchannel number\fR> [<\fBuserid\fR>]
|
||
|
-.br
|
||
|
+.RS
|
||
|
|
||
|
Configure the given userid as the default on the given channel number.
|
||
|
When the given channel is subsequently used, the user is identified
|
||
|
@@ -439,242 +335,192 @@ Configure user access information on the
|
||
|
Displays the list of cipher suites supported for the given
|
||
|
application (ipmi or sol) on the given channel.
|
||
|
.RE
|
||
|
+.RE
|
||
|
.TP
|
||
|
\fIchassis\fP
|
||
|
.RS
|
||
|
.TP
|
||
|
\fIstatus\fP
|
||
|
-.br
|
||
|
|
||
|
-Displays information regarding the high\-level
|
||
|
-status of the system chassis and main power
|
||
|
-subsystem.
|
||
|
+Status information related to power, buttons, cooling, drives and faults.
|
||
|
+.RS
|
||
|
+.RE
|
||
|
.TP
|
||
|
-\fIpoh\fP
|
||
|
-.br
|
||
|
-
|
||
|
-This command will return the Power\-On Hours counter.
|
||
|
-.TP
|
||
|
-\fIidentify\fP <\fBinterval\fR>
|
||
|
-
|
||
|
-Control the front panel identify light. Default interval
|
||
|
-is 15 seconds. Use 0 to turn off. Use "force" to turn on
|
||
|
-indefinitely.
|
||
|
+\fIpower\fP
|
||
|
+.RS
|
||
|
.TP
|
||
|
-\fIrestart_cause\fP
|
||
|
-.br
|
||
|
-
|
||
|
-Query the chassis for the cause of the last system restart.
|
||
|
+\fIstatus\fP
|
||
|
+.RS
|
||
|
+.RE
|
||
|
+.TP
|
||
|
+\fIon\fP
|
||
|
+.RS
|
||
|
+.RE
|
||
|
+.TP
|
||
|
+\fIoff\fP
|
||
|
+.RS
|
||
|
+.RE
|
||
|
+.TP
|
||
|
+\fIcycle\fP
|
||
|
+.RS
|
||
|
+.RE
|
||
|
+.TP
|
||
|
+\fIreset\fP
|
||
|
+.RS
|
||
|
+.RE
|
||
|
+.TP
|
||
|
+\fIdiag\fP
|
||
|
+.RS
|
||
|
+.RE
|
||
|
+.TP
|
||
|
+\fIsoft\fP
|
||
|
+.RS
|
||
|
+.RE
|
||
|
+.RE
|
||
|
.TP
|
||
|
-\fIselftest\fP
|
||
|
-.br
|
||
|
+\fIidentify\fP [<seconds>|force]
|
||
|
|
||
|
-Check on the basic health of the BMC by executing the Get Self Test
|
||
|
-results command and report the results.
|
||
|
+Identify interval.
|
||
|
+.br
|
||
|
+Default is 15 seconds.
|
||
|
+.br
|
||
|
+0 - Off
|
||
|
+.br
|
||
|
+force - To turn on indefinitely
|
||
|
+.RS
|
||
|
+.RE
|
||
|
.TP
|
||
|
\fIpolicy\fP
|
||
|
-.br
|
||
|
|
||
|
-Set the chassis power policy in the event power failure.
|
||
|
+What to do when power is restored.
|
||
|
.RS
|
||
|
.TP
|
||
|
\fIlist\fP
|
||
|
-.br
|
||
|
|
||
|
-Return supported policies.
|
||
|
+Show available options.
|
||
|
+.RS
|
||
|
+.RE
|
||
|
.TP
|
||
|
-\fIalways\-on\fP
|
||
|
-.br
|
||
|
-
|
||
|
-Turn on when power is restored.
|
||
|
+\fIalways-on\fP
|
||
|
+.RS
|
||
|
+.RE
|
||
|
.TP
|
||
|
\fIprevious\fP
|
||
|
-.br
|
||
|
-
|
||
|
-Returned to previous state when power is restored.
|
||
|
-.TP
|
||
|
-\fIalways\-off\fP
|
||
|
-.br
|
||
|
-
|
||
|
-Stay off after power is restored.
|
||
|
+.RS
|
||
|
.RE
|
||
|
.TP
|
||
|
-\fIpower\fP
|
||
|
-.br
|
||
|
-
|
||
|
-Performs a chassis control command to view and
|
||
|
-change the power state.
|
||
|
+\fIalways-off\fP
|
||
|
.RS
|
||
|
-.TP
|
||
|
-\fIstatus\fP
|
||
|
-.br
|
||
|
-
|
||
|
-Show current chassis power status.
|
||
|
-.TP
|
||
|
-\fIon\fP
|
||
|
-.br
|
||
|
-
|
||
|
-Power up chassis.
|
||
|
-.TP
|
||
|
-\fIoff\fP
|
||
|
-.br
|
||
|
-
|
||
|
-Power down chassis into soft off (S4/S5 state).
|
||
|
-\fBWARNING\fR: This command does not initiate a clean
|
||
|
-shutdown of the operating system prior to powering down the system.
|
||
|
-.TP
|
||
|
-\fIcycle\fP
|
||
|
-.br
|
||
|
-
|
||
|
-Provides a power off interval of at least 1 second. No action
|
||
|
-should occur if chassis power is in S4/S5 state, but it is
|
||
|
-recommended to check power state first and only issue a power
|
||
|
-cycle command if the system power is on or in lower sleep
|
||
|
-state than S4/S5.
|
||
|
-.TP
|
||
|
-\fIreset\fP
|
||
|
-.br
|
||
|
-
|
||
|
-This command will perform a hard reset.
|
||
|
-.TP
|
||
|
-\fIdiag\fP
|
||
|
-.br
|
||
|
+.RE
|
||
|
+.RE
|
||
|
|
||
|
-Pulse a diagnostic interrupt (NMI) directly to the processor(s).
|
||
|
.TP
|
||
|
-\fIsoft\fP
|
||
|
-.br
|
||
|
+\fIrestart_cause\fP
|
||
|
|
||
|
-Initiate a soft\-shutdown of OS via ACPI. This can be done in a
|
||
|
-number of ways, commonly by simulating an overtemperture or by
|
||
|
-simulating a power button press. It is necessary for there to
|
||
|
-be Operating System support for ACPI and some sort of daemon
|
||
|
-watching for events for this soft power to work.
|
||
|
+Last restart cause.
|
||
|
+.RS
|
||
|
.RE
|
||
|
.TP
|
||
|
-\fIbootdev\fP <\fBdevice\fR> [<\fIclear\-cmos\fP=\fByes\fR|\fBno\fR>] [<\fIoptions\fP=\fBhelp,...\fR>]
|
||
|
-.br
|
||
|
-
|
||
|
-Request the system to boot from an alternate boot device on next reboot.
|
||
|
-The \fIclear\-cmos\fP option, if supplied, will instruct the BIOS to
|
||
|
-clear its CMOS on the next reboot. Various options may be used to modify
|
||
|
-the boot device settings. Run \fI"bootdev none options=help"\fP for a list of
|
||
|
-available boot device modifiers/options.
|
||
|
+\fIpoh\fP
|
||
|
|
||
|
+Get power on hours.
|
||
|
.RS
|
||
|
+.RE
|
||
|
.TP
|
||
|
-Currently supported values for <device> are:
|
||
|
+\fIbootdev\fP
|
||
|
+.RS
|
||
|
.TP
|
||
|
\fInone\fP
|
||
|
-.br
|
||
|
|
||
|
-Do not change boot device
|
||
|
+Do not change boot device order.
|
||
|
+.RS
|
||
|
+.RE
|
||
|
.TP
|
||
|
\fIpxe\fP
|
||
|
-.br
|
||
|
|
||
|
-Force PXE boot
|
||
|
+Force PXE boot.
|
||
|
+.RS
|
||
|
+.RE
|
||
|
.TP
|
||
|
\fIdisk\fP
|
||
|
-.br
|
||
|
|
||
|
-Force boot from BIOS default boot device
|
||
|
+Force boot from default Hard-drive.
|
||
|
+.RS
|
||
|
+.RE
|
||
|
.TP
|
||
|
\fIsafe\fP
|
||
|
-.br
|
||
|
|
||
|
-Force boot from BIOS default boot device, request Safe Mode
|
||
|
+Force boot from default Hard-drive, request Safe Mode.
|
||
|
+.RS
|
||
|
+.RE
|
||
|
.TP
|
||
|
\fIdiag\fP
|
||
|
-.br
|
||
|
|
||
|
-Force boot from diagnostic partition
|
||
|
+Force boot from Diagnostic Partition.
|
||
|
+.RS
|
||
|
+.RE
|
||
|
.TP
|
||
|
\fIcdrom\fP
|
||
|
-.br
|
||
|
|
||
|
-Force boot from CD/DVD
|
||
|
+Force boot from CD/DVD.
|
||
|
+.RS
|
||
|
+.RE
|
||
|
.TP
|
||
|
\fIbios\fP
|
||
|
-.br
|
||
|
|
||
|
-Force boot into BIOS setup
|
||
|
+Force boot into BIOS Setup.
|
||
|
+.RS
|
||
|
+.RE
|
||
|
.TP
|
||
|
\fIfloppy\fP
|
||
|
-.br
|
||
|
|
||
|
-Force boot from Floppy/primary removable media
|
||
|
+Force boot from Floppy/primary removable media.
|
||
|
+.RS
|
||
|
+.RE
|
||
|
.RE
|
||
|
.TP
|
||
|
\fIbootparam\fP
|
||
|
-.br
|
||
|
-
|
||
|
-Get or set various system boot option parameters.
|
||
|
-.RS
|
||
|
-.TP
|
||
|
-\fIget\fP <\fBparam #\fR>
|
||
|
-.br
|
||
|
-
|
||
|
-Get boot parameter. Currently supported values for <\fBparam #\fR> are:
|
||
|
-
|
||
|
-\fI0\fP - Set In Progress
|
||
|
-
|
||
|
-\fI1\fP - Service Partition Selector
|
||
|
-
|
||
|
-\fI2\fP - Service Partition Scan
|
||
|
-
|
||
|
-\fI3\fP - BMC Boot Flag Valid Bit Clearing
|
||
|
-
|
||
|
-\fI4\fP - Boot Info Acknowledge
|
||
|
-
|
||
|
-\fI5\fP - Boot Flags
|
||
|
-
|
||
|
-\fI6\fP - Boot Initiator Info
|
||
|
-
|
||
|
-\fI7\fP - Boot Initiator Mailbox
|
||
|
-.br
|
||
|
-
|
||
|
-.TP
|
||
|
-\fIset\fP <\fBoption\fR> [\fBvalue ...\fR]
|
||
|
-.br
|
||
|
-
|
||
|
-Set boot parameter.
|
||
|
-
|
||
|
.RS
|
||
|
.TP
|
||
|
-Currently supported values for \fB<option>\fR are:
|
||
|
-.TP
|
||
|
\fIforce_pxe\fP
|
||
|
-.br
|
||
|
|
||
|
Force PXE boot
|
||
|
+.RS
|
||
|
+.RE
|
||
|
.TP
|
||
|
\fIforce_disk\fP
|
||
|
-.br
|
||
|
|
||
|
-Force boot from default hard-drive
|
||
|
+Force boot from default Hard-drive
|
||
|
+.RS
|
||
|
+.RE
|
||
|
.TP
|
||
|
\fIforce_safe\fP
|
||
|
-.br
|
||
|
|
||
|
-Force boot from default hard-drive, request Safe Mode
|
||
|
+Force boot from default Hard-drive, request Safe Mode
|
||
|
+.RS
|
||
|
+.RE
|
||
|
.TP
|
||
|
\fIforce_diag\fP
|
||
|
-.br
|
||
|
|
||
|
-Force boot from diagnostic partition
|
||
|
+Force boot from Diagnostic Partition
|
||
|
+.RS
|
||
|
+.RE
|
||
|
.TP
|
||
|
\fIforce_cdrom\fP
|
||
|
-.br
|
||
|
|
||
|
-Force boot from CD/DVD
|
||
|
+Force boot from CD/DVD
|
||
|
+.RS
|
||
|
+.RE
|
||
|
.TP
|
||
|
\fIforce_bios\fP
|
||
|
-.br
|
||
|
-
|
||
|
-Force boot into BIOS setup
|
||
|
|
||
|
+Force boot into BIOS Setup
|
||
|
+.RS
|
||
|
+.RE
|
||
|
.RE
|
||
|
+.TP
|
||
|
+\fIselftest\fP
|
||
|
+.RS
|
||
|
.RE
|
||
|
.RE
|
||
|
.TP
|
||
|
@@ -854,242 +700,23 @@ Ping/Pong Message for DCMI Discovery.
|
||
|
.RE
|
||
|
.RE
|
||
|
.TP
|
||
|
-\fIekanalyzer\fP <\fBcommand\fR> <\fBxx=filename1\fR> <\fBxx=filename2\fR> [<\fBrc=filename3\fR>] \fB...\fR
|
||
|
+\fIdelloem\fP
|
||
|
.RS
|
||
|
-.TP
|
||
|
.br
|
||
|
-\fINOTE\fP : This command can support a maximum of 8 files per command line
|
||
|
-.TP
|
||
|
-.br
|
||
|
-\fIfilename1\fP : binary file that stores FRU data of a Carrier or an AMC module
|
||
|
+
|
||
|
+The delloem commands provide information on Dell-specific features.
|
||
|
.TP
|
||
|
+\fIsetled {b:d.f} {state..}\fP
|
||
|
+.RS
|
||
|
.br
|
||
|
-\fIfilename2\fP : binary file that stores FRU data of an AMC module.
|
||
|
- These binary files can be generated from command:
|
||
|
- \fIipmitool fru read <id> <filename>\fP
|
||
|
-.TP
|
||
|
+
|
||
|
+Sets the drive backplane LEDs for a device.
|
||
|
.br
|
||
|
-\fIfilename3\fP : configuration file used for configuring On-Carrier Device ID
|
||
|
-or OEM GUID. This file is optional.
|
||
|
-.TP
|
||
|
+{b:d.f} = PCI Address of device (eg. 06:00.0)
|
||
|
.br
|
||
|
-\fIxx\fP : indicates the type of the file. It can take the following value:
|
||
|
+{state} = one or more of the following:
|
||
|
.RS
|
||
|
-.TP
|
||
|
-.br
|
||
|
-\fIoc\fP : On-Carrier device
|
||
|
-.TP
|
||
|
-.br
|
||
|
-\fIa1\fP : AMC slot A1
|
||
|
-.TP
|
||
|
-.br
|
||
|
-\fIa2\fP : AMC slot A2
|
||
|
-.TP
|
||
|
-.br
|
||
|
-\fIa3\fP : AMC slot A3
|
||
|
-.TP
|
||
|
-.br
|
||
|
-\fIa4\fP : AMC slot A4
|
||
|
-.TP
|
||
|
-.br
|
||
|
-\fIb1\fP : AMC slot B1
|
||
|
-.TP
|
||
|
-.br
|
||
|
-\fIb2\fP : AMC slot B2
|
||
|
-.TP
|
||
|
-.br
|
||
|
-\fIb3\fP : AMC slot B3
|
||
|
-.TP
|
||
|
-.br
|
||
|
-\fIb4\fP : AMC slot B4
|
||
|
-.TP
|
||
|
-.br
|
||
|
-\fIsm\fP : Shelf Manager
|
||
|
-
|
||
|
-.RE
|
||
|
-.TP
|
||
|
-.br
|
||
|
-The available commands for ekanalyzer are:
|
||
|
-
|
||
|
-.RE
|
||
|
-.RS
|
||
|
-.TP
|
||
|
-\fIprint\fP [<\fBcarrier\fR | \fBpower\fR | \fBall\fR>]
|
||
|
-.RS
|
||
|
-.TP
|
||
|
-\fIcarrier\fP (default) <\fBoc=filename1\fR> <\fBoc=filename2\fR> \fB...\fR
|
||
|
-.br
|
||
|
-
|
||
|
-Display point to point physical connectivity between carriers and AMC modules.
|
||
|
- Example:
|
||
|
- > ipmitool ekanalyzer print carrier oc=fru oc=carrierfru
|
||
|
- From Carrier file: fru
|
||
|
- Number of AMC bays supported by Carrier: 2
|
||
|
- AMC slot B1 topology:
|
||
|
- Port 0 =====> On Carrier Device ID 0, Port 16
|
||
|
- Port 1 =====> On Carrier Device ID 0, Port 12
|
||
|
- Port 2 =====> AMC slot B2, Port 2
|
||
|
- AMC slot B2 topology:
|
||
|
- Port 0 =====> On Carrier Device ID 0, Port 3
|
||
|
- Port 2 =====> AMC slot B1, Port 2
|
||
|
- *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
|
||
|
- From Carrier file: carrierfru
|
||
|
- On Carrier Device ID 0 topology:
|
||
|
- Port 0 =====> AMC slot B1, Port 4
|
||
|
- Port 1 =====> AMC slot B1, Port 5
|
||
|
- Port 2 =====> AMC slot B2, Port 6
|
||
|
- Port 3 =====> AMC slot B2, Port 7
|
||
|
- AMC slot B1 topology:
|
||
|
- Port 0 =====> AMC slot B2, Port 0
|
||
|
- AMC slot B1 topology:
|
||
|
- Port 1 =====> AMC slot B2, Port 1
|
||
|
- Number of AMC bays supported by Carrier: 2
|
||
|
-
|
||
|
-.TP
|
||
|
-\fIpower\fP <\fBxx=filename1\fR> <\fBxx=filename2\fR> \fB...\fr
|
||
|
-.br
|
||
|
-
|
||
|
-Display power supply informations between carrier and AMC modules.
|
||
|
-.TP
|
||
|
-\fIall\fP <\fBxx=filename\fR> <\fBxx=filename\fR> \fB...\fr
|
||
|
-.br
|
||
|
-
|
||
|
-Display both physical connectivity and power supply of each carrier and AMC
|
||
|
-modules.
|
||
|
-
|
||
|
-.RE
|
||
|
-.TP
|
||
|
-\fIfrushow\fP <\fBxx=filename\fR>
|
||
|
-.br
|
||
|
-Convert a binary FRU file into human readable text format. Use -v option to get
|
||
|
-more display information.
|
||
|
-
|
||
|
-.RE
|
||
|
-.RS
|
||
|
-.TP
|
||
|
-\fIsummary\fP [<\fBmatch\fR | \fBunmatch\fR | \fBall\fR>]
|
||
|
-.RS
|
||
|
-.TP
|
||
|
-\fImatch\fP (default) <\fBxx=filename\fR> <\fBxx=filename\fR> \fB...\fR
|
||
|
-.br
|
||
|
-Display only matched results of Ekeying match between an On-Carrier device
|
||
|
-and an AMC module or between 2 AMC modules. Example:
|
||
|
- > ipmitool ekanalyzer summary match oc=fru b1=amcB1 a2=amcA2
|
||
|
- On-Carrier Device vs AMC slot B1
|
||
|
- AMC slot B1 port 0 ==> On-Carrier Device 0 port 16
|
||
|
- Matching Result
|
||
|
- - From On-Carrier Device ID 0
|
||
|
- -Channel ID 11 || Lane 0: enable
|
||
|
- -Link Type: AMC.2 Ethernet
|
||
|
- -Link Type extension: 1000BASE-BX (SerDES Gigabit) Ethernet link
|
||
|
- -Link Group ID: 0 || Link Asym. Match: exact match
|
||
|
- - To AMC slot B1
|
||
|
- -Channel ID 0 || Lane 0: enable
|
||
|
- -Link Type: AMC.2 Ethernet
|
||
|
- -Link Type extension: 1000BASE-BX (SerDES Gigabit) Ethernet link
|
||
|
- -Link Group ID: 0 || Link Asym. Match: exact match
|
||
|
- *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
|
||
|
- AMC slot B1 port 1 ==> On-Carrier Device 0 port 12
|
||
|
- Matching Result
|
||
|
- - From On-Carrier Device ID 0
|
||
|
- -Channel ID 6 || Lane 0: enable
|
||
|
- -Link Type: AMC.2 Ethernet
|
||
|
- -Link Type extension: 1000BASE-BX (SerDES Gigabit) Ethernet link
|
||
|
- -Link Group ID: 0 || Link Asym. Match: exact match
|
||
|
- - To AMC slot B1
|
||
|
- -Channel ID 1 || Lane 0: enable
|
||
|
- -Link Type: AMC.2 Ethernet
|
||
|
- -Link Type extension: 1000BASE-BX (SerDES Gigabit) Ethernet link
|
||
|
- -Link Group ID: 0 || Link Asym. Match: exact match
|
||
|
- *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
|
||
|
- On-Carrier Device vs AMC slot A2
|
||
|
- AMC slot A2 port 0 ==> On-Carrier Device 0 port 3
|
||
|
- Matching Result
|
||
|
- - From On-Carrier Device ID 0
|
||
|
- -Channel ID 9 || Lane 0: enable
|
||
|
- -Link Type: AMC.2 Ethernet
|
||
|
- -Link Type extension: 1000BASE-BX (SerDES Gigabit) Ethernet link
|
||
|
- -Link Group ID: 0 || Link Asym. Match: exact match
|
||
|
- - To AMC slot A2
|
||
|
- -Channel ID 0 || Lane 0: enable
|
||
|
- -Link Type: AMC.2 Ethernet
|
||
|
- -Link Type extension: 1000BASE-BX (SerDES Gigabit) Ethernet link
|
||
|
- -Link Group ID: 0 || Link Asym. Match: exact match
|
||
|
- *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
|
||
|
- AMC slot B1 vs AMC slot A2
|
||
|
- AMC slot A2 port 2 ==> AMC slot B1 port 2
|
||
|
- Matching Result
|
||
|
- - From AMC slot B1
|
||
|
- -Channel ID 2 || Lane 0: enable
|
||
|
- -Link Type: AMC.3 Storage
|
||
|
- -Link Type extension: Serial Attached SCSI (SAS/SATA)
|
||
|
- -Link Group ID: 0 || Link Asym. Match: FC or SAS interface {exact match}
|
||
|
- - To AMC slot A2
|
||
|
- -Channel ID 2 || Lane 0: enable
|
||
|
- -Link Type: AMC.3 Storage
|
||
|
- -Link Type extension: Serial Attached SCSI (SAS/SATA)
|
||
|
- -Link Group ID: 0 || Link Asym. Match: FC or SAS interface {exact match}
|
||
|
- *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
|
||
|
-.TP
|
||
|
-\fIunmatch\fP <\fBxx=filename\fR> <\fBxx=filename\fR> \fB...\fr
|
||
|
-.br
|
||
|
-
|
||
|
-Display the unmatched results of Ekeying match between an On-Carrier device
|
||
|
-and an AMC module or between 2 AMC modules
|
||
|
-.TP
|
||
|
-\fIall\fP <\fBxx=filename\fR> <\fBxx=filename\fR> \fB...\fr
|
||
|
-.br
|
||
|
-
|
||
|
-Display both matched result and unmatched results of Ekeying match between two
|
||
|
-cards or two modules.
|
||
|
-.RE
|
||
|
-.RE
|
||
|
-.TP
|
||
|
-\fIime\fP
|
||
|
-.RS
|
||
|
-.TP
|
||
|
-\fIhelp\fP
|
||
|
-.br
|
||
|
-
|
||
|
-Print usage information
|
||
|
-.TP
|
||
|
-\fIinfo\fP
|
||
|
-
|
||
|
-Displays information about the Manageability Engine (ME)
|
||
|
-.TP
|
||
|
-\fIupdate\fP <\fBfile\fR>
|
||
|
-.br
|
||
|
-
|
||
|
-Upgrade the ME firmware with the specified image file
|
||
|
-.br
|
||
|
-\fBWARNING\fR You MUST use a supported image provided by your board vendor
|
||
|
-.br
|
||
|
-.TP
|
||
|
-\fIrollback\fP
|
||
|
-
|
||
|
-Perform manual rollback of the ME firmware
|
||
|
-
|
||
|
-.RE
|
||
|
-.RE
|
||
|
-
|
||
|
-.TP
|
||
|
-\fIdelloem\fP
|
||
|
-.RS
|
||
|
-.br
|
||
|
-
|
||
|
-The delloem commands provide information on Dell-specific features.
|
||
|
-.TP
|
||
|
-\fIsetled {b:d.f} {state..}\fP
|
||
|
-.RS
|
||
|
-.br
|
||
|
-
|
||
|
-Sets the drive backplane LEDs for a device.
|
||
|
-.br
|
||
|
-{b:d.f} = PCI Address of device (eg. 06:00.0)
|
||
|
-.br
|
||
|
-{state} = one or more of the following:
|
||
|
-.RS
|
||
|
-\fIonline | present | hotspare | identify | rebuilding | fault | predict | critical | failed\fP
|
||
|
+\fIonline | present | hotspare | identify | rebuilding | fault | predict | critical | failed\fP
|
||
|
.br
|
||
|
.RE
|
||
|
.RE
|
||
|
@@ -1277,45 +904,224 @@ Disables set power cap.
|
||
|
.RE
|
||
|
|
||
|
.RS
|
||
|
-.br
|
||
|
.TP
|
||
|
-\fIwindbg\fP
|
||
|
-.RS
|
||
|
-.br
|
||
|
-\fIwindbg start\fP
|
||
|
-.RS
|
||
|
-.br
|
||
|
-Starts the windbg session (Cold Reset & SOL Activation)
|
||
|
-.RE
|
||
|
-\fIwindbg end\fP
|
||
|
+\fIvFlash info Card\fP
|
||
|
.RS
|
||
|
.br
|
||
|
-Ends the windbg session (SOL Deactivation)
|
||
|
|
||
|
+Shows Extended SD Card information.
|
||
|
+.RE
|
||
|
.RE
|
||
|
+.TP
|
||
|
+\fIecho\fP
|
||
|
+
|
||
|
+For echoing lines to stdout in scripts.
|
||
|
+.RS
|
||
|
.RE
|
||
|
.TP
|
||
|
-\fIvFlash info Card\fP
|
||
|
+\fIekanalyzer\fP <\fBcommand\fR> <\fBxx=filename1\fR> <\fBxx=filename2\fR> [<\fBrc=filename3\fR>] \fB...\fR
|
||
|
.RS
|
||
|
+.TP
|
||
|
.br
|
||
|
-
|
||
|
-Shows Extended SD Card information
|
||
|
-.RE
|
||
|
-.RE
|
||
|
+\fINOTE\fP : This command can support a maximum of 8 files per command line
|
||
|
.TP
|
||
|
-.TP
|
||
|
-\fIevent\fP
|
||
|
+.br
|
||
|
+\fIfilename1\fP : binary file that stores FRU data of a Carrier or an AMC module
|
||
|
+.TP
|
||
|
+.br
|
||
|
+\fIfilename2\fP : binary file that stores FRU data of an AMC module.
|
||
|
+ These binary files can be generated from command:
|
||
|
+ \fIipmitool fru read <id> <filename>\fP
|
||
|
+.TP
|
||
|
+.br
|
||
|
+\fIfilename3\fP : configuration file used for configuring On-Carrier Device ID
|
||
|
+or OEM GUID. This file is optional.
|
||
|
+.TP
|
||
|
+.br
|
||
|
+\fIxx\fP : indicates the type of the file. It can take the following value:
|
||
|
.RS
|
||
|
-.TP
|
||
|
-<\fBpredefined event number\fR \fIN\fR>
|
||
|
-.br
|
||
|
-
|
||
|
-Send a pre\-defined test event to the System Event Log. The following
|
||
|
-events are included as a means to test the functionality of the
|
||
|
-System Event Log component of the BMC (an entry will be added each
|
||
|
-time the event \fIN\fP command is executed).
|
||
|
-
|
||
|
-Currently supported values for \fIN\fR are:
|
||
|
+.TP
|
||
|
+.br
|
||
|
+\fIoc\fP : On-Carrier device
|
||
|
+.TP
|
||
|
+.br
|
||
|
+\fIa1\fP : AMC slot A1
|
||
|
+.TP
|
||
|
+.br
|
||
|
+\fIa2\fP : AMC slot A2
|
||
|
+.TP
|
||
|
+.br
|
||
|
+\fIa3\fP : AMC slot A3
|
||
|
+.TP
|
||
|
+.br
|
||
|
+\fIa4\fP : AMC slot A4
|
||
|
+.TP
|
||
|
+.br
|
||
|
+\fIb1\fP : AMC slot B1
|
||
|
+.TP
|
||
|
+.br
|
||
|
+\fIb2\fP : AMC slot B2
|
||
|
+.TP
|
||
|
+.br
|
||
|
+\fIb3\fP : AMC slot B3
|
||
|
+.TP
|
||
|
+.br
|
||
|
+\fIb4\fP : AMC slot B4
|
||
|
+.TP
|
||
|
+.br
|
||
|
+\fIsm\fP : Shelf Manager
|
||
|
+
|
||
|
+.RE
|
||
|
+.TP
|
||
|
+.br
|
||
|
+The available commands for ekanalyzer are:
|
||
|
+
|
||
|
+.RE
|
||
|
+.RS
|
||
|
+.TP
|
||
|
+\fIprint\fP [<\fBcarrier\fR | \fBpower\fR | \fBall\fR>]
|
||
|
+.RS
|
||
|
+.TP
|
||
|
+\fIcarrier\fP (default) <\fBoc=filename1\fR> <\fBoc=filename2\fR> \fB...\fR
|
||
|
+.br
|
||
|
+
|
||
|
+Display point to point physical connectivity between carriers and AMC modules.
|
||
|
+ Example:
|
||
|
+ > ipmitool ekanalyzer print carrier oc=fru oc=carrierfru
|
||
|
+ From Carrier file: fru
|
||
|
+ Number of AMC bays supported by Carrier: 2
|
||
|
+ AMC slot B1 topology:
|
||
|
+ Port 0 =====> On Carrier Device ID 0, Port 16
|
||
|
+ Port 1 =====> On Carrier Device ID 0, Port 12
|
||
|
+ Port 2 =====> AMC slot B2, Port 2
|
||
|
+ AMC slot B2 topology:
|
||
|
+ Port 0 =====> On Carrier Device ID 0, Port 3
|
||
|
+ Port 2 =====> AMC slot B1, Port 2
|
||
|
+ *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
|
||
|
+ From Carrier file: carrierfru
|
||
|
+ On Carrier Device ID 0 topology:
|
||
|
+ Port 0 =====> AMC slot B1, Port 4
|
||
|
+ Port 1 =====> AMC slot B1, Port 5
|
||
|
+ Port 2 =====> AMC slot B2, Port 6
|
||
|
+ Port 3 =====> AMC slot B2, Port 7
|
||
|
+ AMC slot B1 topology:
|
||
|
+ Port 0 =====> AMC slot B2, Port 0
|
||
|
+ AMC slot B1 topology:
|
||
|
+ Port 1 =====> AMC slot B2, Port 1
|
||
|
+ Number of AMC bays supported by Carrier: 2
|
||
|
+
|
||
|
+.TP
|
||
|
+\fIpower\fP <\fBxx=filename1\fR> <\fBxx=filename2\fR> \fB...\fr
|
||
|
+.br
|
||
|
+
|
||
|
+Display power supply informations between carrier and AMC modules.
|
||
|
+.TP
|
||
|
+\fIall\fP <\fBxx=filename\fR> <\fBxx=filename\fR> \fB...\fr
|
||
|
+.br
|
||
|
+
|
||
|
+Display both physical connectivity and power supply of each carrier and AMC
|
||
|
+modules.
|
||
|
+
|
||
|
+.RE
|
||
|
+.TP
|
||
|
+\fIfrushow\fP <\fBxx=filename\fR>
|
||
|
+.br
|
||
|
+Convert a binary FRU file into human readable text format. Use -v option to get
|
||
|
+more display information.
|
||
|
+
|
||
|
+.RE
|
||
|
+.RS
|
||
|
+.TP
|
||
|
+\fIsummary\fP [<\fBmatch\fR | \fBunmatch\fR | \fBall\fR>]
|
||
|
+.RS
|
||
|
+.TP
|
||
|
+\fImatch\fP (default) <\fBxx=filename\fR> <\fBxx=filename\fR> \fB...\fR
|
||
|
+.br
|
||
|
+Display only matched results of Ekeying match between an On-Carrier device
|
||
|
+and an AMC module or between 2 AMC modules. Example:
|
||
|
+ > ipmitool ekanalyzer summary match oc=fru b1=amcB1 a2=amcA2
|
||
|
+ On-Carrier Device vs AMC slot B1
|
||
|
+ AMC slot B1 port 0 ==> On-Carrier Device 0 port 16
|
||
|
+ Matching Result
|
||
|
+ - From On-Carrier Device ID 0
|
||
|
+ -Channel ID 11 || Lane 0: enable
|
||
|
+ -Link Type: AMC.2 Ethernet
|
||
|
+ -Link Type extension: 1000BASE-BX (SerDES Gigabit) Ethernet link
|
||
|
+ -Link Group ID: 0 || Link Asym. Match: exact match
|
||
|
+ - To AMC slot B1
|
||
|
+ -Channel ID 0 || Lane 0: enable
|
||
|
+ -Link Type: AMC.2 Ethernet
|
||
|
+ -Link Type extension: 1000BASE-BX (SerDES Gigabit) Ethernet link
|
||
|
+ -Link Group ID: 0 || Link Asym. Match: exact match
|
||
|
+ *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
|
||
|
+ AMC slot B1 port 1 ==> On-Carrier Device 0 port 12
|
||
|
+ Matching Result
|
||
|
+ - From On-Carrier Device ID 0
|
||
|
+ -Channel ID 6 || Lane 0: enable
|
||
|
+ -Link Type: AMC.2 Ethernet
|
||
|
+ -Link Type extension: 1000BASE-BX (SerDES Gigabit) Ethernet link
|
||
|
+ -Link Group ID: 0 || Link Asym. Match: exact match
|
||
|
+ - To AMC slot B1
|
||
|
+ -Channel ID 1 || Lane 0: enable
|
||
|
+ -Link Type: AMC.2 Ethernet
|
||
|
+ -Link Type extension: 1000BASE-BX (SerDES Gigabit) Ethernet link
|
||
|
+ -Link Group ID: 0 || Link Asym. Match: exact match
|
||
|
+ *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
|
||
|
+ On-Carrier Device vs AMC slot A2
|
||
|
+ AMC slot A2 port 0 ==> On-Carrier Device 0 port 3
|
||
|
+ Matching Result
|
||
|
+ - From On-Carrier Device ID 0
|
||
|
+ -Channel ID 9 || Lane 0: enable
|
||
|
+ -Link Type: AMC.2 Ethernet
|
||
|
+ -Link Type extension: 1000BASE-BX (SerDES Gigabit) Ethernet link
|
||
|
+ -Link Group ID: 0 || Link Asym. Match: exact match
|
||
|
+ - To AMC slot A2
|
||
|
+ -Channel ID 0 || Lane 0: enable
|
||
|
+ -Link Type: AMC.2 Ethernet
|
||
|
+ -Link Type extension: 1000BASE-BX (SerDES Gigabit) Ethernet link
|
||
|
+ -Link Group ID: 0 || Link Asym. Match: exact match
|
||
|
+ *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
|
||
|
+ AMC slot B1 vs AMC slot A2
|
||
|
+ AMC slot A2 port 2 ==> AMC slot B1 port 2
|
||
|
+ Matching Result
|
||
|
+ - From AMC slot B1
|
||
|
+ -Channel ID 2 || Lane 0: enable
|
||
|
+ -Link Type: AMC.3 Storage
|
||
|
+ -Link Type extension: Serial Attached SCSI (SAS/SATA)
|
||
|
+ -Link Group ID: 0 || Link Asym. Match: FC or SAS interface {exact match}
|
||
|
+ - To AMC slot A2
|
||
|
+ -Channel ID 2 || Lane 0: enable
|
||
|
+ -Link Type: AMC.3 Storage
|
||
|
+ -Link Type extension: Serial Attached SCSI (SAS/SATA)
|
||
|
+ -Link Group ID: 0 || Link Asym. Match: FC or SAS interface {exact match}
|
||
|
+ *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
|
||
|
+.TP
|
||
|
+\fIunmatch\fP <\fBxx=filename\fR> <\fBxx=filename\fR> \fB...\fr
|
||
|
+.br
|
||
|
+
|
||
|
+Display the unmatched results of Ekeying match between an On-Carrier device
|
||
|
+and an AMC module or between 2 AMC modules
|
||
|
+.TP
|
||
|
+\fIall\fP <\fBxx=filename\fR> <\fBxx=filename\fR> \fB...\fr
|
||
|
+.br
|
||
|
+
|
||
|
+Display both matched result and unmatched results of Ekeying match between two
|
||
|
+cards or two modules.
|
||
|
+.RE
|
||
|
+.RE
|
||
|
+.TP
|
||
|
+\fIevent\fP
|
||
|
+.RS
|
||
|
+.TP
|
||
|
+<\fBpredefined event number\fR \fIN\fR>
|
||
|
+.br
|
||
|
+
|
||
|
+Send a pre\-defined test event to the System Event Log. The following
|
||
|
+events are included as a means to test the functionality of the
|
||
|
+System Event Log component of the BMC (an entry will be added each
|
||
|
+time the event \fIN\fP command is executed).
|
||
|
+
|
||
|
+Currently supported values for \fIN\fR are:
|
||
|
.br
|
||
|
\fI1\fP Temperature: Upper Critical: Going High
|
||
|
.br
|
||
|
@@ -1445,52 +1251,135 @@ sdr list # get a list of sdr records
|
||
|
sel list # get a list of sel records
|
||
|
.RE
|
||
|
.TP
|
||
|
-\fIfru\fP
|
||
|
+\fIfirewall\fP
|
||
|
+.br
|
||
|
+
|
||
|
+This command supports the Firmware Firewall capability. It may be used to
|
||
|
+add or remove security-based restrictions on certain commands/command
|
||
|
+sub-functions or to list the current firmware firewall restrictions set on
|
||
|
+any commands. For each firmware firewall command listed below, parameters
|
||
|
+may be included to cause the command to be executed with increasing
|
||
|
+granularity on a specific LUN, for a specific NetFn, for a specific IPMI
|
||
|
+Command, and finally for a specific command's sub-function (see Appendix H in the
|
||
|
+IPMI 2.0 Specification for a listing of any sub-function numbers that may
|
||
|
+be associated with a particular command).
|
||
|
+
|
||
|
+Parameter syntax and dependencies are as follows:
|
||
|
+
|
||
|
+[<\fIchannel\fP \fBH\fR>] [<\fIlun\fP \fBL\fR> [ <\fInetfn\fP \fBN\fR> [<\fIcommand\fP \fBC\fR [<\fIsubfn\fP \fBS\fR>]]]]
|
||
|
+
|
||
|
+Note that if "netfn <\fBN\fR>" is specified, then "lun <\fBL\fR>" must also be
|
||
|
+specified; if "command <\fBC\fR>" is specified, then "netfn <\fBN\fR>" (and
|
||
|
+therefore "lun <\fBL\fR>") must also be specified, and so forth.
|
||
|
+
|
||
|
+"channel <\fBH\fR>" is an optional and standalone parameter. If not specified,
|
||
|
+the requested operation will be performed on the current channel. Note that
|
||
|
+command support may vary from channel to channel.
|
||
|
+
|
||
|
+Firmware firewall commands:
|
||
|
.RS
|
||
|
.TP
|
||
|
-\fIprint\fP
|
||
|
+\fIinfo\fP [<\fBParms as described above\fR>]
|
||
|
.br
|
||
|
|
||
|
-Read all Field Replaceable Unit (FRU) inventory data and extract
|
||
|
-such information as serial number, part number, asset tags, and
|
||
|
-short strings describing the chassis, board, or product.
|
||
|
+List firmware firewall information for the specified LUN, NetFn, and
|
||
|
+Command (if supplied) on the current or specified channel. Listed
|
||
|
+information includes the support, configurable, and enabled bits for
|
||
|
+the specified command or commands.
|
||
|
+
|
||
|
+Some usage examples:
|
||
|
+.RS
|
||
|
.TP
|
||
|
-\fIread\fP <\fBfru id\fR> <\fBfru file\fR>
|
||
|
+\fIinfo\fP [<\fBchannel H\fR>] [<\fBlun L\fR>]
|
||
|
.br
|
||
|
|
||
|
-\fBfru id\fR is the digit ID of the FRU (see output of 'fru print').
|
||
|
-\fBfru file\fR is the absolute pathname of a file in which to dump the
|
||
|
-binary FRU data pertaining to the specified FRU entity.
|
||
|
+This command will list firmware firewall information for all NetFns for the
|
||
|
+specified LUN on either the current or the specified channel.
|
||
|
.TP
|
||
|
-\fIwrite\fP <\fBfru id\fR> <\fBfru file\fR>
|
||
|
+\fIinfo\fP [<\fBchannel H\fR>] [<\fBlun L\fR> [ <\fBnetfn N\fR> ]
|
||
|
.br
|
||
|
|
||
|
-\fBfru id\fR is the digit ID of the FRU (see output of 'fru print').
|
||
|
-\fBfru file\fR is the absolute pathname of a file from which to pull
|
||
|
-the binary FRU data before uploading it to the specified FRU.
|
||
|
+This command will print out all command information for a single LUN/NetFn pair.
|
||
|
.TP
|
||
|
-\fIupgEkey\fP <\fBfru id\fR> <\fBfru file\fR>
|
||
|
+\fIinfo\fP [<\fBchannel H\fR>] [<\fBlun L\fR> [ <\fBnetfn N\fR> [<\fBcommand C\fR] ]]
|
||
|
.br
|
||
|
|
||
|
-Update a multirecord FRU location.
|
||
|
-\fBfru id\fR is the digit ID of the FRU (see output of 'fru print').
|
||
|
-\fBfru file\fR is the absolute pathname of a file from which to pull the
|
||
|
-binary FRU data to upload into the specified multirecord FRU entity.
|
||
|
-
|
||
|
+This prints out detailed, human-readable information showing the support, configurable,
|
||
|
+and enabled bits for the specified command on the specified LUN/NetFn pair. Information
|
||
|
+will be printed about each of the command subfunctions.
|
||
|
.TP
|
||
|
-\fIedit\fP <\fBfru id\fR>
|
||
|
+\fIinfo\fP [<\fBchannel H\fR>] [<\fBlun L\fR> [ <\fBnetfn N\fR> [<\fBcommand C\fR [<\fBsubfn S\fR>]]]]
|
||
|
.br
|
||
|
|
||
|
-This command provides interactive editing of some supported records, namely
|
||
|
-PICMG Carrier Activation Record. \fBfru id\fR is the digit ID of the FRU
|
||
|
-(see output of 'fru print'); default is 0.
|
||
|
-
|
||
|
+Print out information for a specific sub-function.
|
||
|
+.RE
|
||
|
.TP
|
||
|
-\fIedit\fP <\fBfru id\fR> \fBfield\fR <\fBsection\fR> <\fBindex\fR> <\fBstring\fR>
|
||
|
+\fIenable\fP [<\fBParms as described above\fR>]
|
||
|
.br
|
||
|
|
||
|
-This command may be used to set a field string to a new value. It replaces
|
||
|
-the FRU data found at \fBindex\fR in the specified \fBsection\fR with the
|
||
|
+This command is used to enable commands for a given NetFn/LUN combination on
|
||
|
+the specified channel.
|
||
|
+.TP
|
||
|
+\fIdisable\fP [<\fBParms as described above\fR>] [\fBforce\fR]
|
||
|
+.br
|
||
|
+
|
||
|
+This command is used to disable commands for a given NetFn/LUN combination on
|
||
|
+the specified channel. Great care should be taken if using the "force"
|
||
|
+option so as not to disable the "Set Command Enables" command.
|
||
|
+.TP
|
||
|
+\fIreset\fP [<\fBParms as described above\fR>]
|
||
|
+.br
|
||
|
+
|
||
|
+This command may be used to reset the firmware firewall back to a state
|
||
|
+where all commands and command sub-functions are enabled.
|
||
|
+.RE
|
||
|
+.TP
|
||
|
+\fIfru\fP
|
||
|
+.RS
|
||
|
+.TP
|
||
|
+\fIprint\fP
|
||
|
+.br
|
||
|
+
|
||
|
+Read all Field Replaceable Unit (FRU) inventory data and extract
|
||
|
+such information as serial number, part number, asset tags, and
|
||
|
+short strings describing the chassis, board, or product.
|
||
|
+.TP
|
||
|
+\fIread\fP <\fBfru id\fR> <\fBfru file\fR>
|
||
|
+.br
|
||
|
+
|
||
|
+\fBfru id\fR is the digit ID of the FRU (see output of 'fru print').
|
||
|
+\fBfru file\fR is the absolute pathname of a file in which to dump the
|
||
|
+binary FRU data pertaining to the specified FRU entity.
|
||
|
+.TP
|
||
|
+\fIwrite\fP <\fBfru id\fR> <\fBfru file\fR>
|
||
|
+.br
|
||
|
+
|
||
|
+\fBfru id\fR is the digit ID of the FRU (see output of 'fru print').
|
||
|
+\fBfru file\fR is the absolute pathname of a file from which to pull
|
||
|
+the binary FRU data before uploading it to the specified FRU.
|
||
|
+.TP
|
||
|
+\fIupgEkey\fP <\fBfru id\fR> <\fBfru file\fR>
|
||
|
+.br
|
||
|
+
|
||
|
+Update a multirecord FRU location.
|
||
|
+\fBfru id\fR is the digit ID of the FRU (see output of 'fru print').
|
||
|
+\fBfru file\fR is the absolute pathname of a file from which to pull the
|
||
|
+binary FRU data to upload into the specified multirecord FRU entity.
|
||
|
+
|
||
|
+.TP
|
||
|
+\fIedit\fP <\fBfru id\fR>
|
||
|
+.br
|
||
|
+
|
||
|
+This command provides interactive editing of some supported records, namely
|
||
|
+PICMG Carrier Activation Record. \fBfru id\fR is the digit ID of the FRU
|
||
|
+(see output of 'fru print'); default is 0.
|
||
|
+
|
||
|
+.TP
|
||
|
+\fIedit\fP <\fBfru id\fR> \fBfield\fR <\fBsection\fR> <\fBindex\fR> <\fBstring\fR>
|
||
|
+.br
|
||
|
+
|
||
|
+This command may be used to set a field string to a new value. It replaces
|
||
|
+the FRU data found at \fBindex\fR in the specified \fBsection\fR with the
|
||
|
supplied \fBstring\fR.
|
||
|
|
||
|
.RS
|
||
|
@@ -1530,91 +1419,6 @@ Storage Areas and may be refer to:
|
||
|
This command edits the data found in the multirecord area. Support for
|
||
|
OEM specific records is limited.
|
||
|
.RE
|
||
|
-.TP
|
||
|
-\fIfirewall\fP
|
||
|
-.br
|
||
|
-
|
||
|
-This command supports the Firmware Firewall capability. It may be used to
|
||
|
-add or remove security-based restrictions on certain commands/command
|
||
|
-sub-functions or to list the current firmware firewall restrictions set on
|
||
|
-any commands. For each firmware firewall command listed below, parameters
|
||
|
-may be included to cause the command to be executed with increasing
|
||
|
-granularity on a specific LUN, for a specific NetFn, for a specific IPMI
|
||
|
-Command, and finally for a specific command's sub-function (see Appendix H in the
|
||
|
-IPMI 2.0 Specification for a listing of any sub-function numbers that may
|
||
|
-be associated with a particular command).
|
||
|
-
|
||
|
-Parameter syntax and dependencies are as follows:
|
||
|
-
|
||
|
-[<\fIchannel\fP \fBH\fR>] [<\fIlun\fP \fBL\fR> [ <\fInetfn\fP \fBN\fR> [<\fIcommand\fP \fBC\fR [<\fIsubfn\fP \fBS\fR>]]]]
|
||
|
-
|
||
|
-Note that if "netfn <\fBN\fR>" is specified, then "lun <\fBL\fR>" must also be
|
||
|
-specified; if "command <\fBC\fR>" is specified, then "netfn <\fBN\fR>" (and
|
||
|
-therefore "lun <\fBL\fR>") must also be specified, and so forth.
|
||
|
-
|
||
|
-"channel <\fBH\fR>" is an optional and standalone parameter. If not specified,
|
||
|
-the requested operation will be performed on the current channel. Note that
|
||
|
-command support may vary from channel to channel.
|
||
|
-
|
||
|
-Firmware firewall commands:
|
||
|
-.RS
|
||
|
-.TP
|
||
|
-\fIinfo\fP [<\fBParms as described above\fR>]
|
||
|
-.br
|
||
|
-
|
||
|
-List firmware firewall information for the specified LUN, NetFn, and
|
||
|
-Command (if supplied) on the current or specified channel. Listed
|
||
|
-information includes the support, configurable, and enabled bits for
|
||
|
-the specified command or commands.
|
||
|
-
|
||
|
-Some usage examples:
|
||
|
-.RS
|
||
|
-.TP
|
||
|
-\fIinfo\fP [<\fBchannel H\fR>] [<\fBlun L\fR>]
|
||
|
-.br
|
||
|
-
|
||
|
-This command will list firmware firewall information for all NetFns for the
|
||
|
-specified LUN on either the current or the specified channel.
|
||
|
-.TP
|
||
|
-\fIinfo\fP [<\fBchannel H\fR>] [<\fBlun L\fR> [ <\fBnetfn N\fR> ]
|
||
|
-.br
|
||
|
-
|
||
|
-This command will print out all command information for a single LUN/NetFn pair.
|
||
|
-.TP
|
||
|
-\fIinfo\fP [<\fBchannel H\fR>] [<\fBlun L\fR> [ <\fBnetfn N\fR> [<\fBcommand C\fR] ]]
|
||
|
-.br
|
||
|
-
|
||
|
-This prints out detailed, human-readable information showing the support, configurable,
|
||
|
-and enabled bits for the specified command on the specified LUN/NetFn pair. Information
|
||
|
-will be printed about each of the command subfunctions.
|
||
|
-.TP
|
||
|
-\fIinfo\fP [<\fBchannel H\fR>] [<\fBlun L\fR> [ <\fBnetfn N\fR> [<\fBcommand C\fR [<\fBsubfn S\fR>]]]]
|
||
|
-.br
|
||
|
-
|
||
|
-Print out information for a specific sub-function.
|
||
|
-.RE
|
||
|
-.TP
|
||
|
-\fIenable\fP [<\fBParms as described above\fR>]
|
||
|
-.br
|
||
|
-
|
||
|
-This command is used to enable commands for a given NetFn/LUN combination on
|
||
|
-the specified channel.
|
||
|
-.TP
|
||
|
-\fIdisable\fP [<\fBParms as described above\fR>] [\fBforce\fR]
|
||
|
-.br
|
||
|
-
|
||
|
-This command is used to disable commands for a given NetFn/LUN combination on
|
||
|
-the specified channel. Great care should be taken if using the "force"
|
||
|
-option so as not to disable the "Set Command Enables" command.
|
||
|
-.TP
|
||
|
-\fIreset\fP [<\fBParms as described above\fR>]
|
||
|
-.br
|
||
|
-
|
||
|
-This command may be used to reset the firmware firewall back to a state
|
||
|
-where all commands and command sub-functions are enabled.
|
||
|
-
|
||
|
-.RE
|
||
|
-
|
||
|
.TP
|
||
|
\fIfwum\fP
|
||
|
.RS
|
||
|
@@ -1655,7 +1459,28 @@ Ask IPMC to rollback to previous version
|
||
|
Show firmware upgrade log.
|
||
|
|
||
|
.RE
|
||
|
+.TP
|
||
|
+\fIgendev\fP
|
||
|
+.RS
|
||
|
+.TP
|
||
|
+\fIlist\fP
|
||
|
+
|
||
|
+List All Generic Device Locators.
|
||
|
+.RS
|
||
|
+.RE
|
||
|
+.TP
|
||
|
+\fIread\fP <\fBsdr name\fR> <\fBfile\fR>
|
||
|
+
|
||
|
+Read to file eeprom specify by Generic Device Locators.
|
||
|
+.RS
|
||
|
+.RE
|
||
|
+.TP
|
||
|
+\fIwrite\fP <\fBsdr name\fR> <\fBfile\fR>
|
||
|
|
||
|
+Write from file eeprom specify by Generic Device Locators
|
||
|
+.RS
|
||
|
+.RE
|
||
|
+.RE
|
||
|
.TP
|
||
|
\fIhpm\fP
|
||
|
.RS
|
||
|
@@ -1763,15 +1588,40 @@ Show the rollback status.
|
||
|
Query the self test results.
|
||
|
|
||
|
.RE
|
||
|
-
|
||
|
.TP
|
||
|
\fIi2c\fP <\fBi2caddr\fR> <\fBread bytes\fR> [<\fBwrite data\fR>]
|
||
|
.br
|
||
|
|
||
|
This command may be used to execute raw I2C commands with the Master
|
||
|
Write\-Read IPMI command.
|
||
|
+.RE
|
||
|
+.TP
|
||
|
+\fIime\fP
|
||
|
+.RS
|
||
|
+.TP
|
||
|
+\fIhelp\fP
|
||
|
+.br
|
||
|
+
|
||
|
+Print usage information
|
||
|
+.TP
|
||
|
+\fIinfo\fP
|
||
|
+
|
||
|
+Displays information about the Manageability Engine (ME)
|
||
|
+.TP
|
||
|
+\fIupdate\fP <\fBfile\fR>
|
||
|
+.br
|
||
|
+
|
||
|
+Upgrade the ME firmware with the specified image file
|
||
|
+.br
|
||
|
+\fBWARNING\fR You MUST use a supported image provided by your board vendor
|
||
|
+.br
|
||
|
+.TP
|
||
|
+\fIrollback\fP
|
||
|
+
|
||
|
+Perform manual rollback of the ME firmware
|
||
|
|
||
|
.RE
|
||
|
+.RE
|
||
|
.TP
|
||
|
\fIisol\fP
|
||
|
.RS
|
||
|
@@ -1829,7 +1679,6 @@ Special escape sequences are provided to
|
||
|
|
||
|
Note that escapes are only recognized immediately after newline.
|
||
|
.RE
|
||
|
-
|
||
|
.RE
|
||
|
.TP
|
||
|
\fIkontronoem\fP
|
||
|
@@ -1896,209 +1745,572 @@ Set the IP address for this channel.
|
||
|
\fInetmask\fP <\fBx.x.x.x\fR>
|
||
|
.br
|
||
|
|
||
|
-Set the netmask for this channel.
|
||
|
+Set the netmask for this channel.
|
||
|
+.TP
|
||
|
+\fImacaddr\fP <\fBxx:xx:xx:xx:xx:xx\fR>
|
||
|
+.br
|
||
|
+
|
||
|
+Set the MAC address for this channel.
|
||
|
+.TP
|
||
|
+\fIdefgw ipaddr\fP <\fBx.x.x.x\fR>
|
||
|
+.br
|
||
|
+
|
||
|
+Set the default gateway IP address.
|
||
|
+.TP
|
||
|
+\fIdefgw macaddr\fP <\fBxx:xx:xx:xx:xx:xx\fR>
|
||
|
+.br
|
||
|
+
|
||
|
+Set the default gateway MAC address.
|
||
|
+.TP
|
||
|
+\fIbakgw ipaddr\fP <\fBx.x.x.x\fR>
|
||
|
+.br
|
||
|
+
|
||
|
+Set the backup gateway IP address.
|
||
|
+.TP
|
||
|
+\fIbakgw macaddr\fP <\fBxx:xx:xx:xx:xx:xx\fR>
|
||
|
+.br
|
||
|
+
|
||
|
+Set the backup gateway MAC address.
|
||
|
+.TP
|
||
|
+\fIpassword\fP <\fBpass\fR>
|
||
|
+.br
|
||
|
+
|
||
|
+Set the null user password.
|
||
|
+.TP
|
||
|
+\fIsnmp\fP <\fBcommunity string\fR>
|
||
|
+.br
|
||
|
+
|
||
|
+Set the SNMP community string.
|
||
|
+.TP
|
||
|
+\fIuser\fP
|
||
|
+.br
|
||
|
+
|
||
|
+Enable user access mode for userid 1 (issue the `user'
|
||
|
+command to display information about userids for a given channel).
|
||
|
+.TP
|
||
|
+\fIaccess\fP <\fBon|off\fR>
|
||
|
+.br
|
||
|
+
|
||
|
+Set LAN channel access mode.
|
||
|
+.TP
|
||
|
+\fIalert\fP <\fBon|off\fR>
|
||
|
+.br
|
||
|
+
|
||
|
+Enable or disable PEF alerting for this channel.
|
||
|
+.TP
|
||
|
+\fIipsrc\fP <\fBsource\fR>
|
||
|
+.br
|
||
|
+
|
||
|
+Set the IP address source:
|
||
|
+.br
|
||
|
+\fInone\fP unspecified
|
||
|
+.br
|
||
|
+\fIstatic\fP manually configured static IP address
|
||
|
+.br
|
||
|
+\fIdhcp\fP address obtained by BMC running DHCP
|
||
|
+.br
|
||
|
+\fIbios\fP address loaded by BIOS or system software
|
||
|
+.TP
|
||
|
+\fIarp respond\fP <\fBon\fR|\fBoff\fR>
|
||
|
+.br
|
||
|
+
|
||
|
+Set BMC generated ARP responses.
|
||
|
+.TP
|
||
|
+\fIarp generate\fP <\fBon\fR|\fBoff\fR>
|
||
|
+.br
|
||
|
+
|
||
|
+Set BMC generated gratuitous ARPs.
|
||
|
+.TP
|
||
|
+\fIarp interval\fP <\fBseconds\fR>
|
||
|
+.br
|
||
|
+
|
||
|
+Set BMC generated gratuitous ARP interval.
|
||
|
+.TP
|
||
|
+\fIvlan id\fP <\fBoff\fR|\fBid\fR>
|
||
|
+.br
|
||
|
+
|
||
|
+Disable VLAN operation or enable VLAN and set the ID.
|
||
|
+.br
|
||
|
+ID: value of the virtual lan identifier between 1 and 4094 inclusive.
|
||
|
+.TP
|
||
|
+\fIvlan priority\fP <\fBpriority\fR>
|
||
|
+.br
|
||
|
+
|
||
|
+Set the priority associated with VLAN frames.
|
||
|
+.br
|
||
|
+ID: priority of the virtual lan frames between 0 and 7 inclusive.
|
||
|
+.TP
|
||
|
+\fIauth\fP <\fBlevel\fR,\fB...\fR> <\fBtype\fR,\fB...\fR>
|
||
|
+.br
|
||
|
+
|
||
|
+Set the valid authtypes for a given auth level.
|
||
|
+.br
|
||
|
+Levels: callback, user, operator, admin
|
||
|
+.br
|
||
|
+Types: none, md2, md5, password, oem
|
||
|
+.TP
|
||
|
+\fIcipher_privs\fP <\fBprivlist\fR>
|
||
|
+.br
|
||
|
+
|
||
|
+Correlates cipher suite numbers with the maximum privilege
|
||
|
+level that is allowed to use it. In this way, cipher suites can restricted
|
||
|
+to users with a given privilege level, so that, for example,
|
||
|
+administrators are required to use a stronger cipher suite than
|
||
|
+normal users.
|
||
|
+
|
||
|
+The format of \fIprivlist\fR is as follows. Each character represents
|
||
|
+a privilege level and the character position identifies the cipher
|
||
|
+suite number. For example, the first character represents cipher
|
||
|
+suite 0, the second represents cipher suite 1, and so on.
|
||
|
+\fIprivlist\fR must be 15 characters in length.
|
||
|
+
|
||
|
+Characters used in \fIprivlist\fR and their associated privilege levels are:
|
||
|
+
|
||
|
+\fIX\fP Cipher Suite Unused
|
||
|
+.br
|
||
|
+\fIc\fP CALLBACK
|
||
|
+.br
|
||
|
+\fIu\fP USER
|
||
|
+.br
|
||
|
+\fIo\fP OPERATOR
|
||
|
+.br
|
||
|
+\fIa\fP ADMIN
|
||
|
+.br
|
||
|
+\fIO\fP OEM
|
||
|
+.br
|
||
|
+
|
||
|
+So, to set the maximum privilege for cipher suite 0 to USER and suite 1 to
|
||
|
+ADMIN, issue the following command:
|
||
|
+
|
||
|
+> ipmitool \-I \fIinterface\fR lan set \fIchannel\fR cipher_privs uaXXXXXXXXXXXXX
|
||
|
+
|
||
|
+.RE
|
||
|
+.TP
|
||
|
+\fIalert\fP \fIprint\fP [<\fBchannel\fR>] [<\fBalert destination\fR>]
|
||
|
+.br
|
||
|
+
|
||
|
+Print alert information for the specified channel and destination.
|
||
|
+The default will print all alerts for all alert destinations on the
|
||
|
+first found LAN channel.
|
||
|
+
|
||
|
+.TP
|
||
|
+\fIalert\fP \fIset\fP <\fBchannel number\fR> <\fBalert destination\fR> <\fBcommand\fR> <\fBparameter\fR>
|
||
|
+.br
|
||
|
+
|
||
|
+Set an alert on the given LAN channel and destination. Alert Destinations are
|
||
|
+listed via the '\fIlan alert print\fP' command. Valid command/parameter options are:
|
||
|
+.RS
|
||
|
+.TP
|
||
|
+\fIipaddr\fP <\fBx.x.x.x\fR>
|
||
|
+.br
|
||
|
+
|
||
|
+Set alert IP address.
|
||
|
+.TP
|
||
|
+\fImacaddr\fP <\fBxx:xx:xx:xx:xx:xx\fR>
|
||
|
+.br
|
||
|
+
|
||
|
+Set alert MAC address.
|
||
|
+.TP
|
||
|
+\fIgateway\fP <\fBdefault | backup\fR>
|
||
|
+.br
|
||
|
+
|
||
|
+Set the channel gateway to use for alerts.
|
||
|
+.TP
|
||
|
+\fIack\fP <\fBon | off\fR>
|
||
|
+.br
|
||
|
+
|
||
|
+Set Alert Acknowledge on or off.
|
||
|
+.TP
|
||
|
+\fItype\fP <\fBpet | oem1 | oem2\fR>
|
||
|
+.br
|
||
|
+
|
||
|
+Set the destination type as PET or OEM.
|
||
|
+.TP
|
||
|
+\fItime\fP <\fBseconds\fR>
|
||
|
+.br
|
||
|
+
|
||
|
+Set ack timeout or unack retry interval.
|
||
|
+.TP
|
||
|
+\fIretry\fP <\fBnumber\fR>
|
||
|
+.br
|
||
|
+
|
||
|
+Set the number of alert retries.
|
||
|
+.RE
|
||
|
+.TP
|
||
|
+\fIstats\fP \fIget\fP [<\fBchannel number\fR>]
|
||
|
+.br
|
||
|
+
|
||
|
+Retrieve information about the IP connections on the specified channel.
|
||
|
+The default will retrieve statistics on the first found LAN channel.
|
||
|
+.TP
|
||
|
+\fIstats\fP \fIclear\fP [<\fBchannel number\fR>]
|
||
|
+.br
|
||
|
+
|
||
|
+Clear all IP/UDP/RMCP Statistics to 0 on the specified channel.
|
||
|
+The default will clear statistics on the first found LAN channel.
|
||
|
+.RE
|
||
|
+.TP
|
||
|
+\fImc | bmc\fP
|
||
|
+.RS
|
||
|
+.TP
|
||
|
+\fIreset\fP <\fBwarm\fR|\fBcold\fR>
|
||
|
+.br
|
||
|
+
|
||
|
+Instructs the BMC to perform a warm or cold reset.
|
||
|
+.TP
|
||
|
+\fIguid\fP
|
||
|
+
|
||
|
+Display the Management Controller Globally Unique IDentifier.
|
||
|
+.TP
|
||
|
+\fIinfo\fP
|
||
|
+.br
|
||
|
+
|
||
|
+Displays information about the BMC hardware, including device
|
||
|
+revision, firmware revision, IPMI version supported, manufacturer ID,
|
||
|
+and information on additional device support.
|
||
|
+.TP
|
||
|
+\fIwatchdog\fP
|
||
|
+.br
|
||
|
+
|
||
|
+These commands allow a user to view and change the current
|
||
|
+state of the watchdog timer.
|
||
|
+.RS
|
||
|
+.TP
|
||
|
+\fIget\fP
|
||
|
+.br
|
||
|
+
|
||
|
+Show current Watchdog Timer settings and countdown state.
|
||
|
+.TP
|
||
|
+\fIreset\fP
|
||
|
+.br
|
||
|
+
|
||
|
+Reset the Watchdog Timer to its most recent state and restart the
|
||
|
+countdown timer.
|
||
|
+.TP
|
||
|
+\fIoff\fP
|
||
|
+.br
|
||
|
+
|
||
|
+Turn off a currently running Watchdog countdown timer.
|
||
|
+.RE
|
||
|
+.TP
|
||
|
+\fIselftest\fP
|
||
|
+.br
|
||
|
+
|
||
|
+Check on the basic health of the BMC by executing the Get Self Test
|
||
|
+results command and report the results.
|
||
|
+.TP
|
||
|
+\fIgetenables\fP
|
||
|
+.br
|
||
|
+
|
||
|
+Displays a list of the currently enabled options for the BMC.
|
||
|
+.br
|
||
|
+.TP
|
||
|
+\fIsetenables\fP <\fBoption\fR>=[\fIon\fP|\fIoff\fP]
|
||
|
+.br
|
||
|
+
|
||
|
+Enables or disables the given \fIoption\fR. This command is
|
||
|
+only supported over the system interface according to the IPMI
|
||
|
+specification. Currently supported values for \fIoption\fR include:
|
||
|
+.RS
|
||
|
+.TP
|
||
|
+\fIrecv_msg_intr\fP
|
||
|
+.br
|
||
|
+
|
||
|
+Receive Message Queue Interrupt
|
||
|
+.TP
|
||
|
+\fIevent_msg_intr\fP
|
||
|
+.br
|
||
|
+
|
||
|
+Event Message Buffer Full Interrupt
|
||
|
+.TP
|
||
|
+\fIevent_msg\fP
|
||
|
+.br
|
||
|
+
|
||
|
+Event Message Buffer
|
||
|
+.TP
|
||
|
+\fIsystem_event_log\fP
|
||
|
+.br
|
||
|
+
|
||
|
+System Event Logging
|
||
|
+.TP
|
||
|
+\fIoem0\fP
|
||
|
+.br
|
||
|
+
|
||
|
+OEM\-Defined option #0
|
||
|
+.TP
|
||
|
+\fIoem1\fP
|
||
|
+.br
|
||
|
+
|
||
|
+OEM\-Defined option #1
|
||
|
+.TP
|
||
|
+\fIoem2\fP
|
||
|
+.br
|
||
|
+
|
||
|
+OEM\-Defined option #2
|
||
|
+
|
||
|
+.RE
|
||
|
+.TP
|
||
|
+\fIgetsysinfo\fP <\fBargument\fP>
|
||
|
+Retrieves system info from bmc for given argument.
|
||
|
+.br
|
||
|
+See \fIsetsysinfo\fP for argument definitions
|
||
|
+.TP
|
||
|
+\fIsetsysinfo\fP <\fBargument\fP> <\fBstring\fP>
|
||
|
+Stores system info string to bmc for given argument
|
||
|
+.RS
|
||
|
+.TP
|
||
|
+Possible arguments are:
|
||
|
+.RS
|
||
|
+.TP
|
||
|
+\fIprimary_os_name\fP Primary Operating System Name
|
||
|
+.TP
|
||
|
+\fIos_name\fP Operating System Name
|
||
|
+.TP
|
||
|
+\fIsystem_name\fP System Name of Server
|
||
|
+.TP
|
||
|
+\fIdelloem_os_version\fP Running versin of operating system
|
||
|
+.TP
|
||
|
+\fIdelloem_URL\fP URL of BMC Webserver
|
||
|
+.RE
|
||
|
+.RE
|
||
|
+.TP
|
||
|
+\fIchassis\fP
|
||
|
+.RS
|
||
|
+.TP
|
||
|
+\fIstatus\fP
|
||
|
+.br
|
||
|
+
|
||
|
+Displays information regarding the high\-level
|
||
|
+status of the system chassis and main power
|
||
|
+subsystem.
|
||
|
+.TP
|
||
|
+\fIpoh\fP
|
||
|
+.br
|
||
|
+
|
||
|
+This command will return the Power\-On Hours counter.
|
||
|
+.TP
|
||
|
+\fIidentify\fP <\fBinterval\fR>
|
||
|
+
|
||
|
+Control the front panel identify light. Default interval
|
||
|
+is 15 seconds. Use 0 to turn off. Use "force" to turn on
|
||
|
+indefinitely.
|
||
|
+.TP
|
||
|
+\fIrestart_cause\fP
|
||
|
+.br
|
||
|
+
|
||
|
+Query the chassis for the cause of the last system restart.
|
||
|
+.TP
|
||
|
+\fIselftest\fP
|
||
|
+.br
|
||
|
+
|
||
|
+Check on the basic health of the BMC by executing the Get Self Test
|
||
|
+results command and report the results.
|
||
|
+.TP
|
||
|
+\fIpolicy\fP
|
||
|
+.br
|
||
|
+
|
||
|
+Set the chassis power policy in the event power failure.
|
||
|
+.RS
|
||
|
+.TP
|
||
|
+\fIlist\fP
|
||
|
+.br
|
||
|
+
|
||
|
+Return supported policies.
|
||
|
+.TP
|
||
|
+\fIalways\-on\fP
|
||
|
+.br
|
||
|
+
|
||
|
+Turn on when power is restored.
|
||
|
+.TP
|
||
|
+\fIprevious\fP
|
||
|
+.br
|
||
|
+
|
||
|
+Returned to previous state when power is restored.
|
||
|
+.TP
|
||
|
+\fIalways\-off\fP
|
||
|
+.br
|
||
|
+
|
||
|
+Stay off after power is restored.
|
||
|
+.RE
|
||
|
+.TP
|
||
|
+\fIpower\fP
|
||
|
+.br
|
||
|
+
|
||
|
+Performs a chassis control command to view and
|
||
|
+change the power state.
|
||
|
+.RS
|
||
|
.TP
|
||
|
-\fImacaddr\fP <\fBxx:xx:xx:xx:xx:xx\fR>
|
||
|
+\fIstatus\fP
|
||
|
.br
|
||
|
|
||
|
-Set the MAC address for this channel.
|
||
|
+Show current chassis power status.
|
||
|
.TP
|
||
|
-\fIdefgw ipaddr\fP <\fBx.x.x.x\fR>
|
||
|
+\fIon\fP
|
||
|
.br
|
||
|
|
||
|
-Set the default gateway IP address.
|
||
|
+Power up chassis.
|
||
|
.TP
|
||
|
-\fIdefgw macaddr\fP <\fBxx:xx:xx:xx:xx:xx\fR>
|
||
|
+\fIoff\fP
|
||
|
.br
|
||
|
|
||
|
-Set the default gateway MAC address.
|
||
|
+Power down chassis into soft off (S4/S5 state).
|
||
|
+\fBWARNING\fR: This command does not initiate a clean
|
||
|
+shutdown of the operating system prior to powering down the system.
|
||
|
.TP
|
||
|
-\fIbakgw ipaddr\fP <\fBx.x.x.x\fR>
|
||
|
+\fIcycle\fP
|
||
|
.br
|
||
|
|
||
|
-Set the backup gateway IP address.
|
||
|
+Provides a power off interval of at least 1 second. No action
|
||
|
+should occur if chassis power is in S4/S5 state, but it is
|
||
|
+recommended to check power state first and only issue a power
|
||
|
+cycle command if the system power is on or in lower sleep
|
||
|
+state than S4/S5.
|
||
|
.TP
|
||
|
-\fIbakgw macaddr\fP <\fBxx:xx:xx:xx:xx:xx\fR>
|
||
|
+\fIreset\fP
|
||
|
.br
|
||
|
|
||
|
-Set the backup gateway MAC address.
|
||
|
+This command will perform a hard reset.
|
||
|
.TP
|
||
|
-\fIpassword\fP <\fBpass\fR>
|
||
|
+\fIdiag\fP
|
||
|
.br
|
||
|
|
||
|
-Set the null user password.
|
||
|
+Pulse a diagnostic interrupt (NMI) directly to the processor(s).
|
||
|
.TP
|
||
|
-\fIsnmp\fP <\fBcommunity string\fR>
|
||
|
+\fIsoft\fP
|
||
|
.br
|
||
|
|
||
|
-Set the SNMP community string.
|
||
|
+Initiate a soft\-shutdown of OS via ACPI. This can be done in a
|
||
|
+number of ways, commonly by simulating an overtemperture or by
|
||
|
+simulating a power button press. It is necessary for there to
|
||
|
+be Operating System support for ACPI and some sort of daemon
|
||
|
+watching for events for this soft power to work.
|
||
|
+.RE
|
||
|
.TP
|
||
|
-\fIuser\fP
|
||
|
+\fIbootdev\fP <\fBdevice\fR> [<\fIclear\-cmos\fP=\fByes\fR|\fBno\fR>] [<\fIoptions\fP=\fBhelp,...\fR>]
|
||
|
.br
|
||
|
|
||
|
-Enable user access mode for userid 1 (issue the `user'
|
||
|
-command to display information about userids for a given channel).
|
||
|
+Request the system to boot from an alternate boot device on next reboot.
|
||
|
+The \fIclear\-cmos\fP option, if supplied, will instruct the BIOS to
|
||
|
+clear its CMOS on the next reboot. Various options may be used to modify
|
||
|
+the boot device settings. Run \fI"bootdev none options=help"\fP for a list of
|
||
|
+available boot device modifiers/options.
|
||
|
+
|
||
|
+.RS
|
||
|
.TP
|
||
|
-\fIaccess\fP <\fBon|off\fR>
|
||
|
+Currently supported values for <device> are:
|
||
|
+.TP
|
||
|
+\fInone\fP
|
||
|
.br
|
||
|
|
||
|
-Set LAN channel access mode.
|
||
|
+Do not change boot device
|
||
|
.TP
|
||
|
-\fIalert\fP <\fBon|off\fR>
|
||
|
+\fIpxe\fP
|
||
|
.br
|
||
|
|
||
|
-Enable or disable PEF alerting for this channel.
|
||
|
+Force PXE boot
|
||
|
.TP
|
||
|
-\fIipsrc\fP <\fBsource\fR>
|
||
|
+\fIdisk\fP
|
||
|
.br
|
||
|
|
||
|
-Set the IP address source:
|
||
|
-.br
|
||
|
-\fInone\fP unspecified
|
||
|
-.br
|
||
|
-\fIstatic\fP manually configured static IP address
|
||
|
-.br
|
||
|
-\fIdhcp\fP address obtained by BMC running DHCP
|
||
|
-.br
|
||
|
-\fIbios\fP address loaded by BIOS or system software
|
||
|
+Force boot from BIOS default boot device
|
||
|
.TP
|
||
|
-\fIarp respond\fP <\fBon\fR|\fBoff\fR>
|
||
|
+\fIsafe\fP
|
||
|
.br
|
||
|
|
||
|
-Set BMC generated ARP responses.
|
||
|
+Force boot from BIOS default boot device, request Safe Mode
|
||
|
.TP
|
||
|
-\fIarp generate\fP <\fBon\fR|\fBoff\fR>
|
||
|
+\fIdiag\fP
|
||
|
.br
|
||
|
|
||
|
-Set BMC generated gratuitous ARPs.
|
||
|
+Force boot from diagnostic partition
|
||
|
.TP
|
||
|
-\fIarp interval\fP <\fBseconds\fR>
|
||
|
+\fIcdrom\fP
|
||
|
.br
|
||
|
|
||
|
-Set BMC generated gratuitous ARP interval.
|
||
|
+Force boot from CD/DVD
|
||
|
.TP
|
||
|
-\fIvlan id\fP <\fBoff\fR|\fBid\fR>
|
||
|
+\fIbios\fP
|
||
|
.br
|
||
|
|
||
|
-Disable VLAN operation or enable VLAN and set the ID.
|
||
|
-.br
|
||
|
-ID: value of the virtual lan identifier between 1 and 4094 inclusive.
|
||
|
+Force boot into BIOS setup
|
||
|
.TP
|
||
|
-\fIvlan priority\fP <\fBpriority\fR>
|
||
|
+\fIfloppy\fP
|
||
|
.br
|
||
|
|
||
|
-Set the priority associated with VLAN frames.
|
||
|
-.br
|
||
|
-ID: priority of the virtual lan frames between 0 and 7 inclusive.
|
||
|
+Force boot from Floppy/primary removable media
|
||
|
+.RE
|
||
|
.TP
|
||
|
-\fIauth\fP <\fBlevel\fR,\fB...\fR> <\fBtype\fR,\fB...\fR>
|
||
|
+\fIbootparam\fP
|
||
|
.br
|
||
|
|
||
|
-Set the valid authtypes for a given auth level.
|
||
|
-.br
|
||
|
-Levels: callback, user, operator, admin
|
||
|
-.br
|
||
|
-Types: none, md2, md5, password, oem
|
||
|
+Get or set various system boot option parameters.
|
||
|
+.RS
|
||
|
.TP
|
||
|
-\fIcipher_privs\fP <\fBprivlist\fR>
|
||
|
+\fIget\fP <\fBparam #\fR>
|
||
|
.br
|
||
|
|
||
|
-Correlates cipher suite numbers with the maximum privilege
|
||
|
-level that is allowed to use it. In this way, cipher suites can restricted
|
||
|
-to users with a given privilege level, so that, for example,
|
||
|
-administrators are required to use a stronger cipher suite than
|
||
|
-normal users.
|
||
|
+Get boot parameter. Currently supported values for <\fBparam #\fR> are:
|
||
|
|
||
|
-The format of \fIprivlist\fR is as follows. Each character represents
|
||
|
-a privilege level and the character position identifies the cipher
|
||
|
-suite number. For example, the first character represents cipher
|
||
|
-suite 0, the second represents cipher suite 1, and so on.
|
||
|
-\fIprivlist\fR must be 15 characters in length.
|
||
|
+\fI0\fP - Set In Progress
|
||
|
|
||
|
-Characters used in \fIprivlist\fR and their associated privilege levels are:
|
||
|
+\fI1\fP - Service Partition Selector
|
||
|
|
||
|
-\fIX\fP Cipher Suite Unused
|
||
|
-.br
|
||
|
-\fIc\fP CALLBACK
|
||
|
-.br
|
||
|
-\fIu\fP USER
|
||
|
-.br
|
||
|
-\fIo\fP OPERATOR
|
||
|
-.br
|
||
|
-\fIa\fP ADMIN
|
||
|
-.br
|
||
|
-\fIO\fP OEM
|
||
|
-.br
|
||
|
+\fI2\fP - Service Partition Scan
|
||
|
|
||
|
-So, to set the maximum privilege for cipher suite 0 to USER and suite 1 to
|
||
|
-ADMIN, issue the following command:
|
||
|
+\fI3\fP - BMC Boot Flag Valid Bit Clearing
|
||
|
|
||
|
-> ipmitool \-I \fIinterface\fR lan set \fIchannel\fR cipher_privs uaXXXXXXXXXXXXX
|
||
|
+\fI4\fP - Boot Info Acknowledge
|
||
|
|
||
|
-.RE
|
||
|
-.TP
|
||
|
-\fIalert\fP \fIprint\fP [<\fBchannel\fR>] [<\fBalert destination\fR>]
|
||
|
-.br
|
||
|
+\fI5\fP - Boot Flags
|
||
|
|
||
|
-Print alert information for the specified channel and destination.
|
||
|
-The default will print all alerts for all alert destinations on the
|
||
|
-first found LAN channel.
|
||
|
+\fI6\fP - Boot Initiator Info
|
||
|
|
||
|
-.TP
|
||
|
-\fIalert\fP \fIset\fP <\fBchannel number\fR> <\fBalert destination\fR> <\fBcommand\fR> <\fBparameter\fR>
|
||
|
+\fI7\fP - Boot Initiator Mailbox
|
||
|
.br
|
||
|
|
||
|
-Set an alert on the given LAN channel and destination. Alert Destinations are
|
||
|
-listed via the '\fIlan alert print\fP' command. Valid command/parameter options are:
|
||
|
-.RS
|
||
|
.TP
|
||
|
-\fIipaddr\fP <\fBx.x.x.x\fR>
|
||
|
+\fIset\fP <\fBoption\fR> [\fBvalue ...\fR]
|
||
|
.br
|
||
|
|
||
|
-Set alert IP address.
|
||
|
-.TP
|
||
|
-\fImacaddr\fP <\fBxx:xx:xx:xx:xx:xx\fR>
|
||
|
-.br
|
||
|
+Set boot parameter.
|
||
|
|
||
|
-Set alert MAC address.
|
||
|
+.RS
|
||
|
.TP
|
||
|
-\fIgateway\fP <\fBdefault | backup\fR>
|
||
|
+Currently supported values for \fB<option>\fR are:
|
||
|
+.TP
|
||
|
+\fIforce_pxe\fP
|
||
|
.br
|
||
|
|
||
|
-Set the channel gateway to use for alerts.
|
||
|
+Force PXE boot
|
||
|
.TP
|
||
|
-\fIack\fP <\fBon | off\fR>
|
||
|
+\fIforce_disk\fP
|
||
|
.br
|
||
|
|
||
|
-Set Alert Acknowledge on or off.
|
||
|
+Force boot from default hard-drive
|
||
|
.TP
|
||
|
-\fItype\fP <\fBpet | oem1 | oem2\fR>
|
||
|
+\fIforce_safe\fP
|
||
|
.br
|
||
|
|
||
|
-Set the destination type as PET or OEM.
|
||
|
+Force boot from default hard-drive, request Safe Mode
|
||
|
.TP
|
||
|
-\fItime\fP <\fBseconds\fR>
|
||
|
+\fIforce_diag\fP
|
||
|
.br
|
||
|
|
||
|
-Set ack timeout or unack retry interval.
|
||
|
+Force boot from diagnostic partition
|
||
|
.TP
|
||
|
-\fIretry\fP <\fBnumber\fR>
|
||
|
+\fIforce_cdrom\fP
|
||
|
.br
|
||
|
|
||
|
-Set the number of alert retries.
|
||
|
-.RE
|
||
|
-.TP
|
||
|
-\fIstats\fP \fIget\fP [<\fBchannel number\fR>]
|
||
|
+Force boot from CD/DVD
|
||
|
+.TP
|
||
|
+\fIforce_bios\fP
|
||
|
.br
|
||
|
|
||
|
-Retrieve information about the IP connections on the specified channel.
|
||
|
-The default will retrieve statistics on the first found LAN channel.
|
||
|
-.TP
|
||
|
-\fIstats\fP \fIclear\fP [<\fBchannel number\fR>]
|
||
|
-.br
|
||
|
+Force boot into BIOS setup
|
||
|
|
||
|
-Clear all IP/UDP/RMCP Statistics to 0 on the specified channel.
|
||
|
-The default will clear statistics on the first found LAN channel.
|
||
|
+.RE
|
||
|
+.RE
|
||
|
+.RE
|
||
|
.RE
|
||
|
.TP
|
||
|
\fIpef\fP
|
||
|
@@ -2195,9 +2407,7 @@ on the deactivation or activation locked
|
||
|
.TP
|
||
|
\fIportstate\fP \fBset\fR|\fBgetall\fR|\fBgetgranted\fR|\fBgetdenied\fR <\fBparameters\fR>
|
||
|
.br
|
||
|
-
|
||
|
Get or set various port states. See usage for parameter details.
|
||
|
-
|
||
|
.RE
|
||
|
.TP
|
||
|
\fIpower\fP <\fBchassis power command\fR>
|
||
|
@@ -2206,7 +2416,6 @@ Get or set various port states. See usa
|
||
|
Shortcut to the \fIchassis power\fP commands.
|
||
|
See the \fIchassis power\fP commands for usage information.
|
||
|
.RE
|
||
|
-
|
||
|
.TP
|
||
|
\fIraw\fP <\fBnetfn\fR> <\fBcmd\fR> [<\fBdata\fR>]
|
||
|
.br
|
||
|
@@ -2223,8 +2432,7 @@ RAW RSP (5 bytes)
|
||
|
3c 72 0c 00 00
|
||
|
|
||
|
\fBNote\fR that the OpenIPMI driver provided by the Linux kernel will reject the Get Message, Send Message and Read Event Message Buffer commands because it handles the message sequencing internally.
|
||
|
-.br
|
||
|
-
|
||
|
+.RE
|
||
|
.TP
|
||
|
\fIsdr\fP
|
||
|
.RS
|
||
|
@@ -2495,6 +2703,70 @@ Get information about the specified sess
|
||
|
sessions by their id, by their handle number, by their active status,
|
||
|
or by using the keyword `all' to specify all sessions.
|
||
|
.RE
|
||
|
+.TP
|
||
|
+\fIset\fP
|
||
|
+.RS
|
||
|
+.TP
|
||
|
+\fIhostname\fP <\fBhost\fR>
|
||
|
+
|
||
|
+Session hostname.
|
||
|
+.RS
|
||
|
+.RE
|
||
|
+.TP
|
||
|
+\fIusername\fP <\fBuser\fR>
|
||
|
+
|
||
|
+Session username.
|
||
|
+.RS
|
||
|
+.RE
|
||
|
+.TP
|
||
|
+\fIpassword\fP <\fBpass\fR>
|
||
|
+
|
||
|
+Session password.
|
||
|
+.RS
|
||
|
+.RE
|
||
|
+.TP
|
||
|
+\fIprivlvl\fP <\fBlevel\fR>
|
||
|
+
|
||
|
+Session privilege level force.
|
||
|
+.RS
|
||
|
+.RE
|
||
|
+.TP
|
||
|
+\fIauthtype\fP <\fBtype\fR>
|
||
|
+
|
||
|
+Authentication type force.
|
||
|
+.RS
|
||
|
+.RE
|
||
|
+.TP
|
||
|
+\fIlocaladdr\fP <\fBaddr\fR>
|
||
|
+
|
||
|
+Local IPMB address.
|
||
|
+.RS
|
||
|
+.RE
|
||
|
+.TP
|
||
|
+\fItargetaddr\fP <\fBaddr\fR>
|
||
|
+
|
||
|
+Remote target IPMB address.
|
||
|
+.RS
|
||
|
+.RE
|
||
|
+.TP
|
||
|
+\fIport\fP <\fBport\fR>
|
||
|
+
|
||
|
+Remote RMCP port.
|
||
|
+.RS
|
||
|
+.RE
|
||
|
+.TP
|
||
|
+\fIcsv\fP [\fBlevel\fR]
|
||
|
+
|
||
|
+Enable output in comma separated format.
|
||
|
+.RS
|
||
|
+.RE
|
||
|
+.TP
|
||
|
+\fIverbose\fP [\fBverbose\fR]
|
||
|
+
|
||
|
+Verbosity level.
|
||
|
+.RS
|
||
|
+.RE
|
||
|
+.RE
|
||
|
.TP
|
||
|
\fIshell\fP
|
||
|
.RS
|
||
|
diff -up ./lib/ipmi_main.c.manscan ./lib/ipmi_main.c
|
||
|
--- ./lib/ipmi_main.c.manscan 2012-12-03 13:30:06.503601206 +0100
|
||
|
+++ ./lib/ipmi_main.c 2012-12-03 15:20:40.422877937 +0100
|
||
|
@@ -217,43 +217,59 @@ ipmi_option_usage(const char * progname,
|
||
|
{
|
||
|
lprintf(LOG_NOTICE, "%s version %s\n", progname, VERSION);
|
||
|
lprintf(LOG_NOTICE, "usage: %s [options...] <command>\n", progname);
|
||
|
- lprintf(LOG_NOTICE, " -h This help");
|
||
|
- lprintf(LOG_NOTICE, " -V Show version information");
|
||
|
- lprintf(LOG_NOTICE, " -v Verbose (can use multiple times)");
|
||
|
- lprintf(LOG_NOTICE, " -c Display output in comma separated format");
|
||
|
- lprintf(LOG_NOTICE, " -d N Specify a /dev/ipmiN device to use (default=0)");
|
||
|
- lprintf(LOG_NOTICE, " -I intf Interface to use");
|
||
|
- lprintf(LOG_NOTICE, " -H hostname Remote host name for LAN interface");
|
||
|
- lprintf(LOG_NOTICE, " -p port Remote RMCP port [default=623]");
|
||
|
- lprintf(LOG_NOTICE, " -U username Remote session username");
|
||
|
- lprintf(LOG_NOTICE, " -f file Read remote session password from file");
|
||
|
- lprintf(LOG_NOTICE, " -z size Change Size of Communication Channel (OEM)");
|
||
|
- lprintf(LOG_NOTICE, " -S sdr Use local file for remote SDR cache");
|
||
|
-#ifdef ENABLE_ALL_OPTIONS
|
||
|
+
|
||
|
lprintf(LOG_NOTICE, " -a Prompt for remote password");
|
||
|
- lprintf(LOG_NOTICE, " -Y Prompt for the Kg key for IPMIv2 authentication");
|
||
|
- lprintf(LOG_NOTICE, " -e char Set SOL escape character");
|
||
|
+ lprintf(LOG_NOTICE, " -A authtype Force use of auth type NONE, PASSWORD, MD2, MD5 or OEM");
|
||
|
+ lprintf(LOG_NOTICE, " -b channel Set destination channel for bridged request");
|
||
|
+ lprintf(LOG_NOTICE, " -B channel Set transit channel for bridged request (dual bridge)");
|
||
|
+#ifdef ENABLE_ALL_OPTIONS
|
||
|
+* lprintf(LOG_NOTICE, " -c Display output in comma separated format");
|
||
|
+#endif
|
||
|
lprintf(LOG_NOTICE, " -C ciphersuite Cipher suite to be used by lanplus interface");
|
||
|
+#ifdef ENABLE_ALL_OPTIONS
|
||
|
+* lprintf(LOG_NOTICE, " -d N Specify a /dev/ipmiN device to use (default=0)");
|
||
|
+#endif
|
||
|
+ lprintf(LOG_NOTICE, " -e char Set SOL escape character");
|
||
|
+ lprintf(LOG_NOTICE, " -E Read password from IPMI_PASSWORD environment variable");
|
||
|
+#ifdef ENABLE_ALL_OPTIONS
|
||
|
+* lprintf(LOG_NOTICE, " -f file Read remote session password from file");
|
||
|
+#endif
|
||
|
+ lprintf(LOG_NOTICE, " -g Deprecated. Use: -o intelwv2");
|
||
|
+#ifdef ENABLE_ALL_OPTIONS
|
||
|
+* lprintf(LOG_NOTICE, " -h This help");
|
||
|
+* lprintf(LOG_NOTICE, " -H hostname Remote host name for LAN interface");
|
||
|
+#endif
|
||
|
+ lprintf(LOG_NOTICE, " -I intf Interface to use");
|
||
|
lprintf(LOG_NOTICE, " -k key Use Kg key for IPMIv2 authentication");
|
||
|
- lprintf(LOG_NOTICE, " -y hex_key Use hexadecimal-encoded Kg key for IPMIv2 authentication");
|
||
|
+ lprintf(LOG_NOTICE, " -K Read kgkey from IPMI_KGKEY environment variable");
|
||
|
+ lprintf(LOG_NOTICE, " -l lun Set destination lun for raw commands");
|
||
|
lprintf(LOG_NOTICE, " -L level Remote session privilege level [default=ADMINISTRATOR]");
|
||
|
lprintf(LOG_NOTICE, " Append a '+' to use name/privilege lookup in RAKP1");
|
||
|
- lprintf(LOG_NOTICE, " -A authtype Force use of auth type NONE, PASSWORD, MD2, MD5 or OEM");
|
||
|
- lprintf(LOG_NOTICE, " -P password Remote session password");
|
||
|
- lprintf(LOG_NOTICE, " -E Read password from IPMI_PASSWORD environment variable");
|
||
|
- lprintf(LOG_NOTICE, " -K Read kgkey from IPMI_KGKEY environment variable");
|
||
|
lprintf(LOG_NOTICE, " -m address Set local IPMB address");
|
||
|
- lprintf(LOG_NOTICE, " -b channel Set destination channel for bridged request");
|
||
|
- lprintf(LOG_NOTICE, " -t address Bridge request to remote target address");
|
||
|
lprintf(LOG_NOTICE, " -M address Set transit local address for bridge request(dual bridge)");
|
||
|
- lprintf(LOG_NOTICE, " -B channel Set transit channel for bridged request (dual bridge)");
|
||
|
- lprintf(LOG_NOTICE, " -T address Set transit address for bridge request (dual bridge)");
|
||
|
- lprintf(LOG_NOTICE, " -l lun Set destination lun for raw commands");
|
||
|
+ lprintf(LOG_NOTICE, " -N seconds Specify timeout for lan [default=2] / lanplus [default=1] interface");
|
||
|
lprintf(LOG_NOTICE, " -o oemtype Setup for OEM (use 'list' to see available OEM types)");
|
||
|
lprintf(LOG_NOTICE, " -O seloem Use file for OEM SEL event descriptions");
|
||
|
- lprintf(LOG_NOTICE, " -N seconds Specify timeout for lan [default=2] / lanplus [default=1] interface");
|
||
|
+#ifdef ENABLE_ALL_OPTIONS
|
||
|
+* lprintf(LOG_NOTICE, " -p port Remote RMCP port [default=623]");
|
||
|
+#endif
|
||
|
+ lprintf(LOG_NOTICE, " -P password Remote session password");
|
||
|
lprintf(LOG_NOTICE, " -R retry Set the number of retries for lan/lanplus interface [default=4]");
|
||
|
+ lprintf(LOG_NOTICE, " -s Deprecated. Use: -o supermicro");
|
||
|
+#ifdef ENABLE_ALL_OPTIONS
|
||
|
+* lprintf(LOG_NOTICE, " -S sdr Use local file for remote SDR cache");
|
||
|
#endif
|
||
|
+ lprintf(LOG_NOTICE, " -t address Bridge request to remote target address");
|
||
|
+ lprintf(LOG_NOTICE, " -T address Set transit address for bridge request (dual bridge)");
|
||
|
+#ifdef ENABLE_ALL_OPTIONS
|
||
|
+* lprintf(LOG_NOTICE, " -U username Remote session username");
|
||
|
+* lprintf(LOG_NOTICE, " -v Verbose (can use multiple times)");
|
||
|
+* lprintf(LOG_NOTICE, " -V Show version information");
|
||
|
+#endif
|
||
|
+ lprintf(LOG_NOTICE, " -y hex_key Use hexadecimal-encoded Kg key for IPMIv2 authentication");
|
||
|
+ lprintf(LOG_NOTICE, " -Y Prompt for the Kg key for IPMIv2 authentication");
|
||
|
+ lprintf(LOG_NOTICE, " -z size Change Size of Communication Channel (OEM)");
|
||
|
+
|
||
|
lprintf(LOG_NOTICE, "");
|
||
|
|
||
|
ipmi_intf_print(intflist);
|