ipmitool(1) ipmitool(1) (NAME) ipmitool - IPMI (SYNOPSIS) ipmitool [ ] [ ] := [ | ] . exec . := [ -h | -V | -v | -I | -H
| -d | -p | -c | -U | -L | -l | -m | -N | -R | | | ] := [ | | ] (Bridging): := -t [ -b | [ -T
| -B ] ] -I lan: := [ -A ] -I lanplus: := [ -C | ] : := [ -k | -K | -y | -Y ] := [ -f | -a | -P | -E ] := [ -o | -g | -s ] : := [ -S ] := [ -O ] := [ -e ] (DESCRIPTION) << >> (IPMI) IPMI v1.5 IPMI v2.0 . FRU LAN . IPMI IPMI . Linux OpenIPMI . Solaris BMC Solaris 10 . IPMI-over-LAN . LAN ipmitool . (OPTIONS) -a . -A lan IPMIv1.5. NONE PASSWORD MD2 MD5 OEM. -b (bridged). -B ( ). -b (bridged). -B ( ). -c CSV ( ). . -C lanplus IPMIv2.0. 22-20 IPMI v2.0 . 17 RAKP-HMAC-SHA256 HMAC-SHA256-128 AES-CBC-128 . : ipmitool 1.8.18 3 BMC . -d N N /dev/ipmiN ( /dev/ipmi/N /dev/ipmidev/N) (in-band) BMC. BMC -BMC ipmi . 0 . -e (escape) SOL. ~ ssh . -E IPMI_PASSWORD IPMITOOL_PASSWORD . IPMITOOL_PASSWORD . -f . password_file NULL . -g . : -o intelplus -h . -H
IP . lan lanplus . -I IPMI . . -k Kg IPMIv2.0. Kg . -K Kg IPMI_KGKEY. -l LUN (raw). -L . CALLBACK USER OPERATOR ADMINISTRATOR . ADMINISTRATOR . -t target address ADMINISTRATOR . -m IPMB. -m 0x20 PICMG . . -N lan/lanplus. lan lanplus . raw . sol . -o OEM . BMC . -o list OEM . -O OEM SEL SEL . contrib . -p UDP . 623 . -P . . ! . -R lan/lanplus (=). raw ( ) . hpm . -s . : -o supermicro -S (cache) SDR. SDR SDR . SDR sdr dump ..TP -t (Bridge) IPMI . 32 . -L privlvl ADMINISTRATOR . -T
(transit address) ( ). -T . ( ) -U NULL . -v (verbose). (debug) . (hexdump) . . hpm targetcap compprop abort upgstatus rollback rollbackstatus selftestresult -V . -y Kg IPMIv2.0. . '-k PASSWORD' '-y 50415353574F5244' . Kg . -Y Kg IPMIv2.0. -z . (OEM) ipmitool . NULL . (SECURITY) IPMI LAN . . IPMI LAN << >> << >> . IPMI . IPMI IPMIv1.5 lan (clear text) . . IPMI IPMIv2.0 lanplus . IPMI v1.5 ipmitool . IPMI v2.0 ipmitool . (COMMANDS) help ipmitool . . > ipmitool help Commands: bmc Deprecated. Use mc channel Configure Management Controller channels chassis Get chassis status and set power state 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 nm Node Manager 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 sel Print System Event Log (SEL) 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 user Configure Management Controller users channel authcap . : 1 Callback 2 User 3 Operator 4 Administrator 5 OEM 15 info [channel number] . . > ipmitool channel info Channel 0xf info: Channel Medium Type : System Interface Channel Protocol Type : KCS Session Support : session-less Active Session Count : 0 Protocol Vendor ID : 7154 getaccess [] userid . userid . setaccess [] [] [] [] userid . getciphers [] (cipher suites) (ipmi sol) . chassis status . power status on.TP off cycle reset diag soft identify [|force] (identify). . 0 - force - policy . list . always-on previous always-off restart_cause (restart). poh (power on hours). bootdev none . pxe PXE. disk . safe (Safe Mode). diag (Diagnostic Partition). cdrom CD/DVD. bios BIOS Setup. floppy / . bootmbox get [text] [block ] (Boot Initiator Mailbox) . . . Boot Initiator IANA . bootmbox set text [block ] "" Boot Initiator Mailbox . IANA Enterprise Number . . . . bootmbox set [block ] [ ...] IANA PEN . bootparam get [] . ( ) . bootparam set bootflag [options=...] (boot flag). : force_pxe PXE force_disk force_safe (Safe Mode) force_diag (Diagnostic Partition) force_cdrom CD/DVD force_bios BIOS Setup : PEF / PEF timeout (timeout) watchdog / watchdog reset / (soft reset) power (wake event) selftest (chassis self- test) dcmi discover DCMI . power : reading . get_limit . set_limit . / : action (Exception Actions) <> <> <> . limit . correction . sample . activate . deactivate . sensors DCMI . asset_tag (asset tag) . set_asset_tag . get_mc_id_string (MC). set_mc_id_string . (null terminator) . thermalpolicy [] / (Thermal Limit). : Get . entityID . instanceID . (Entity Instance) (system-relative) (device-relative) . <<0>> Entity Instance . Set . entityID . instanceID . (Entity Instance) (system-relative) (device-relative) . <<0>> Entity Instance . get_temp_reading . get_conf_param DCMI. set_conf_param DCMI. : activate_dhcp / DHCP dhcp_config DHCP. init DHCP . . timeout DHCP . . retry DHCP . . oob_discover / (Ping/Pong) DCMI. delloem delloem Dell . setled {b:d.f} {state..} LED . {b:d.f} = PCI ( 06:00.0) {state} = : online | present | hotspare | identify | rebuilding | fault | predict | critical | failed lcd set {mode}|{lcdqualifier}|{errordisplay} LCD . lcd set mode {none}|{modelname}|{ipv4address}|{macaddress}| {systemname}|{servicetag}|{ipv6address}| {ambienttemp}|{systemwatt}|{assettag}| {userdefined} LCD . lcd set lcdqualifier {watt}|{btuphr}| {celsius}|{fahrenheit} . lcd set errordisplay {sel}|{simple} . lcd info LCD . lcd set vkvm {active}|{inactive} vKVM (active) (inactive) . LCD . lcd status LCD vKVM Front Panel ( viewandmodify view-only disabled) . mac NIC . mac list MAC NIC . MAC DRAC/iDRAC . mac get MAC NIC . lan Lan . lan set NIC (dedicated shared with lom1 shared with lom2 shared with lom3 shared with lom4 shared with failover lom1 shared with failover lom2 shared with failover lom3 shared with failover lom4 shared with Failover all loms shared with Failover None). lan get NIC (dedicated shared with lom1 shared with lom2 shared with lom3 shared with lom4 shared with failover lom1 shared with failover lom2 shared with failover lom3 shared with failover lom4 shared with Failover all loms shared with Failover None). lan get active (NIC) (dedicated LOM1 LOM2 LOM3 LOM4). powermonitor . powermonitor clear cumulativepower . powermonitor clear peakpower (peak power) . powermonitor powerconsumption | watt btuphr . powermonitor powerconsumptionhistory | watt btuphr . powermonitor getpowerbudget | (power cap) watt btuphr . powermonitor setpowerbudget (power cap) watt BTU/hr . powermonitor enablepowercap (power cap) . powermonitor disablepowercap (power cap) . vFlash info Card Extended SD Card . echo stdout . ekanalyzer [] ... NOTE : filename1 : FRU Carrier AMC filename2 : FRU AMC . : ipmitool fru read filename3 : On-Carrier Device ID OEM GUID. . xx : . : oc : On-Carrier a1 : AMC A1 a2 : AMC A2 a3 : AMC A3 a4 : AMC A4 b1 : AMC B1 b2 : AMC B2.TP b3 : AMC B3 b4 : AMC B4 sm : Shelf Manager ekanalyzer : print [] carrier () ... (point to point) carrier AMC. : > 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 power ... (power supply) carrier AMC. all ... carrier AMC. frushow FRU . -v . summary [] match () ... Ekeying On-Carrier AMC AMC. : > 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} *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* unmatch ... Ekeying On-Carrier AMC AMC. all ... Ekeying . event System Event Log. System Event Log BMC ( event N ). N : 1 Temperature: Upper Critical: Going High (: : ) 2 Voltage Threshold: Lower Critical: Going Low ( : : ) 3 Memory: Correctable ECC (: ECC ) : SEL <<>> SEL . file System Event Log . : <{EvM Revision} {Sensor Type} {Sensor Num} {Event Dir/Type} {Event Data 0} {Event Data 1} {Event Data 2}>[# COMMENT] : 0x4 0x2 0x60 0x1 0x52 0x0 0x0 # Voltage threshold: Lower Critical: Going Low EvM Revision - <> IPMI 2.0 0x04 IPMI 1.0 0x03 . Sensor Type - . Sensor Num - <<>> (management controller) . Event Dir/Type - ( ) . assertion 0 deassertion 1 . IPMI 2.0 ..TP (Sensor States) (Sensor State Shortcuts) . sensorid . ipmitool sensor list sensorid . > ipmitool -I open event "PS 2T Fan Fault" list Finding sensor PS 2T Fan Fault... ok Sensor States: State Deasserted State Asserted Sensor State Shortcuts: present absent assert deassert limit nolimit fail nofail yes no on off up down [] . (direction) assert () deassert . > ipmitool event "PS 2T Fan Fault" "State Asserted" Finding sensor PS 2T Fan Fault... ok 0 | Pre-Init Time-stamp | Fan PS 2T Fan Fault | State Asserted > ipmitool event "PS 2T Fan Fault" "State Deasserted" Finding sensor PS 2T Fan Fault... ok 0 | Pre-Init Time-stamp | Fan PS 2T Fan Fault | State Desserted exec ipmitool filename. . COMMANDS . <<#>> . : sdr list # get a list of sdr records sel list # get a list of sel records firewall (Firmware Firewall) . . LUN NetFn IPMI ( H IPMI 2.0 ). : [] [ [ []]]] <>> <>> <>> <>> ( <>>) . <>> . . . : info [] LUN NetFn Command ( ) . (support) (configurable) (enabled) . : info [] [] NetFn LUN . info [] [ [ ] LUN/NetFn . info [] [ [ [ LUN/NetFn . . info [] [ [ []]]] . enable [] NetFn/LUN . disable [] [force] NetFn/LUN . <> <> . reset [] . fru print (FRU) . read fru id FRU ( <> ). fru file FRU FRU . write fru id FRU ( <> ). fru file FRU FRU . upgEkey FRU (multirecord). fru id FRU ( <> ). fru file FRU FRU ..TP edit <> . fru id FRU ( 'fru print' ) 0 . edit field
. FRU index section string . fru id FRU ( 'fru print' ).
FRU ( FRU Inventory Information Storage Areas) : c FRU (FRU Inventory Chassis Info Area) b FRU (FRU Inventory Board Info Area) p FRU (FRU Inventory Product Info Area) . 'english text' . '0' '2' <> . 8-bit ASCII (0xCx) . edit oem iana [] multirecord . OEM . fwum IPMC Kontron OEM Firmware Update Manager. info . status . download . upgrade [filename] . . rollback IPMC . tracelog . gendev list Generic Device Locator. read eeprom Generic Device Locators . write eeprom Generic Device Locators . hpm PICMG HPM.1 check . check . download . upgrade [all] [component ] [activate] HPM.1. . all ( "check" ). component . 0 - BOOT 1 - RTK activate . activate . targetcap . compprop