OK, turns out it was a firmware setting that Manoj was missing in the previous comment.
On a system with the correct setting, this is what freeipmi shows w/o my branch:
root@ubuntu:/home/ubuntu# bmc-info --no-probing --driver-type=SSIF --driver-address=0x10 --driver-device=/dev/i2c-2 --get-device-id
ipmi_cmd_get_device_id: internal system error
And this is with my branch:
root@ubuntu:/home/ubuntu# bmc-info --no-probing --driver-type=SSIF --driver-address=0x10 --driver-device=/dev/i2c-2
Device ID : 20
Device Revision : 0
Device SDRs : supported
Firmware Revision : 1.30
Device Available : yes (normal operation)
IPMI Version : 2.0
Sensor Device : supported
SDR Repository Device : unsupported
SEL Device : supported
FRU Inventory Device : supported
IPMB Event Receiver : unsupported
IPMB Event Generator : supported
Bridge : unsupported
Chassis Device : supported
Manufacturer ID : Hewlett-Packard (11)
Product ID : 8449
System Firmware Version :
System Name : ProLiant m800 Server Cartridge
Primary Operating System Name :
Operating System Name :
Channel Information
Channel Number : 0
Medium Type : IPMB (I2C)
Protocol Type : IPMB-1.0
Active Session Count : 0
Session Support : session-less
Vendor ID : Intelligent Platform Management Interface forum (7154)
OK, turns out it was a firmware setting that Manoj was missing in the previous comment.
On a system with the correct setting, this is what freeipmi shows w/o my branch: /home/ubuntu# bmc-info --no-probing --driver-type=SSIF --driver- address= 0x10 --driver- device= /dev/i2c- 2 --get-device-id get_device_ id: internal system error
root@ubuntu:
ipmi_cmd_
And this is with my branch: /home/ubuntu# bmc-info --no-probing --driver-type=SSIF --driver- address= 0x10 --driver- device= /dev/i2c- 2
root@ubuntu:
Device ID : 20
Device Revision : 0
Device SDRs : supported
Firmware Revision : 1.30
Device Available : yes (normal operation)
IPMI Version : 2.0
Sensor Device : supported
SDR Repository Device : unsupported
SEL Device : supported
FRU Inventory Device : supported
IPMB Event Receiver : unsupported
IPMB Event Generator : supported
Bridge : unsupported
Chassis Device : supported
Manufacturer ID : Hewlett-Packard (11)
Product ID : 8449
System Firmware Version :
System Name : ProLiant m800 Server Cartridge
Primary Operating System Name :
Operating System Name :
Channel Information
Channel Number : 0
Medium Type : IPMB (I2C)
Protocol Type : IPMB-1.0
Active Session Count : 0
Session Support : session-less
Vendor ID : Intelligent Platform Management Interface forum (7154)