3 ms·
I'd dearly love to do this. I'd even settle for keeping the (presumably ancient) kernel shipped by the manufacturer and just replacing the user space to ditch t
by qhwudbebd 4y ago
I'd dearly love to do this. I'd even settle for keeping the (presumably ancient) kernel shipped by the manufacturer and just replacing the user space to ditch the hardware manufacturer's pile of hacked together crap and clunky web interface.
All we ever use in practice would be covered by dropbox/opensshd on a minimal rootfs with a shell where we can (presumably) toggle GPIOs through sysfs to power on/off/reset and interact with the serial console over a tty. This is almost certainly what the horrible manufacturer interfaces already build on top of.
But as far as I know, the damn things only accept signed images and aren't easily stripped down and replaced like this?
- pabs3 4y agoI expect these devices have plenty of vulnerabilities over the years and there have been Linux remote exploits, so probably you could hack them to replace the software or even just brick the device to avoid the vulnerabilities. Also companies like Raptor Computing, Facebook and others are creating open BMCs people can use.
- rgrs 4y agoOpenBMC only supports one vendor's SoC.
- amboar 4y agoOpenBMC supports SoCs from Aspeed and Nuvoton, and HP were/are working to add support for their GXP (iLO) SoC.
- qhwudbebd 4y agoGiven a random board with an aspeed 2500 on it, I assume that's not sufficient to allow the manufacturer firmware to be replaced with vanilla openbmc by a user though?