Appendix - NVIDIA OEM IPMI Commands
Not all functionalities are covered with a standard set of IPMItool commands. Therefore, a set of custom NVIDIA IPMItool raw
commands have been added. The first two parameters of the raw
command are NetFN and CMD.
IPMItool raw
commands follow the following format:
ipmitool -C 17 -I lanplus -H <bmc_ip> -U <username> -P <password> raw <netfunc> <cmd> <data>
Where:
netfunc
– network function which identifies the functional message class, and clusters IPMI commands into setscmd
– one byte command within a network functiondata
– optional element which provides additional parameters for a request or response message
netfunc | cmd | data | Description |
|
| N/A | Factory reset |
|
|
| Disable vendor field mode settings to be run from Arm OS |
|
|
| Enable vendor field mode settings to be run from Arm OS |
|
| N/A | Fetch vendor field mode settings to be run from Arm OS |
|
|
| Stops RShim on BMC |
|
|
| Starts RShim on BMC |
|
| N/A | Retrieves RShim service status on BMC. Expected output:
|
|
| N/A | Gets the DNS server |
|
|
| Adds the DNS server |
|
| N/A | Enters NVIDIA® BlueField® into Livefish (FNP) mode |
|
| N/A | Disable Livefish (FNP) mode |
|
|
| OEM command
|
|
| N/A | Gets NTP servers. |
|
|
|
Adds primary NTP server with address |
|
|
|
Adds secondary NTP server with address Note
Should be added after a primary server has been declared. |
|
|
| Enable time sync to NTP server |
|
|
| Disables NTP time sync |
|
| N/A | Triggers a CEC self reset for CEC pending firmware activation |