https://www.openbsd.org/arm64.html
https://dev.to/spacial/installing-openbsd-7-on-raspberry-pi-...
This makes it a great choice for a small node requiring security.
https://www.openbsd.org/arm64.html
https://dev.to/spacial/installing-openbsd-7-on-raspberry-pi-...
This makes it a great choice for a small node requiring security.
We're getting to the point where buying a barebone x86 system on Aliexpress is cheaper than some of these ARM development boards, definitely not something I saw coming.
ServeTheHome has a great ongoing series on "TinyMiniMicro" computers that make great little home servers.
Those guys tend to buy new; although you can easily find used (but still very capable) models on Fleabay, &c. for cheaper. Usual caveats apply; but I've had good experiences after checking sellers carefully.
Manufacturers also have factory-refurbished sales websites, usually separate from their normal website (lease-returns from their financial services arm). Those come with short warranties, and an option to extend them. They are also nicely cleaned up and re-boxed, sometimes with accessories.
I have one from Fleabay and another from Dellrefurbished. Both have been running great for nearly 3 years.
That isn't really in the same class as the Pi though, it seems the various models use somewhere in the range of 1-6watt max.
The 5W of a Rasp. Pi is extremely awkward in practice. Its "a lot smaller" than a PC for sure, but not small enough to make AA-batteries usable or otherwise a portable computer. And if you're using 18650 Li-ion cells, well... that's called a laptop / typical computer in the 30W to 60W range anyway.
There's something to be said about ESP32 / ESP8266 which actually gets you to that sub-1W level where AA batteries are viable. Its just a new set of opportunities. As it is, Rasp. Pi4 really doesn't feel much different to me (from a power-usage perspective) compared to laptops, or even PCs.
Ever since the pi foundation took that $45M investment and added their first outside shareholders about a year an a half ago it's been all downhill from there in terms of consumer supply.
https://rpilocator.com is an invaluable resource, especially this guide: https://rpilocator.com/tips-and-tricks.cfm
At first I was running FreeBSD on a Rasberry Pi 2 (not the Model B version). There was some bug at the time that made Vim unusable over a serial terminal, so in spite of it always working and never requiring a reboot, I decided to look for another solution.
The solution was OpenBSD running on a Beaglebone Green. It was actually easier to set up, just as stable, and the pf syntax was even simpler.
Were I to go with a similar setup today, I'd prefer something that:
- has multiple NICs
- can be tuned to boot very fast
- capable of rolling-back updates/changes
- runs NSH[0]
The 3rd point is something NSH could facilitate for the network configuration. For system-level changes, I suppose the best I could do on OpenBSD is use CARP between two OpenBSD systems, and switch between the two as I apply and test updates.
This isn't very helpful as Intel calls some mainstream core based processors Celerons, and some atom core based processors Celerons.
The current trick is J before the four digit number is Atom based, U after the four digit number is mainstream laptop core. G before gives you mainstream desktop core for Pentium, and I think Celeron as well. But really just put the model number into search, go to the Ark page and see that it's products formerly Blah and then look up Blah to see what that actually means. Yay marketing.
Very satisfying seeing the serial TTY come up with the familiar ASCII spinner. My plan is to configure this to connect to wifi, establish a VPN connection to somewhere, then set it up to dispense an IP address and function as a NAT for anything plugged into its ethernet port.
It could be that I have a faulty cable.
Oh it's on an rpi3 . Maybe the serial connection only works on 4? The documentation doesn't say.
Basically these instructions:
https://dev.to/spacial/installing-openbsd-7-on-raspberry-pi-...
But...
This was a while ago. It looks like the instructions for OpenBSD have changed?
https://www.openbsd.org/arm64.html
Maybe I'll try again soon...
No, you can switch to a glass console by typing 'set tty fb0' at the 'boot>' prompt.