IBM e325 BMC firmware has lots of bugs. I got bmc-info to work inband. SMBIOS reports that BMC is memory mapped, but it is really io ports based. I also found that GNU FreeIPMI was checking for SMBIOS record length to be > 16 bytes which should be >= 16 bytes.
You should also unload OpenIPMI kernel modules before running GNU FreeIPMI tools. (lsmod | grep ipmi and rmmod all of them). Rest of the tools are waiting for data from BMC indefinitely in the middle of I/O. I tried fiddling with poll interval. but no luck. Proper fix should come from IBM. Best approach for now is to use GNU FreeIPMI in out-of-band mode. --------------------------------------------------------- athena /root# bmc-info Device ID: 0 Device Revision: 1 Firmware Revision: 1.72 [Device Available (normal operation)] IPMI Version: 1.5 Additional Device Support: [Sensor Device] [SDR Repository Device] [SEL Device] [FRU Inventory Device] [IPMB Event Receiver] [Bridge] [Chassis Device] Manufacturer ID: 2h Product ID: 8835h Aux Firmware Revision Info: 0h Channel Information: Channel No: 0 Medium Type: IPMB (I2C) Protocol Type: IPMB-1.0 Channel No: 1 Medium Type: 802.3 LAN Protocol Type: IPMB-1.0 -- Anand Babu GPG Key ID: 0x62E15A31 Blog [http://ab.freeshell.org] The GNU Operating System [http://www.gnu.org] _______________________________________________ Freeipmi-devel mailing list Freeipmi-devel@gnu.org http://lists.gnu.org/mailman/listinfo/freeipmi-devel