Pilo: Raspberry Pi-Powered Lights-Out Remote Server Management
zach.bloomqu.ist
zach.bloomqu.ist
I'm interested if anyone has applied the same concept to vga capture instead of HDMI. A lot of servers only have vga available.
You can capture VGA using all the same tools by adding in a VGA to HDMI adaptor. I haven't measured the impact on latency, but a few users have confirmed that it works.[0]
[0] https://github.com/mtlynch/tinypilot/issues/76#issuecomment-...
- it hardware encodes to MJPEG at some ok but not great quality. Text becomes somewhat fuzzy but readable.
- a version with HDMI passthrough is available. It also has an extra optional power supply (micro usb) which is useful if you chain a dozen to one pi zero.
- the usb only ones can be as low as £5 on ebay ($6.55) and £10 for passthrough.
- it featured in an artcile by Micael Lynch which featured here on HN, where he explored the latency involved with such video caprure devices (https://mtlynch.io/tinypilot/)
Otherwise, that would work fine, but not all motherboards support power-on via USB HID, most support PS/2 though.
Most Uno clones skip the atmega16u2 and use a cheap USB to serial adapter instead, which will not let you reprogram it as a USB HID
Oh my. I would never expect someone taking PS/2 for PS2. It made me wonder that many communication problems that I have with some of my team is caused because I'm a bit dated...
If you're feeling extra cautious, use a small FET and raise the gate to pull the pin low. More details in my other comment here.
Seems to me like it would be better to keep the sensitive info on a separate encrypted partition/disk and let the server boot unencrypted so you can ssh in and unlock the sensitive data.
This solution would probably be harder to maintain and secure than a more straightforward solution to the original problem.