Internet access across HF radio

Internet access across HF radio

Author: Onno (VK6FLAB) August 10, 2024 Duration: 5:06
Foundations of Amateur Radio

Internet access across HF radio

In the mid 1980's there was this thing called a Bulletin Board System or BBS. You would connect your computer to a gadget called an acoustic coupler that you would sit next to a telephone. You'd pick up the handset, dial a phone number and wait until there was a squeal in your ear. Then you'd push the handset into the rubber cups on the coupler and watch as your computer started putting characters on your screen.

Now, truth be told, my first foray was the next generation of this, an actual modem where you didn't actually have to touch the telephone, instead, the device could dial on your behalf using so-called AT commands.

And if we're being totally honest, I never actually connected to a BBS. My adventures with global communications started with Usenet News in 1990, but I'm here to make a point, I promise.

Amateur radio is a hobby that is for experimentation. One such experiment is a thing called packet radio. Before you roll your eyes about ancient technology, this gets very cool, very fast.

At its most basic, packet radio is about digital radio communication. Until not that long ago to play you needed a thing called a TNC or a Terminal Node Controller. When I got my license in 2010 I was told that this was a magic box to make digital communication possible between a radio and other radios and amateurs.

Right now, many people are playing with WSPR, Weak Signal Propagation Reporter as well as FT8, both examples of things intended to get specific chunks of information exchanged between two stations. What if I want to chat, or send a file, or a picture?

There are tools like "js8call" which is experimenting with the idea of using FT8 to chat, but what if I told you that there's a better way?

Written by John WB2OSZ, named after a canine that became extinct 9,500 years ago, "direwolf", is software that implements an expensive piece of 1980's hardware, a TNC, that runs just fine on a $5 Raspberry pi. It's been around for over a decade, the oldest date I can find is March 2013 though undated versions before that exist.

It's an example of a so-called software-modem, simple to get started, and it implements the essential pieces of packet radio. It's currently running connected to my radio and I can see packets of information scrolling past. In this case I'm tuned to the local APRS, or Automatic Packet Reporting System frequency of 145.175 MHz.

It's the same information that you can see if you point your web browser at aprs.fi

While that's great, it's just the beginning. Tune to another 2m or 70cm frequency and you can use it to connect to a BBS being run by a local amateur, or, you can tune to a HF frequency and connect to one run somewhere else.

Direwolf also supports a technology called KISS, Keep It Simple Stupid, yes really, developed by Brian WB6RQN, Phil KA9Q, Mike K3MC and others. KISS allows you to connect a modem, like direwolf, to a computer and use technologies like TCP/IP, the primary language of the internet, across a radio link, any radio link.

Let me say that again with different words. You can use your HF radio to browse the internet. No proprietary modes in sight, weak signal, error correction included, all open source, all free, all ready to go.

While we're singing its praises, direwolf can also act as an iGate, an interface between radio and services like aprs.fi, a digipeter that receives and re-transmits APRS data and plenty more.

It gets better.

What if you wanted to use something like RTTY, PSK31, Olivia or some other mode? You could use "fldigi" instead of direwolf since it too supports KISS.

To be fair, there are lots of moving parts here and I've glossed over plenty. This isn't intended to discuss precisely how to do this, rather that it's possible at all and has been for quite some time.

I can't wait to attempt to browse the internet using my radio, for nothing other than the thrill of attempting it.

I wonder if I can do this with Morse Code as the underlying protocol. Only one way to find out.

I'm Onno VK6FLAB


For anyone curious about the crackle of a distant voice emerging from the static or the thrill of making a contact across the globe using nothing but radio waves, Foundations of Amateur Radio offers a friendly, steady guide. Hosted by Onno (VK6FLAB) from Australia, this long-running podcast acts as a companion for newcomers navigating the initial, often overwhelming, steps into this vast hobby. Each episode deliberately unpacks a single facet of amateur radio, breaking down technical concepts, equipment, and operating practices into digestible pieces. You'll hear practical advice on how to get started, find your place within the global community, and discover which of the hobby's countless avenues-from building antennas to satellite communication or emergency service-might spark your passion. It’s not about dry theory; it’s about demystifying the process and sharing the genuine rewards that keep enthusiasts engaged for a lifetime. Having evolved from its earlier incarnation in 2011, this podcast builds from the ground up, week by week, creating a solid resource that grows with you. Tune in for a down-to-earth conversation that makes the airwaves feel a little more accessible and a lot more inviting.
Author: Language: en-au Episodes: 100

Foundations of Amateur Radio
Podcast Episodes
Building a shack: Part 6 - Noise [not-audio_url] [/not-audio_url]

Duration: 8:05
Foundations of Amateur Radio Noise la la la la la hinders if I were a rich man effective a noise annoys an oyster communication but a noisy noise annoys an oyster more. Or said differently, when you're trying to communic…
Building a shack: Part 5 - Antenna Shenanigans [not-audio_url] [/not-audio_url]

Duration: 5:40
Foundations of Amateur Radio Putting your station together is best described as a juggling act, since you'll discover that everything depends on everything else and the more you plan, the more you learn and the more vari…
Building a shack: Part 4 - coaxial cable alternatives [not-audio_url] [/not-audio_url]

Duration: 5:55
Foundations of Amateur Radio When you start the process of getting your hobby off the ground, either for the first time, or after a hiatus, you might be left with the impression that the only way to "do amateur radio" is…
Building a shack: Part 3 - the ingress of coaxial cable [not-audio_url] [/not-audio_url]

Duration: 9:40
Foundations of Amateur Radio One of the potentially trickier aspects of putting together your shack is connecting the radio to the antenna. On the face of it, the challenge is limited to making sure that you have mating…
Building a shack: Part 2 - How much space do you need? [not-audio_url] [/not-audio_url]

Duration: 7:27
Foundations of Amateur Radio When you start on the journey of putting together a shack, in whatever form that eventually takes, you'll need to figure out how much space is required. Of course, no matter what you choose,…
Building a shack: Part 1 - Setting the Scene [not-audio_url] [/not-audio_url]

Duration: 7:21
Foundations of Amateur Radio Recently it occurred to me that I haven't been using HF in my shack for much longer than I'd care to admit. Over the years I've spoken about my shack and how it's set-up, more on that shortly…
Bald Yak 14, choices and software flexibility [not-audio_url] [/not-audio_url]

Duration: 8:19
Foundations of Amateur Radio Let's start with an observation, I'm a geek, have been all my life. Since my early teenage years that evolved as a predilection for computing. As you might already know, I became a radio amat…
I have a problem .. with logging. [not-audio_url] [/not-audio_url]

Duration: 8:45
Foundations of Amateur Radio The first step in solving any problem is recognising that there is one. In my case the name of that problem is "logging". Specifically the storage and collection of my amateur radio contact l…
How to make our hobby and community resilient? [not-audio_url] [/not-audio_url]

Duration: 6:37
Foundations of Amateur Radio The other day I was stuck in traffic behind a vehicle proudly proclaiming that it was "electric". I'd seen the model before, just never connected it with being available as an EV. I wondered…
A new year with new services to the public .. in 1905 [not-audio_url] [/not-audio_url]

Duration: 7:18
Foundations of Amateur Radio Recently I spent some quality time digging into the origins of a word in common use. In doing so, I contacted the Postal Museum in the United Kingdom and received a lovely reply that included…