Skip to main content

IPMI

Update your firmware

ftp://ftp.supermicro.com/utility/IPMI%20FW%20flash%20tools/SMT/

./lUpdate.sh -f SMT_X9_130.bin -i kcs -r n

IPMICFG

ftp://ftp.supermicro.com/utility/IPMICFG/

Fonction
Commande
Show IP ipmicfg -m
Show subnet mask ipmicfg -k
Show Gateway ipmicfg -g
Check FW ipmicfg -vgr
Show VLAN ipmicfg -vlan
Set VLAN on ipmicfg -vlan on #VLAN
Set VLAN off ipmicfg -vlan off
Check IPMI chipset ipmicfg -selftest
Set IP Static ipmicfg -m 10.x.x.x
Set Subnet ipmicfg -k 255.255.255.0
Set gateway ipmicfg -g 10.x.x.1
Set DHCP off ipmicfg -dhcp off
Set DHCP on ipmicfg -dhcp on
Check fan mode ipmicfg -fan
List users ipmicfg -user list
Add user ipmicfg -user add [user ID] [user name] [password] [privilege]
Del user ipmicfg -user del [user id]
Change user passwd ipmicfg -user setpwd [user ID] [password]
Change user pri ipmicfg -user level [user ID] [privilege]

Change LAN mode

Check the current mode:

ipmitool raw 0x30 0x70 0x0c 0

The output will be one of these:

0x00 = Dedicated
0x01 = Onboard / Shared
0x02 = Failover

To set the mode to

Dedicated

ipmitool raw 0x30 0x70 0xc 1 1 0

Shared

ipmitool raw 0x30 0x70 0xc 1 1 1

Failover

ipmitool raw 0x30 0x70 0xc 1 0 0 

IPMIView

ftp://ftp.supermicro.com/utility/IPMIView/

Install java java JRE and open 'IPMIView20.jar' with the java bin

IPMITOOL

Set next boot to PXE for next boot

ipmitool -I lanplus -H {{ ipmi_ip }} -U ADMIN -P ADMIN chassis bootdev pxe



Set next boot to DISK for next boot

ipmitool -I lanplus -H {{ ipmi_ip }} -U ADMIN -P ADMIN chassis bootdev disk



Reboot host from IPMI

ipmitool -I lanplus -H {{ ipmi_ip }} -U ADMIN -P ADMIN chassis power cycle

Soft shutdown

ipmitool -H {{ ipmi_ip }} -v -I lanplus -UADMIN -P ADMIN chassis power soft

Reset IPMI interface when it crashes
ipmitool bmc reset cold