Some of the appliances should have a ipmitool
to do IPMI / BMC related functions.
For example, to find out the IPMI IP address use ipmitool lan print
.
Examples below tested on Venice 2u, SNO, SNO SC, SMGW, Venice S.
Available commands:
Set IPMI port to use DHCP
ipmitool lan set 1 ipsrc dhcp
Set IPMI to a static IP address
ipmitool lan set 1 ipsrc static ipmitool lan set 1 ipaddr 192.168.100.85 ipmitool lan set 1 netmask 255.255.254.0 ipmitool lan set 1 defgw ipaddr 192.168.100.1
IPMI LAN settings
# ipmitool lan print Set in Progress : Set Complete Auth Type Support : NONE MD2 MD5 PASSWORD OEM Auth Type Enable : Callback : NONE MD2 MD5 PASSWORD OEM : User : NONE MD2 MD5 PASSWORD OEM : Operator : NONE MD2 MD5 PASSWORD OEM : Admin : NONE MD2 MD5 PASSWORD OEM : OEM : IP Address Source : DHCP Address IP Address : 192.168.100.104 Subnet Mask : 255.255.254.0 MAC Address : 00:15:b2:a4:08:64 SNMP Community String : AMI IP Header : TTL=0x40 Flags=0x40 Precedence=0x00 TOS=0x10 BMC ARP Control : ARP Responses Enabled, Gratuitous ARP Disabled Gratituous ARP Intrvl : 0.0 seconds Default Gateway IP : 192.168.100.1 Default Gateway MAC : c0:a8:64:01:00:00 Backup Gateway IP : 0.0.0.0 Backup Gateway MAC : 00:00:00:00:00:00 802.1q VLAN ID : Disabled 802.1q VLAN Priority : 0 RMCP+ Cipher Suites : 0,1,2,3,6,7,8,11,12 Cipher Suite Priv Max : caaaXXaaaXXaaXX : X=Cipher Suite Unused : c=CALLBACK : u=USER : o=OPERATOR : a=ADMIN : O=OEM
All the support commands
# ipmitool No command provided! 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 chassis Get chassis status and set power state power Shortcut to chassis power commands event Send pre-defined events to MC mc Management Controller status and global enables sdr Print Sensor Data Repository entries and readings sensor Print detailed sensor information fru Print built-in FRU and scan SDR for FRU locators gendev Read/Write Device associated with Generic Device locators sdr sel Print System Event Log (SEL) pef Configure Platform Event Filtering (PEF) sol Configure and connect IPMIv2.0 Serial-over-LAN tsol Configure and connect with Tyan IPMIv1.5 Serial-over-LAN isol Configure IPMIv1.5 Serial-over-LAN user Configure Management Controller users channel Configure Management Controller channels session Print session information sunoem OEM Commands for Sun servers kontronoem OEM Commands for Kontron devices picmg Run a PICMG/ATCA extended cmd fwum Update IPMC using Kontron OEM Firmware Update Manager firewall Configure Firmware Firewall delloem OEM Commands for Dell systems shell Launch interactive IPMI shell exec Run list of commands from file set Set runtime variable for shell and exec hpm Update HPM components using PICMG HPM.1 file ekanalyzer run FRU-Ekeying analyzer using FRU files
Read the sensors
PSU NOTES:
Good PSU = 0x0180.
Bad PSU = 0x0380 or 0x0b80 or ....?
PSU1 is the right one as viewed from the rear.
PSU2 is the left one as viewed from the rear.
# ipmitool sensor FAN1A | 8800.000 | RPM | ok | 1000.000 | 2000.000 | na | na | na | na FAN1B | 6400.000 | RPM | ok | 1000.000 | 2000.000 | na | na | na | na FAN2A | 8400.000 | RPM | ok | 1000.000 | 2000.000 | na | na | na | na FAN2B | 6200.000 | RPM | ok | 1000.000 | 2000.000 | na | na | na | na FAN3A | 8600.000 | RPM | ok | 1000.000 | 2000.000 | na | na | na | na FAN3B | 6400.000 | RPM | ok | 1000.000 | 2000.000 | na | na | na | na FAN4A | 8700.000 | RPM | ok | 1000.000 | 2000.000 | na | na | na | na FAN4B | 6300.000 | RPM | ok | 1000.000 | 2000.000 | na | na | na | na FAN5A | 8600.000 | RPM | ok | 1000.000 | 2000.000 | na | na | na | na FAN5B | 6200.000 | RPM | ok | 1000.000 | 2000.000 | na | na | na | na FAN6A | 8500.000 | RPM | ok | 1000.000 | 2000.000 | na | na | na | na FAN6B | 6200.000 | RPM | ok | 1000.000 | 2000.000 | na | na | na | na CPU0 | 40.000 | degrees C | ok | na | na | na | na | 90.000 | 95.000 CPU1 | 45.000 | degrees C | ok | na | na | na | na | 90.000 | 95.000 VRD0 | 19.000 | degrees C | ok | na | na | na | na | 90.000 | 100.000 VRD1 | 43.000 | degrees C | ok | na | na | na | na | 90.000 | 100.000 InletM | 28.000 | degrees C | ok | na | na | na | na | 40.000 | 50.000 LAN | 50.000 | degrees C | ok | na | na | na | na | 90.000 | 100.000 PCH | 39.000 | degrees C | ok | na | na | na | na | 87.000 | 97.000 MEM_T1 | 47.000 | degrees C | ok | na | na | na | na | 87.000 | 97.000 AddinCard1 | 23.000 | degrees C | ok | na | na | na | na | na | na RAM_00 | 28.000 | degrees C | ok | na | na | na | na | 90.000 | 100.000 RAM_01 | 0.000 | degrees C | ok | na | na | na | na | 90.000 | 100.000 RAM_02 | 30.000 | degrees C | ok | na | na | na | na | 90.000 | 100.000 RAM_03 | 0.000 | degrees C | ok | na | na | na | na | 90.000 | 100.000 RAM_04 | 26.000 | degrees C | ok | na | na | na | na | 90.000 | 100.000 RAM_05 | 27.000 | degrees C | ok | na | na | na | na | 90.000 | 100.000 RAM_10 | 34.000 | degrees C | ok | na | na | na | na | 90.000 | 100.000 RAM_11 | 35.000 | degrees C | ok | na | na | na | na | 90.000 | 100.000 RAM_12 | 32.000 | degrees C | ok | na | na | na | na | 90.000 | 100.000 RAM_13 | 0.000 | degrees C | ok | na | na | na | na | 90.000 | 100.000 RAM_14 | 34.000 | degrees C | ok | na | na | na | na | 90.000 | 100.000 RAM_15 | 0.000 | degrees C | ok | na | na | na | na | 90.000 | 100.000 VBAT | 3.180 | Volts | ok | 2.000 | 2.600 | 2.700 | na | na | na 3VSB | 3.200 | Volts | ok | na | 3.080 | na | na | 3.480 | na 3VMAIN | 3.320 | Volts | ok | na | 3.080 | na | na | 3.480 | na +5V | 0.000 | Volts | cr | na | 4.704 | na | na | 5.312 | na Watt | 0.000 | Watts | ok | na | na | na | na | na | na PSU1_Status | 0x0 | discrete | 0x0180| na | na | na | na | na | na PSU2_Status | 0x0 | discrete | 0x0180| na | na | na | na | na | na
Reset Password
Source: https://www.intel.com/content/www/us/en/support/articles/000055688/server-products.html
Change password to user name admin (ID 2), new password 101514:
[root@sno-101514-A ~]# ipmitool user list 1 ID Name Callin Link Auth IPMI Msg Channel Priv Limit 1 false false true ADMINISTRATOR 2 admin false false true ADMINISTRATOR 3 robert true true true ADMINISTRATOR 4 true false false NO ACCESS 5 true false false NO ACCESS 6 true false false NO ACCESS 7 true false false NO ACCESS 8 true false false NO ACCESS 9 true false false NO ACCESS 10 true false false NO ACCESS
[root@sno-101514-A ~]# ipmitool user set password 2 101514 Set User Password command successful (user 2)
Add user robert and make it administrator
[root@sno-101514-A ~]# ipmitool user set name 3 robert
[root@sno-101514-A ~]# ipmitool user set password 3 dvssan Set User Password command successful (user 3) [root@sno-101514-A ~]# ipmitool user enable 3 [root@sno-101514-A ~]# ipmitool user list 1 ID Name Callin Link Auth IPMI Msg Channel Priv Limit 1 false false true ADMINISTRATOR 2 admin false false true ADMINISTRATOR 3 robert true false false NO ACCESS 4 true false false NO ACCESS 5 true false false NO ACCESS 6 true false false NO ACCESS 7 true false false NO ACCESS 8 true false false NO ACCESS 9 true false false NO ACCESS 10 true false false NO ACCESS
[root@sno-101514-A ~]# ipmitool channel setaccess 1 3 callin=on ipmi=on link=on privilege=4
Set User Access (channel 1 id 3) successful. [root@sno-101514-A ~]# ipmitool user list 1 ID Name Callin Link Auth IPMI Msg Channel Priv Limit 1 false false true ADMINISTRATOR 2 admin false false true ADMINISTRATOR 3 robert true true true ADMINISTRATOR 4 true false false NO ACCESS 5 true false false NO ACCESS 6 true false false NO ACCESS 7 true false false NO ACCESS 8 true false false NO ACCESS 9 true false false NO ACCESS 10 true false false NO ACCESS
Disable access to user ID 3
[root@sno-101514-A ~]# ipmitool user priv 3 0xF 1
###
0 Comments