LPWAN Meshes: 2.4GHz and the Rise of the Mesh-Bridge
If you have spent any time in the off-grid radio scene over the last few years, you know the frequency divisions. You either ran on the sub-GHz bands (915 MHz in Australia and the Americas, 868 MHz in Europe) for long-range, bush-penetrating reliability, or you accepted the high-congestion limits of local Wi-Fi. It was a trade-off we took for granted. If you wanted to send a message across 10 km of dense stringybark, you needed the long waves. If you wanted global hardware standardisation, you looked elsewhere.
Escaping the Sandbox: Fixing the Zoom Camera on Ubuntu 24.04 and 26.04
There is nothing quite like the mild panic of joining a meeting only to be greeted by a void where your face should be. On the latest Ubuntu 26.04 and the 24.04 LTS (Wayland), this has become a recurring theme for anyone unfortunate enough to rely on the Zoom Snap package.
You check your settings. The camera is detected. It works perfectly in Firefox. It works in Cheese. You’ve even checked the Snap permissions and everything looks “correct”. Yet, Zoom remains a stubborn black screen.
LPWAN Meshes: ClusterDuck Protocol - Purpose-Built for Emergencies
The ClusterDuck Protocol (CDP) was where my mesh networking journey truly began. The story behind Project OWL (Organisation, Whereabouts, and Logistics)—students building emergency communication networks after Hurricane Maria—resonated deeply, highlighting a technology designed not for hobbyists or industry, but for saving lives when infrastructure fails. While I found its concepts “much better thought through” from the outset, the project’s slow pace and patchy hardware support meant my personal involvement never truly moved beyond some initial tinkering.
Installing Ubuntu on ASUS ExpertBooks - overcoming UEFI issues
ASUS ExpertBooks are popular enterprise laptops with a well-priced combination of hardware and solid build quality. However, installing Ubuntu on these laptops can be challenging due to UEFI issues. In this blog post, I am documenting the challenges and the steps to overcome these issues and successfully install Ubuntu on ASUS ExpertBooks.
Whilst UEFI is arguably useful, the choices made by ASUS in their BIOS settings are problematic. Whilst I have no knowledge of the exact reasons for these choices, they seem to be overly restrictive and limiting for advanced users. Enforcing the device to boot only from the UEFI firmware can be problematic for advanced users who want to dual-boot or install other operating systems.
LPWAN Meshes: Reticulum - Where I Landed
After years of experimenting with various LPWAN mesh networking technologies, I’ve settled on Reticulum as my primary LoRa mesh platform. It emerged as the clear frontrunner not because it’s simpler than the rudimentary Meshtastic (it isn’t), nor because it’s overtly more feature-rich than the structured MeshCore, but because its design philosophy fundamentally aligns with what matters most: privacy, resilience, and true decentralisation. It supports multiple bearer protocols, making it a powerful tool for building a future decentralised network.
LPWAN Meshes: MeshCore - Moving Beyond the Ad-Hoc
While Meshtastic serves as a solid introduction to LPWAN mesh networking, MeshCore represents a move toward more structured networks, particularly when the limits of ad-hoc flooding become a bottleneck. It addresses the “airtime” congestion common in simpler protocols, offering a far more robust path for community-scale infrastructure where a “best effort” approach isn’t enough. MeshCore is built for managed deployments and regional sensor networks where reliability and structured routing are the priority.
LPWAN Meshes: MeshTastic - The Gateway Drug
For many new to LPWAN mesh networking, MeshTastic often appears as a starting point due to its affordability and active community. It can get you from zero to sending a basic mesh message relatively quickly. For some, it may seem like a convenient entry into mesh networking.
In this post, I’ll dive into what makes MeshTastic tick, where it excels, and where it falls short based on my own experience using it across various scenarios.
LPWAN Meshes: Choosing the Right Technology
Long-range Sub-GHz wireless mesh networks have become essential for modern communication, particularly in remote areas where traditional infrastructure is impractical or impossible. By utilising lower frequencies (typically below 1 GHz), Sub-GHz networks can achieve remarkable range, low power consumption, and the ability to penetrate obstacles such as buildings and dense forests.
These characteristics make Sub-GHz mesh networks ideal for applications in IoT, outdoor communication, emergency response, and industrial networks. But with numerous technologies now available, choosing the right one for your needs can be challenging.
From Consumer to Creator: A Practical Guide to Community Telecoms
In the first two parts of this series, we explored why community telecoms matter and how resilient mesh networks can save lives during emergencies. Now comes the question I’m asked most often: “That sounds great, but how do I actually build one?”
This is the knowledge I wish I’d had when I started.
If my journey from those early Austrian tele-working centres to deploying mesh networks across remote Australian properties has taught me anything: the hardest part isn’t the technology—it’s overcoming the psychological barrier between “consumer” and “creator.” We’ve been conditioned to believe telecommunications infrastructure is something large corporations build, not something communities can create themselves.
Setting up MultiTech LoRaWAN gateway on Ubuntu
As the convener for the Adelaide community of The Things Network, I am frequently setting up Multitech Conduit Gateways. Depending on your PC or notebook hardware you might have some problems with the Exar USB-UART driver on Linux.
Here are the steps to getting this unit setup from an Ubuntu (should work for any other Linux distro) machine.
lsusbShould show something like this:
Bus 002 Device 006: ID 04e2:1410 Exar Corp. XR21V1410 USB-UART IC
Moving to KVM virtual machines
Installing VirtualBox is getting increasingly painful on Ubuntu due to the problems with UEFI Secure Boot and the VirtualBox kernel modules. Another reason for an alternative is that running VirtualBox VM’s completely in the background is not as straightforward as it could be.
From the available alternatives I looked into (VMWare, Xen & KVM) it was KVM that fitted my needs (casual VM usage with mostly headless VM’s for testing purposes). Main reasons:
Microchip LoRaWAN Development Utility on Ubuntu
Having just wasted a few hours on getting this Java software running on Linux I am documenting this for future reference and hopefully saving other LoRa / TTN folks some time.
Prerequisites
Install a Java JDK + JavaFX. This should work with the default OpenJDK 8 or 9 which comes as part of the Ubuntu repositories. I ended up installing Oracle JDK 8 as well as I thought the error might be related to OpenJDK.