Capability | Redfish | IPMItool |
Changing the default BMC password | Changing default password using Redfish | N/A |
Changing the default UEFI password | Changing UEFI Password | N/A |
Enabling/disabling secure boot | Setting Secure Boot State | N/A |
Updating BMC firmware | BMC and CEC firmware update | N/A |
Updating DPU BFB | Pushing BFB from BMC to BlueField Arm | N/A |
Configuring DPU to network boot from the out-of-band interface first | Boot Config Using Redfish | Boot Config Using IPMI |
Resetting DPU | | Reset control |
Resetting DPU BMC | Reset control using Redfish | Reset control using IPMI |
Factory reset | Factory Reset Redfish Command | Factory Reset IPMI Command |
Getting DPU versions | System inventory | N/A |
Getting DPU BMC versions | Retrieving BMC version using Redfish | Retrieving BMC version using IPMI command |
Getting high-speed ports MAC addresses for mapping DPUs' Ethernet devices | Chassis Card1 NetworkAdapters | List of IPMI Supported FRUs |
User management | User management Redfish commands | User management IPMI commands |
Enabling secure boot with customer keys | BIOS secure boot configuration | N/A |
Enabling/disabling zero-trust mode | N/A | Enable/disable RShim from Host |
Enabling RShim from DPU BMC | Enable RShim on DPU BMC | Enable RShim |
Changing DPU mode | Redfish NIC Subsystem Management | Changing operation mode |