summaryrefslogtreecommitdiff
path: root/content/blog/2023
diff options
context:
space:
mode:
authormms <michal@sapka.me>2024-03-04 23:23:11 +0100
committermms <michal@sapka.me>2024-03-04 23:23:11 +0100
commit3cbe80fd1738dfb896e0cefa1fc2cf0d0ea74319 (patch)
treec0c837bc1c38564060ebfd08a116199ae19cf556 /content/blog/2023
parent72371c30c3561b8dc5db01d19f947442e1a7ad8b (diff)
chore: bsd to org
Diffstat (limited to 'content/blog/2023')
-rw-r--r--content/blog/2023/book-update-1.md30
-rw-r--r--content/blog/2023/first-time-zfs-saved-me.md28
-rw-r--r--content/blog/2023/freebsd-13.2-was-released-and-broke-my-resume.md16
-rw-r--r--content/blog/2023/freebsd-on-modern-intel-wifi-cards-and-resume.md18
-rw-r--r--content/blog/2023/open-bsd-7-3-was-released-today.md18
5 files changed, 110 insertions, 0 deletions
diff --git a/content/blog/2023/book-update-1.md b/content/blog/2023/book-update-1.md
new file mode 100644
index 0000000..18a064f
--- /dev/null
+++ b/content/blog/2023/book-update-1.md
@@ -0,0 +1,30 @@
+---
+title: "Book Update 1"
+categories: blog
+abstract: Work commences
+date: 2023-11-07T16:27:40+01:00
+draft: false
+---
+As I've mentioned in my last previous [posts](posts), I am now working on a "A Newcomers Guide to BSD" book.
+
+The book will consist of four parts:
+
+1. Unix history and philosophy
+2. General things that you get with BSD
+3. High level overview of the most popular BSDs out there
+4. Downsides of BSD
+
+It's easy to find *great* materials for BSD as long as you are an advanced user.
+If you are just starting?
+Good luck.
+Install a random flavor and try to not get insane trying to piece all of this out.
+This is the niche I want to cover, a small intro and a way to promote BSD to people who have no idea what it really is.
+
+The book will be available in print, from something like [Lulu](https://www.lulu.com/).
+There will also be an e-book from e-book retailers, maybe even Amazon.
+
+The book will however be also free to download as PDF, and (if I find a way), in HTML form.
+This is my first date with Latex after all :).
+
+I am currently studying & writing about *UNIX* history, as this is a necessary (and fascinating) introduction.
+
diff --git a/content/blog/2023/first-time-zfs-saved-me.md b/content/blog/2023/first-time-zfs-saved-me.md
new file mode 100644
index 0000000..0e2fa32
--- /dev/null
+++ b/content/blog/2023/first-time-zfs-saved-me.md
@@ -0,0 +1,28 @@
+---
+title: "First Time the ZFS Saved Me"
+category: blog
+abstract: Automatic snapshot saved me from a full system reinstalation
+date: 2023-03-18T06:04:33+01:00
+year: 2023
+draft: false
+---
+{{<img-pull-right "zfs-logo.png">}}
+As I was recently trying to [enable auto-switching audio to headphones](/2023/switching-between-speakers-and-headphones-on-freebsd/), I borked my FreeBSD installation. Somehow the speakers stopped working, and the headphone output added a loud hiss. Unfortunately, I was unable to fix it.
+
+My first thought was to reinstall the system, but then I remembered that I've read about [ZFS Snapshots](https://docs.oracle.com/cd/E19253-01/819-5461/gbcya/index.html).
+
+```
+zfs list -t snapshot
+```
+
+revealed that FreeBSD has already created a few of those recently. I knew this OS and ZFS go hand in hand, but I was still pleasantly surprised.
+
+To return the system to a previous version, all I had to do was
+
+```
+zfs snapshot <name>
+```
+
+and my system stopped responding. I was in X, so that's entirely on one. But the rollback was so instantaneous that my first thought was that something fried.
+
+After a good, old hard reset, everything worked as it was a few days ago. ZFS very well may be my new best friend.
diff --git a/content/blog/2023/freebsd-13.2-was-released-and-broke-my-resume.md b/content/blog/2023/freebsd-13.2-was-released-and-broke-my-resume.md
new file mode 100644
index 0000000..0ea9ef1
--- /dev/null
+++ b/content/blog/2023/freebsd-13.2-was-released-and-broke-my-resume.md
@@ -0,0 +1,16 @@
+---
+title: "FreeBSD 13.2 was released and broke my resume"
+category: blog
+abstract: There's a new version and new problems for me
+date: 2023-04-11T16:10:29+02:00
+year: 2023
+draft: false
+---
+{{<img-pull-right "freebsd-beastie.png">}}
+A new version of FreeBSD was released today, 13.2-RELEASE.
+
+The update went smoothly on my laptop, and there are a lot of updates in pkg. Unfortunately, my fix for [black screen after resume](/2023/fixing-resume-on-thinkpad-x1-extreme-g2-on-freebsd/) stopped working. I had no time to debug it yet, so there is no bug report yet from my side.
+
+The drivers for iflwifi were updated, so I was hoping that maybe the [WiFi experience](https://d-s.sh/2023/freebsd-on-modern-intel-wifi-cards-and-resume/) would be better, but since the sleep/resume cycle is not working, I am unable to test it.
+
+Full release notes can be found on the [FreeBSD website](https://www.freebsd.org/releases/13.2R/relnotes/).
diff --git a/content/blog/2023/freebsd-on-modern-intel-wifi-cards-and-resume.md b/content/blog/2023/freebsd-on-modern-intel-wifi-cards-and-resume.md
new file mode 100644
index 0000000..4da6d38
--- /dev/null
+++ b/content/blog/2023/freebsd-on-modern-intel-wifi-cards-and-resume.md
@@ -0,0 +1,18 @@
+---
+title: FreeBSD on modern Intel WiFi cards and resume.
+category: blog
+abstract: FreeBSD has a lot of problems with WiFi card
+date: 2023-03-15T09:19:52+01:00
+year: 2023
+draft: false
+---
+{{<img-pull-right "freebsd-beastie.png" "FreeBSD Bestie">}}
+I'm enjoying FreeBSD on my Thinkpad X1 Extreme G2 (and I say the full name just for SEO), but I've encountered my first unsolvable problem. This laptop uses an AX200 WiFi card, which drivers are still far from stable. I don't care much for WiFi AC, even though I'd love to be able to use it.
+
+The problem is that after resuming (which I assumed I [have already fixed](/2023/fixing-resume-on-thinkpad-x1-extreme-g2-on-freebsd/)), the connection dies, and it's impossible to reconnect. It is a [known bug](https://wiki.freebsd.org/WiFi/Iwlwifi), and developers are addressing it, but as it stands, all attempts to reestablish connection end in kernel panic.
+
+Also, this driver is the reason my laptop's fans are doing overwork.
+
+This situation is something I knew could happen when I first installed FreeBSD. It's far less popular than Linux and therefore has much worse driver support. It is, however, an important factor for any other new joiner to the BSD user group.
+
+Gambare, [Bjoern A. Zeeb!](https://wiki.freebsd.org/BjoernZeeb)
diff --git a/content/blog/2023/open-bsd-7-3-was-released-today.md b/content/blog/2023/open-bsd-7-3-was-released-today.md
new file mode 100644
index 0000000..0e4c94c
--- /dev/null
+++ b/content/blog/2023/open-bsd-7-3-was-released-today.md
@@ -0,0 +1,18 @@
+---
+title: "Open Bsd 7 3 Was Released Today"
+category: bsd
+abstract: New version was released
+date: 2023-04-10T19:12:59+02:00
+year: 2023
+draft: false
+tags:
+- OpenBSD
+---
+{{<img-pull-right "open-bsd-7-3.png">}}
+A new version of OpenBSD was released today. OpenBSD is the security-focused BSD.
+
+LibreSSH and OpenSSH were bumped.
+
+The full [changelog](https://www.openbsd.org/73.html) can be found on the official website.
+
+As always, there is a [cool artwork](https://www.openbsd.org/images/DryGarden.png).