<div dir="ltr">Hello, OpenBMC Mailing List,<br><br>We're working on a GUI tool that allows the user to capture and visualize BMC IPMI requests.<br><br>The tool accepts 2 kinds of <span class="gmail_default" style="font-family:arial,helvetica,sans-serif">inputs</span>:<br> 1) Load a DBus traffic dump file generated by dbus-monitor<span class="gmail_default" style="font-family:arial,helvetica,sans-serif"> on the BMC</span><br> 2) Capture IPMI requests on the BMC -- the tool connects to the BMC console by launching a program of the the user's choice (example: ssh or telnet), then starts "dbus-monitor" on the BMC and checks <span class="gmail_default" style="font-family:arial,helvetica,sans-serif">its outputs for </span>DBus calls on the IPMI daemon and then <span class="gmail_default" style="font-family:arial,helvetica,sans-serif">draws</span> the IPMI requests <span class="gmail_default" style="font-family:arial,helvetica,sans-serif">on the canvas </span>accordingly.<br><br>In both ways, this tool operates on data that originate on the BMC (so it's different from host-side IPMI capture tools.)<div><br><span class="gmail_default" style="font-family:arial,helvetica,sans-serif">The tool makes minimal use of electron.js and should be able to run on multiple operating systems. </span>We hope this tool might be useful for those who work on OpenBMC.<br><br>What I'm not sure is: do I need to have this accessible on a repo managed by my Company first so OpenBMC can review it, or can I request to create a repo for this tool under openbmc-tools<span class="gmail_default" style="font-family:arial,helvetica,sans-serif"> </span>now --- provided that OpenBMC is okay with adding this tool?<br><br>A screenshot is attached to illustrate what it does:<br><div><div><img src="cid:ii_ka5xb8jo1" alt="scrnshot_compressed.png" width="542" height="272"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"></div><br></div><br>Thanks a lot!<br><br>Sui</div></div>