Blog

Packet Radio – Building a Station (Shopping List)

This is made to be a decent go-to reference for those new to packet radio looking to build a station. This by no means encompasses all products. The item’s I’ve listed here are a reflection of the modern packet radio landscape. If you are new to Packet Radio, start here to get a grasp on what the modern landscape of […]

Setup PAT Winlink On Raspberry PI with RigControl

This page will walk you through downloading and installing the PAT Winlink software on your raspberry pi. Afterwards, we will setup a basic RigControl and PTT Interface for your radio with rigctl, and enable the service to start on boot. This is mainly for my own documentation, so it may not be pretty. Installing PAT Winlink Install the Prerequisites Download […]

How to Secure your Packet BBS / BPQ32 or LinBPQ Instance

After some security research in the packet radio BBS communities, I noticed a major lack of best security practices. I wrote a blog post on it here if your curious. I pointed out WHY things are problematic in the cybersecurity field, and gave a few pointers. This post is a follow up that I can share with others that shows […]

BBS Botnet – The Packet Radio Cybersecurity Crisis in Ham Radio

Ham radio operators are generally technically inclined people. It takes a special person to take an interest in the electronic aspect of amateur radio stations. Combine this with the computer knowledge and passion it takes to develop the applications that often go along with the hobby, you wouldn’t think something as novel as cyber security would be an issue. But […]

BBS Hacking – Discovering RCE within BPQ32 – SEH Based Buffer Overflow

I had just posted my security warning for amateur radio BBS users recently. Ultimately, many amateur radio applications are built on older programming languages. Using languages that aren’t memory safe is not necessarily a bad thing. But when we don’t incorporate modern practices and compilation options like those that enable ASLR(Address space layout randomization) and SAFE SEH (Safe Exception Handlers) […]

APRS on Linux with YAAC (Yet another APRS Client) and Direwolf

This is the counter blog post to the windows version with pinpoint here. The blog follows along with our Modern Introduction to Packet Radio. Please note, that before proceeding below, you need to have a working dire wolf configuration for your radio. If you do not yet have the dire wolf TNC working with your radio, please follow the documentation […]

Easy APRS iGate and Digipeater Setup with Direwolf.

I’m not going to pretend like there isn’t guides for creating an Easy APRS iGate and Digipeater Setup with Direwolf on the internet already. But in an effort to consolidate this information with the rest of the packet radio information, I will make my own here. As always, I’ll also be explaining things so you can make adjustments for your […]