This program captures & visualizes IPMI traffic on a BMC running OpenBMC. It allows the user to capture & view IPMI requests in a time line format, as well as generate commands that can talk to ipmid
or ipmitool
to replay those IPMI requests.
This program is based on Electron, and should be compatible with Windows, Linux, Mac and ChromeOS's Linux environment.
The following commands are all run from this folder (where index.html
is located.)
To build and run, a user would first need to install node.js and npm (Node.js package manager), and then checkout dbus-pcap
to this folder. To install node.js on a Ubuntu/Debian-based system:
First, install npm
and node.js
using a method that is suitable for your setup.
$ node --version v10.20.1 $ npm --version 6.14.4
Then, with npm
, node.js
installed and dbus-pcap
downloaded to this folder, run the following commands:
npm install
npm start