mirror of
https://github.com/ipmitool/ipmitool.git
synced 2025-05-10 18:47:22 +00:00
Fix "chassis identify" on some BMCs On the Intel SE7501WV2 w/ BMC firmware 1.20 it seems the Chassis Identify command only supports one request byte (Identify Interval). This patch will cause requests to use only one byte unless "force" is specified. The return value of intf->sendrecv() is also now checked prior to printing an outcome to the console. It seems on the Intel SE7501WV2 F/W 1.20 we cannot assume 2-byte requests will be honored. The BMC returns CC 0xC7 (Request Data Length Invalid) but this is not defined within the IPMI 1.5 spec so I assume other BMC vendors could return other completion codes.
Description
An open-source tool for controlling IPMI-enabled systems
5 MiB
Languages
C
95.7%
Shell
2%
Makefile
1.3%
M4
1%