Linux for Amateur Radio Applications
Created 27th August 2001, last updated 14th December, 2012.
The use of Linux for Amateur Radio applications is fast growing, as a fast, reliable operating system, as an
alternative to Microsoft's Windows platform. Linux is great for amateur radio applications, as you dont need
the latest and greatest PC to run your application, old junked PC's make great hardware platforms for running
Linux on, even an old 386 PC can be used to tasks like a Packet Radio node with older versions of Linux.
In the past I started with Redhat 5.2 Linux, then later migrated to Debian/GNU Linux 3.0r2 and also Fedora 1.
Debian/GNU Linux was known for its amateur radio related functionality already built into the kernel that
grabbed my attention in terms of playing with packet radio, the AX25 library was built into the kernel,
(thanks to people like Terry Dawson, VK2KTJ).
In terms of a "free" Linux operating system for personal use:
I am now running Ubuntu (GNOME) Desktop v8.10 and also Ubuntu server 8.10 at home, I did also install and
evaluated Fedora 9 & 10, Debian GNU/Linux 4.0r3 and 4.0r5 in both Gnome(GUI) and Server(Text) configurations.
I chose Ubuntu for home use, based on it providing a clear cut choice of GNOME and KDE install choices,
plus a Server version, also that Ubuntu is based on Debian and provided a good selection of amateur radio
packages to choose from. Ubuntu also provides an Educational version called Edubuntu geared for children
which provides a good foundation for children to embrace Linux. Also have recently dabbled with RedHat
Enteprise Linux ( EL4 & EL5) where it is in use at my work QTH. Now running Ubuntu 8.10 Gnome, Fedora10 Gnome
and Debian5.0 Gnome. Also using Ubuntu 8.10 GNOME along with WineHQ to run Echolink.
If starting off from scratch then Ubuntu or Fedora is a good start, as both are a breeze to install,
whereas Debian takes a little more understanding and work, but better suited for development, although later
versions i.e. 4.0r5 are coming up on par for easy installation and usability when compared with Ubuntu (v8.10)
and Fedora (v10). All pretty much offer a choice of GNOME Desktop or KDE desktop environments, some
are easier to select, i.e. Kubuntu is a installer for Ubuntu with KDE desktop, a matter of personal taste
of which desktop you prefer, or what specific software packages that you may require to run, as
you will encounter specific packages created for either GNOME or KDE environments. Other choices include Xfce,
LXDE or SUGAR desktop environments, but these are stripped down in functionality, compared to GNOME and KDE.
Debian 5.0 offers the five DE's above to choose from, or install all and choose which one you wish to use at power on.
There are other flavours of Linux such as SUSE, KNOPPIX, Gentoo, GeeXbox, Slackware, Mandriva, Damn Small Linux,
SLAX, BackTrack, some are commercial products some are free, I have not tried these other
Linux packages yet. I originally tried RedHat 5.2 as it was the first branding of Linux I had come across, later
moving to Fedora 1 (after the split of RedHat and creation of Fedora as two separate commercial/free entities)
then I tried Debian GNU/Linux 3r2 based on recommendation and later again when I tried Ubuntu it was also on
recommendation. Ubuntu also drew my attention, as it was itself based on Debian GNU/Linux.
Again, if using the "latest" hardware, you need to check which Linux will support your new hardware,
in terms of specific drivers. Using old PC hardware, then your choices of Linux open up.
Other software for Linux, where does one start, plenty of Amateur Radio software around for Linux, which is
another draw card for Ubuntu & Debian, just download through the Ubuntu (or Debian) software utility.
Also Fedora is catching up by including many Amateur Radio packages in recent releases (i.e. Fedora 11).
If you are running dedicated application on an older PC, requiring a desktop environment, then consider
a Linux base with the Xfcs Desktop Environment, instead of KDE or Gnome. The Xfce DE is trim and lightweight
of all the fancy applications you get with Gnome and KDE. A good example if Xubuntu, which is the Ubuntu
base but running the Xfce DE instead of Gnome DE.
Development software, again plenty of "free" packages for all sorts of utilities and programming lanaguages
downloadable, which is great for the home Linux user, see the GNU link below, you don't have to pay for
expensive development packages just so you can dabble and appease your curiosity in home computing.
From a "corporate" view of Linux, Redhat EL4 and EL5 provide good packages for a commercial "Enterprise" level.
I have had customers using SUSE, but RedHat seems to be most prolific in my customer's organisations.
Look at the NASA website, one of the most frequented websites in the world, NASA use RedHat for their servers.
NASA put men on the moon and a robot on Mars, so if they use RedHat, then it must be ok.
April 2009 - just did the upgrade of Ubuntu 8.10 (Gnome) to 9.04 as part of the software updates - now that was very easy.
June 2009 - ran up Xastir APRS client on Xubuntu 8.10 and Debian 5.0 both work well. Now running Xastir node on Ubuntu 9.04
July 2009 - upgraded my Fedora 10(Gnome) to Fedora 11, which was easy & painless.
Aug 2009 - been operating Echolink on Ubuntu 9.04 (Gnome) with WINE, but now realised, that to operate properly,
you need a decent powered machine, ie Intel 2GHz or faster with 300MB RAM or greater, it works on receive audio
from IP to radio ok, but radio to IP audio loses chunks, due to latency delays.
The same rated machine with just Win XP copes ok. Maybe try Xubuntu (Xfce) instead of Ubuntu as a trim, cleaner version
for low powered machines.
Sep 2009 - have tried Xubuntu (Xfce DE) and Xubuntu with LXDE instead of Xfce for the DE, yes, they running faster
than straight Ubuntu on old hardware e.g. P2-400, P3-500, K6-450 with smaller memory footprint, reduced CPU uage
and generally just run faster at the DE. Overall it seems worth the trouble in pursueing the more lighweight DE's
to gain performance.
Also notinced in the latest Fedora 11 release notes that they stepping up with more amateur radio and electronics
Oct 2009 - upgraded Ubuntu & Xubuntu boxes automatically and seemlessly to 9.10
May 2010 - attempted install of Gentoo & Slackware, both had issue with installing on an old IBM PC300GL. Slackware uses
a very manual install, which is understandable as it is a slim install, designed to install and also run on old
PC's with small resource footprints. The Gentoo install stopped early in the install 'searching for WD7000'
With Slackware it ran through the install ok, but failed during actual boot, will try this again sometime on different
I did install OpenSuse 11.2 successfully, very nice menu driven installation and the GUI is very easy look at and use
I installed/tested OpenSuse with KDE 4.3 desktop. The desktop ran well, considering it was an old IBM PC300GL (P3/500
with only 384 MB) I would recommend OpenSuse for newbies to Linux, as it was easy to intall and use. As far as amateur
radio usage, it does not have any ham packages. OpenSuse offer the choice of both Gnome and KDE desktops during install.
June 2010 - finally upgraded my Ubuntu Desktop from 9.10 to 10.04 LTS - looks good, some great new features.
July 2010 - I stopped to look at WUBI site and actually had a proper look at what it does and I have to say that it
is definitely worthwhile having a look at for someone running a MS Windows box, who wishes to try Ubuntu, but are
hesitant to trash Windows. The old Compaq P3-600 PC with Fedora11 died so it needed to be discarded. I will use the
PC currently running Opensuse 11.2 to install Fedora 13 Desktop on. The old P2-500 IBM PC I will now use for Ubuntu 10.04
December 2010 - upgraded to Ubuntu 10.10 and Fedora 14, both upgraded easily, even tried just some clean installs on both
as VM images, both versions are getting easier to install, very impressive.
September 2011 - have been upgrading/installing Fedora 15 and Ubuntu 11.04 as well as latest Debian 6.0.2 release, the old PC's
were ditched and now using Dell 450 & 470 Precision servers, much faster. Note that Fedora15 making more reference to Amateur Radio
with more amateur radio packages included. The Debian 6.0.2 was easier to install than the past versions I have tried, which is good.
December 2011 - discovered SvxLink and Qtel, an Echolink Server and Client for Linux, SvxLink is primarily geared up for Fedora,
but with some extra effort you could get it running on Ubuntu and Suse.
January 2012 - looking more into this SvxLink as replacement for my Windows based Echolink node.
Ham - Linux related sites
Ham - APRS for Linux
Linux download sites
other Linux related sites
Some mail lists related to Ham-Linux
You can subsribe to various mail lists:
the QTH.net ham-linux list
To subscribe from this list: send the line "subscribe ham-linux" in the body of a message to email@example.com
the QTH.net ham-linux digests
To subscribe from this list: send the line "subscribe ham-linux-digest" in the body of a message to firstname.lastname@example.org
the vger.kernel.org ham-linux list:
To subscribe from this list: send the line "subscribe linux-hams" in the body of a message to email@example.com
the debian hams list:
To subscribe from this list: send the line "subscribe debian-hams" in the body of a message to firstname.lastname@example.org
back to vk2kfj's main page
You are visitor number