If you want to continue working on kernel development while on a staycation or traveling for other reasons, you need to securely access your home lab. After considering several open source solutions including WireGuard, I have settled down to use Tailscale VPN for my home lab. It is simple, fast and easy to maintain. Most…
Category: Kernel
Home lab : simple remote PDU for kernel lab machines
One of must-have features needed in a Linux kernel (or other system SW) development lab is the ability remotely power cycle lab machines. During bring-up of new kernels or while running tests, if the system hangs, test automation need to time-out the test and power cycle the system to programmatically to move to the next…
RISC-V: Debian, Ubuntu and Fedora Linux on VisionFive 2
In this post, I will share how I brought up and ran three different RISC-V Linux distributions – Debian, Ubuntu and Fedora, on the Starfive VisionFive 2 system I built earlier. There is already plenty of documentation on running various linux distros on VF2. I will focus on specific tweaks I needed to do and…
Home Lab – Implementing Linux Infrastructure Services
To get things going, I have implemented two Linux infrastructure services in the lab – serial console and PXE service. The serial console service allows me to connect to the serial port of any of the systems in the lab rack. PXE services provides PXE boot capabilities, for now only Fedora installation over network. Serial…
Hello world! Linux, Open Source and More
Welcome to Chronicles of Technology in Suburbia. I have created a separate technology journal with the intention of sharing bits of my experiences in tinkering with technology (Linux, open source firmware, open source systems management, computer hardware) as well as occasional opinions on such topics. I plan to write regularly about technology topics in this…