ea56bf5f04360d181e6321c77020de4800a3a6f6
rpibmc
A BMC (LOM) created with a Raspberry Pi.
Allows one to build a Raspberry Pi-based BMC unit for an IPMI-less server. The
Raspbian system must include the package screen and (via pip) the Python
libraries python-daemon and raspberry-gpio-python (installed by default).
There are three main files:
-
bmcd- BMC DaemonRuns in the background of the system and handles reading and writing GPIO.
-
bmc.sh- The BMC shellShould be set as the default shell of the login user (
bmc) and provides user interface to the BMC. -
rc.local- The rc.local fileThe system
rc.localshould be replaced (or symlinked) to this file to start thebmcddaemon andscreenconsole session on boot.
Description
Languages
Shell
64.8%
Python
35.2%