Secure Boot ZFSBootMenu with Custom Keys and Redundant ESPs
If you run Arch Linux on a mirrored ZFS root pool, you likely have redundant EFI System Partitions (ESPs) mapped to multiple NVMe drives for resilience.
However, protecting this boot path with Secure Boot can be a challenge. With the use of Secure Boot key manager you can take ownership of your motherboard’s platform security, automat syncing across multiple drives, and verify the integrity of your native ZFS boot environment.
Cellular Failover Via iPhone, Arch Linux and UCG Ultra
While having concrete poured at my home, I needed to protect the fiber optic cable running from the utility pole to my house by routing it through conduit. In the process, the field-terminated Fujikura SC/APC connector on the end of the drop cable was accidentally pulled free from the cable. AT&T couldn’t dispatch a technician until Thursday, so I needed a way to bridge the gap using my iPhone 16 Pro’s cellular connection.
Factory Reset Aeotec Z-Stick Gen7 via Serial API
I needed to factory reset a couple of Aeotec Z-Stick Gen7 controllers before giving them away. The goal was to wipe all Z-Wave network data including paired devices and the Home ID. Unlike the older Gen5 sticks, the Gen7 does not have a physical reset button. The reset must be performed via Z-Wave Serial API commands.
NOTE: This procedure erases all network data from the controller including the node list, routing tables, and Home ID.
Migrate from zfs-auto-snapshot to sanoid on Proxmox
Migrating a Proxmox server from zfs-auto-snapshot to sanoid for ZFS snapshot management. The server has been running zfs-auto-snapshot with systemd timers for over a decade, but the AUR package description notes that as of 2021, sanoid and zrepl are better maintained alternatives. Since I’m setting up a new backup pipeline anyway, seemed like a good time to make the switch.
The main difference between the two is configuration model. Where zfs-auto-snapshot uses ZFS properties (com.
Creating a Linux bridge device with a specific tagged VLAN
This guide outlines the steps to set up a Linux bridge device connected to a physical Ethernet interface with a specific VLAN tag. In this article the VLAN tag will be assumed as 170 but it can be any valid VLAN tag/id.
In the world of networking, a Linux bridge device is a powerful tool that acts as a virtual switch, connecting different network segments seamlessly. It operates at the data link layer (Layer 2) of the OSI model, forwarding traffic between connected interfaces based on their MAC addresses.