Well there could be something to figure out the OS...
# │firmware-dev
h
Well there could be something to figure out the OS and infrastructure via the serial connection, I guess? Then the bmc could learn this and just execute the respective command. Just a rough idea, but I believe it should be feasible.