Redfish: Disable/enable out of band IPMI
Carol Wang
karo33bug at gmail.com
Thu Dec 12 18:30:12 AEDT 2019
Hi,
Looking to implement IPMI Enable / Disable as part of Redfish's Manager
Network
Protocol.
https://redfish.dmtf.org/schemas/ManagerNetworkProtocol.v1_5_0.json
Two ways to get/set the current status of net IPMI:
1. Add an interface in phosphor-dbus-interface to indicate the status of
net IPMI.
Have a daemon to monitor the status, if the status is changed, then enable
or
disable the net IPMI service and socket.
2. Check the net IPMI socket state by getData()[1] in bmcweb. If the state
is
"running" or "listening", the net IPMI status is true, otherwise, the
status is
false. Then bmcweb can enable or disable the service and socket.
Wondering if anyone has any thoughts on this feature, which way is better.
If add interface, in which daemon this interface should be implemented?
[1]
https://github.com/openbmc/bmcweb/blob/master/redfish-core/lib/network_protocol.hpp#L190
Thanks,
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ozlabs.org/pipermail/openbmc/attachments/20191212/c7d76277/attachment.htm>
More information about the openbmc
mailing list