If you haven't already, register now for #BSDCan at https://www.bsdcan.org/2025/registration.html
The main North American BSD conference, in #Ottawa
If you haven't already, register now for #BSDCan at https://www.bsdcan.org/2025/registration.html
The main North American BSD conference, in #Ottawa
Want to speak at EuroBSDcon 2025? Submit via https://events.eurobsdcon.org/2025/ (until 2025-06-21)
Main conferfence site: https://2025.eurobsdcon.org/, Sponsoring: https://2025.eurobsdcon.org/sponsorship.html
See you in Zagreb!
#eurobsdcon #bsd #conference #freebsd #openbsd #netbsd #unix #development #devops #freesoftware #libresoftware @eurobsdcon
#OpenBSD now supports configuring battery charge control limits on Qualcomm Snapdragon X Elite laptops in -current, using the sysctl framework introduced in OpenBSD 7.4.
kettenis@ modified src/sys/dev/fdt/qcpas.c: Implement charge limits on firmware that supports it; x1e80100 does, sc8280xp doesn't.
ok patrick@
My #openbsd router has a public IP but switch is not getting an IP address with ip forwarding enabled, what do I need to check?
I think I need more reasons to use #OpenBSD. I used to be a heavy user, even used to run it on my laptop, but currently manage zero installations.
I also think I should give #NetBSD a fair shake, I've only ever installed it twice, and never really given it a chance.
Using OpenBSD is easy, I'll probably convert my wireguard router over to it.
But any suggestions on NetBSD use cases? I mean this from the context of a heavy #FreeBSD user with a massive emphasis on jails.
Latest 𝗩𝗮𝗹𝘂𝗮𝗯𝗹𝗲 𝗡𝗲𝘄𝘀 - 𝟮𝟬𝟮𝟱/𝟬𝟲/𝟬𝟮 (Valuable News - 2025/06/02) available.
https://vermaden.wordpress.com/2025/06/02/valuable-news-2025-06-02/
Past releases: https://vermaden.wordpress.com/news/
#OverUnder 021 with @srgower !
His opinions on:
- #Moleskine notebooks
- #openbsd
- #X-Men
- #RSS
- #Poutine
#blog #fediverse #mastodon #notebook #ink #rap #fountainPen
#100DaysToOffload : 062/100
Uh, yeah, but #OpenBSD has modern software.
Pick a package and search for it here. See if they don't have it, and a fairly recent version: https://openports.pl/
For example, this is #OpenBSD being totally usable on a 1998 G3:
Come September, there will be a gathering of #BSD developers and users in Zagreb, Croatia -- #eurobsdcon 2025.
See https://2025.eurobsdcon.org/ for details, and you can submit your talk or tutorial at https://events.eurobsdcon.org/2025/cfp until 2025-06-21.
See you in Zagreb!
#conference #freebsd #openbsd #netbsd #unix #development #devops #freesoftware #libresoftware @EuroBSDCon
Finally managed to create a bootable ISO image for Ubuntu that works perfectly with the #OpenBSD vm console.
https://hiddenagenda.ltd.uk/blog/ubuntu_24_04_on_openbsd_vmm/
The #RaspberryPi hurdle that #OpenBSD fell at was its installer.
Despite it presenting two different partition table editors, I couldn't persuade it to just simply use the already existing single UFS volume that was already there. It just does not seem to cater for the idea that one might want to install to the same removable DASD that one is using, with boot, system, and swap as already defined. It either led me down a path where it zapped the existing partition table, and all of the install files, or demanded that there be another solid-state medium to install to.
Which is sad, because a Pi with just a TF card and a single purpose is still a significant use case.
Whereas in NetBSD's sysinst, choosing to install to the same system is the first option on its third menu, after picking the installer language and choosing to install.
This is a 2 horse race being comfortably won by #NetBSD, currently. I've not tried #FreeBSD yet.
j2k25 - OpenBSD Hackathon Japan 2025 (rsadowski@) https://www.undeadly.org/cgi?action=article;sid=20250601104254 #openbsd #hackathon #j2k25 #development #kde #kdeapps #yubikey #freesoftware #libresoftware
The firmware on a #RaspberryPi 4 does not mind if one changes the partition types of the #FreeBSD and #OpenBSD FAT volumes to EFI system, matching #NetBSD in spirit if not in modern partitioning scheme.
OpenBSD again almost fell at the hurdle here. It is extraordinarily sensitive to the status of its UFS1 partition. Touch it, or attempt to use a fresh one made from scratch, and its booloader thinks that it is talking to an esp device instead of to an sd device, and fails. This is a very strange dependency.
NetBSD, in contrast, did not bat an eyelid when I splatted about 5GiB of home directory, dotfiles, and tooling onto its UFS1 volume, using pax on another machine which had the TF card in a card reader.
NetBSD also auto-fixes the backup copy of the EFI partition table after its device re-sizing step. It didn't bat an eyelid, again, when I adjusted the initial card myself ahead of time using FreeBSD's #gpart recover.
This is good, because installing and using #TianoCore #UEFI firmware in place of u-boot seems to be the only way to get the #OpenBSD boot loader to recognize the #RaspberryPi's on-board display and a USB keyboard.
It is otherwise insistent on using the UART, which makes it impossible to press that "any" key to get the boot loader to stop so that one can type the magic incantation to get the kernel proper — in its turn — to use the display and keyboard. It too defaults to using the UART.
This is a Pi 4 in a PiHut "modular" case, still resembling that #Blakes7 prop. It's not designed for DB9 sockets, but it has HDMI and USB holes, plus optional plastic shields for covering them to just let power and Ethernet in when the Pi is in production.
Maintenance with just a keyboard and monitor is the goal. OpenBSD barely cleared this first hurdle of controlling its boot loader.
(It fell at a subsequent hurdle, which is why I'm now trying #NetBSD and #FreeBSD.)
sysupgrade complete announcement
All hosts, other peoples hardware, have been upgraded to OpenBSD 7.7, including the latest syspatch.
https://www.openbsd.org/77.html
If you haven't upgraded your VM yet, have a look at:
https://openbsd.amsterdam/upgrade.html
And of course the official documentation.
#FreeBSD's FAT16 partition is 50MiB, and #NetBSD's FAT32 partition is 80MiB. These comfortably take additional files.
FAT32 is technically superior, with the variable-length root directory, but for DASD volumes whose whole purpose is to contain a couple of tens of boot loader files it's not much of a practical advantage here. And indeed on the downside, the FATs are an order of magnitude bigger.
#OpenBSD's FAT16 partition in contrast is a tiny 8MiB. #TianoCore UEFI firmware, approximately 4MiB, does not fit on it without deleting stuff.
Ironically, it is preceded by twice that amount, 16MiB, in free space not allocated to any partition. It's possible to delete the 8MiB Microsoft partition and re-create a 23MiB one, as long as one saves and restores the contents.