D-Star, DV Dongle, and Ubuntu


Yet again, more success with Ubuntu and ham radio. I purchased a D-Star DV Dongle earlier this year and never had much time to play with it. I do not own an actual D-Star radio and the only time I have really ever seen D-Stars in action was at this year’s Hamvention. I am a fan of Echolink and IRLP – the DV Dongle seemed like a good way to dip my toe in the D-Stars pool without a big cash investment. Additionally, I haven’t been living near any existing D-Star repeaters (either back in Kansas or here in Korea).

Installing the DV Dongle on the hamputer went smoothly. Great instructions are located here or here. For support, there is a Yahoo Group which is active and brings quick response in troubleshooting problems.

Once I had the DV Dongle up and running, NJ6N has a webpage that provides a live look at who is active on which D-Star repeaters and reflectors.

There are plenty of resources out there, which could indicate the growing popularity of D-Stars.

If you are interested in having a D-Stars QSO, let me know.

Xastir up and running


More success with the Ubuntu hamputer. I found a great wiki that does a great job of walking through the install process. Once I had Xastir up an running, it was interesting to see the massive amount of APRS in Japan compared to the absolute minuscule amount of APRS activity here in Korea. I have a hard time understanding why APRS is not embraced here.

For the record…

Here are details for my Ubuntu hamputer installation:

(1) Install the 32-bit version of Ubuntu 10.04DO NOT INSTALL THE 64-BIT VERSION!
(2) Run Update Manager and reboot
(3) From the terminal sudo apt-get install: libssl-dev, libhamlib2 and libhsmlin-utild
(4) Download CQRLOG (my version was cqrlog_0.9.6_install.tar.gz)
(5) Extract file and you get cqrlog_install.sh – run the script in the terminal
(6) After the install is complete, you should be able to start and run CQRLOG
(7) Now you need Fldigi… this takes a bit more work to get the latest version
(8) From the Synaptic Package Manager, install: g++, libfltk1.1, and libfltk1.1-dev
(9) Find via Google (or use the supplied links), download, extract, configure, make and install: libsamplerate-0.1.7.tar.gz, pa_snapshot.tgz (v19), libpng-1.2.9beta11, and hamlib-1.2.7
(10) Then download fldigi-3.20.29, configure, make, and install
(11) That is it – everything should be good to go.
(12) For bonus points, download and install Flrig

For more on CQRLOG – listen to Episode 47: CQRLOG Revisited of Linux in the Ham Shack… the best (and only) amateur radio/linux podcast out there.

Linux is finally in the Ham Shack

Back in February I talked about my plans to piece together a portable station based around the iPORTABLE enclosures, an IC-7000, and a Dell Zino HD computer. In one iPORTABLE I installed an LDG AT-200pro and the IC-7000. The other iPORTABLE contains an Alinco DM-330MV power supply and the Dell Zino.

The iPORTABLE enclosures keep everything contained and compact. I’ve set them up, one stacked upon the other on my desk near the window in my quarters here in Korea… which makes it easy to connect to the antenna feedline.

When I recently received my Buddipole and subsequently got on the air, I looked to an Ubuntu solution for managing my log, digital modes, as well as rig control. Fldigi, by itself, was great for digital modes… but was difficult to get working with my Dell Zino’s sound card and my West Mountain Radio’s (not so) Plug & Play RIGBlaster. Using Grig for rig control was unsatisfying. Logging with Xlog worked, but it wasn’t integrated with either rig control or Fldigi. I was looking for a similar experience that I got from Ham Radio Deluxe.

Many of the Linux crowd bash Ham Radio Deluxe – and I am not fully sure why. First off – it is free… doesn’t cost a dime. The two primary gripes are that HRD doesn’t offer a linux version and that the overall software package is bloated. I’ll be the first to say that I used HRD for quite a while and found all its features quite useful. The integration of its digital modes software package with HRD made HRD that much better. I used HRD as my primary logging/digital modes suite when I was operating from Iraq and the software never let me down.

That being said… I still wanted to find the Linux solution, if for no other reason than to just do it. I tried shackbox. shackbox was on the right path, but installation was a bit wonky and then the developer stopped supporting it. Linux In The Ham Shack taunted me with the elusive vision of a amateur radio station seamlessly powered by Linux. Using WINE to run HRD under Ubuntu seemed ridiculous… using WINE, to me, seems to defeat the purpose of having Linux.

Fldigi has long been a linux ham radio star. Featured in the January 2010 issue of Linux Journal, it is a favorite. But for me, it wasn’t a replacement for HRD. It lacked full rig control and the logging was pretty basic. CQRLOG offered a solution. It claimed to integrate Fldigi and provide top-notch logging along with rig control. Was this the solution I was looking for?

For hardware, I selected the Dell Zino HD. It has a small form factor – just fitting into one of the two shelves in the iPORTABLE enclosure. The computer ended up being easy to configure as a dual boot – Windows 7 and Ubuntu. I tried using Fldigi, but kept running into problems. Thinking it was a problem with the Zino’s soundcard, I ordered one of those USB stick soundcards from Startech.com… which I got and stuck in the drawer, still in its blister-pak.

The arrival of the Buddipole spurred a renewed sense of urgency to achieve a Linux-ham solution. I tried to install CQRLOG… it looked like it installed fine but when it I tried to start it – nothing happen. Caught between a decision to get on the air and participate in CQ WW DX Contest or dork around with Linux, I defaulted to using Windows 7 and HRD.

Now that the big contest is over – I decided to tackle this issue of ham and linux. The problem, as I’d left it, was that CQRLOG wasn’t working and I had a questionable soundcard. After researching, Googling, peeking, and poking I figured out that the problem was that CQRLOG does not play well with 64-bit distributions of Ubuntu. I reinstalled Ubuntu using a 32-bit distribution, installed all the required libraries, configured, make’d, sudo’ed make install…. and then…. it WORKED! After more tweaking with the rig control, Fldigi worked along side CQRLOG. Flrig as well – which is a great rig control app.

The final nail in the coffin for Windows and HRD was when I exported my log and then imported into CQRLOG… without issue. Now I am truly Spinning and Grinning in a 100% Linux Nirvana.