kellenoffdagrid❓️

You’re awfully curious, aren’t you?

  • 2 Posts
  • 5 Comments
Joined 1Y ago
cake
Cake day: Jun 21, 2023

help-circle
rss
Building a from-scratch IP-KVM/Pikvm board. Tips?
I have a spare SBC ([Pine A64 LTS](https://pine64.org/documentation/Pine_A64-LTS/)) that I currently have no other use for, and recently I got the idea of turning it into an IP-KVM. However, the software support for this board is a little middling, and the board's been somewhat overlooked by the community. That leaves me with no ready-made solutions for turning this board into a little PiKVM-style device, so I wanted to ask around and see what people more knowledgeable in this realm had to say so that I can approach building this, uh, less stupid-ly. The main issue I've had is just the overwhelming amount of information relating to building a KVM setup like this, so I figured I'd ask what kind of software/packages are necessary or if anyone has any tips on resources I might have missed. Here's what I'm hoping to accomplish: - Connect the SBC to my homelab (a salvaged Optiplex 7050) to make it easier to manage/access BIOS without lugging it onto my desk - The board should be accessible on the local network via web browser, sending video with *relatively* low latency and capturing key/mouse input Here's some basic info about my setup: - The most stable system for this board (in my experience) is Fedora IoT. The other OSes on the Pine64 wiki have given me issues with booting and Ethernet stability, especially the Armbian builds, and Fedora's given me no such - Because of this OS constraint, some of the DIY Pi-KVM setup scripts I've seen won't work. This OS is immutable and relies on rpm-ostree, which does affect the logistics somewhat - I've considered Alpine Linux, since a lighter base would be nice, but it requires compiling arm-trusted-firmware & u-boot for the board, which were giving me problems earlier. I'm sure I could put more effort into this pathway, but I haven't bet on it yet since I have no reason to believe the Fedora setup wouldn't work - The board has two USB 2.0 ports and a single Ethernet port. [From what I've seen](https://tinypilotkvm.com/blog/build-a-kvm-over-ip-under-100/#hdmi-to-usb-dongle), this should suffice for the connections needed (one for video-in and another to send key/mouse over USB) Hopefully this is enough relevant information, let me know if there's anything else I should add. Any advice is appreciated, thanks!
fedilink


The cool thing is, you’re right that you’ve got marketable skills that employers want, you just gotta present them in corporate lingo that sanitizes it of any humanity and fun, lmao. You could rephrase that part about the Minecraft server to something like “Actively maintaining a high-uptime server with [X amount] of daily clients by utilizing [insert type of tools/languages here, e.g. MySQL databases].”

I’ve always hated the process of “translating” real life experience into the marketable buzzwords that employers like to see, but until it seems like hiring managers on a wider scale are willing to listen to words that normal people would write, I’m gonna keep trying to speak their language.


Yeah, fair point, I think this thing still has USB 2.0, so maybe a spinner is the way to go. Someone reminded me that USB drive caddies exist, so I think I’ll go with that and a hard disk, just to make it more flexible should I ever need to use the drive in another machine or replace it. Thanks for the help!


Ah right it seems I made the assumption that Network Attached Storage meant any storage attached to my networked device haha, thanks for the clarification. I like this idea, forgot about the option of USB drive caddies. Thank you!


Oh yeah definitely, after that mess I don’t feel comfortable getting anything more than little flash drives from them. Thanks for the idea!


Best external SSD for high-uptime use?
I was wondering if anyone could point me in the direction of an external SSD that'd last me a while being plugged into my incredibly simple SBC home server. I've done a bit of research but haven't found much information about USB-connected SSDs and their longevity in terms of 24/7 use. **Some More Specifics** What I'm aiming to do is use this drive as NAS that I can access on my home network, it'd mostly be used for syncing backups from devices, but would also probably get use as a general-purpose file storage solution. Basically, it's going to be plugged into my little Raspberry Pi all the time, but will only be used sporadically and generally won't be writing huge amounts of data at a time. Given the above information, are there any external SSDs you could recommend for this application? Or am I worrying too much and should just buy your average Samsung/Kingston/WD/Seagate etc.? **Edit:** Thanks for the advice everyone, that was quick and helpful! The solution I'm gonna go with is a USB caddy/housing to hold a standard internal HDD, so hopefully this is helpful for anyone else in a similar place with a simple home server like mine.
fedilink