While waiting for my C.H.I.P. to update last night, installed OpenBSD 6.8 on a spare RPI3 and going to have it replace my older RPI that's running pihole. :openbsd: :raspberrypi:

@jason123santa @ecliptik RPI2 (armv7) Not really sure exactly what this means:"There are still a fair number of things to do on each of these boards, however OpenBSD is generally considered to be usable on them. The platform is now self hosting, however there is no SMP support."!

No SMP support (specially when the RPI2 has 4× Cortex-A7 900 MHz)!

Maybe is not a good option on "that" platform. I'm gonna have to try on my RPI2s and RPI3s

@jason123santa @ecliptik too "bloated" for my taste. 3 times the source code of , and 1.5 times the size of !

@braunne @ecliptik I never used any of the BSDs but its not as bloated as Linux is.

@jason123santa @ecliptik Linux kernel is an utter disaster when compared to !

I Only use that kernel because of GNU. I believe in FSF and what is stands for. Couldn't care less about the kernel, though.

@braunne @jason123santa @ecliptik same. I believe in Free Software, in the FSF and in copyleft licenses.

But the BSD kernel is better. I'm in love with OpenBSD.

@werwolf @braunne @ecliptik
I never used BSD before but I do know that the BSD kernel is better.

What does BSD do better then Linux besides the kernel being better?

@jason123santa @braunne @ecliptik Linux is a kind of massive piece of code. Really difficult to understand unless you get really into reading the kernel's code. And it's huge, so good luck. It has a lot of unnecessary features. It's very popular and you'll find information about it easily.

While the BSD kernel is much cleaner, legible and efficient kernel. *BSD is a cohesive OS while GNU/Linux distributions are massive pieces of software put together.

@werwolf @jason123santa @braunne I think my favorite thing about the *BSDs is you can manage it without an Internet connection since the man pages and examples on the system itself are quality.

I challenge myself when working on OpenBSD (as a hobby, not professionally) to only use the official sources and on-system documentation first before hitting up duckduckgo and the results are good.

@ecliptik @werwolf @braunne
BSD can be used and managed without using the internet to search for things?

@braunne @jason123santa @werwolf thanks for the video, really good watch and sums up a lot of my experience with OpenBSD.

I used to run it in the early aughts in combination with FreeBSD to support a Counter-Strike server (back when it could do Linux emulation) web.archive.org/web/2002061007

Also run OpenBSD on my work laptop (x61s Thinkpad) for a couple of years and it worked great. This was for a Fortune 500 too with all the compliance and restrictions that came with it.

@ecliptik @braunne @werwolf
I should try out some BSD on my pi and see how it is. Still use windows for some games and things but am trying to switch more to linux but I should just go straight to trying BSD.

The video is great and he definitely did not talk like he was always correct and knew everything. He also knew that other people have different requirements when it comes to an OS and only explaining why BSD works for him.

@jason123santa @braunne @werwolf If you put it on your Pi you'll have to do the install over the serial port since there's no batteries-included SD image (which makes it more fun in a way)

FreeBSD for the Pi has a SD card image to write and it will boot up with networking and ssh out-of-the-box.

@ecliptik @braunne @werwolf
So If I try it on my pi I would have to setup networking and ssh myself?

Guess I can try FreeBSD or try to setup the network and ssh.


@jason123santa @braunne @werwolf networking will work, Ethernet is require for the install but wifi will work after first boot.

sshd will run by default, but you'll need to setup a secondary user other than root.

This guide gives a good overview of how to install it on a RPI3,


@ecliptik @braunne @werwolf
Only have a pi 4 and a pi zero w. Only works on my pi 4 but it should be the same method for the pi3 and 4.

Only thing I would have to do is connect it to a display and Ethernet then configure it so I can use it headless without a display.

@jason123santa @ecliptik @braunne take this into account:

"The Raspberry Pi 4 is only supported when using EDK2-based UEFI firmware. By default the boot ROM will only try to load the firmware off an SD card. No manual steps needed to boot from a USB disk drive as the UEFI prefers booting from USB over booting from SD card"

source: openbsd.org/arm64.html

@werwolf @ecliptik @braunne
A usb drive works fine on the pi4 yeah and a MicroSD card will to. I will use a MicroSD card because that is all I have.

Sign in to participate in the conversation

Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.