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.

4th of July

I have been here in Korea for just over two weeks and am settling in at Camp Red Cloud, located north of Seoul. I think I’ve done a poor job in the blog of laying out the last month and half in which there has obviously been some significant changes in what I am doing.

On May 20th, I graduated from the School of Advanced Military Studies, culminating my two years at Fort Leavenworth, Kansas, knee deep in graduate-level text books and Army field manuals. One of the requirements for graduation was to write a monograph on a military subject. I choose to write on the early history of MARS prior to World War II, when it was known as the Army Amateur Radio System (AARS). During this years Hamvention at Dayton, I had the opportunity to present the paper and I am pretty happy on how it all came together. No significant research had ever been done on early MARS history so I spent the majority of my research combing through primary sources and even conducting a few interviews with the few remaining former members of the AARS. If you have an interest in MARS, the history of radio in the Army, or the origins and organization of radio emergency communications, the paper is available here at no cost. One facet to the history of the AARS that I found intriguing was the relationship that grew between the AARS and the Civilian Conservation Corps during the Great Depression. The ARRL recently posted a short article I wrote on the subject and you can see it here if you are interested.

My assignment following school was to Korea with the 2nd Infantry Division. To actually get there, I elected to take a less typical means of transportation for part of the journey. I decided to take Amtrak from Kansas City to Seattle, where I would board a government contract flight to Seoul. I had ridden trains quite a bit in Europe, but never had taken a train for more than a short distance in the United States. I had also recently read Waiting on a Train: The Embattled Future of Passenger Rail Service, A Year Spent Riding Across America by James McCommons. If you are interested in passenger rail travel, enjoy a good road trip, or would like to know why train travel fell victim to the car culture, you will enjoy this book. The author, James McCommons, travels all the primary Amtrak routes (with mixed experiences) and talks with US rail movers and shakers around the country. Overall, he said Amtrak was good and getting better. I decided to see for myself.

One of the countries more historic and picturesque routes is that travelled by the California Zephyr. Originating in Chicago, the train traces its way west, climbing through the Rockies west of Denver and on to the Sierra Nevada’s an into California, terminating near San Francisco. My folks still live where I grew up near San Jose, so California was great for a stop over. I could then take Amtrak’s Coast Starlight from San Jose through Northern California, central Oregon through Eugene and Portland, then on to Seattle.

The train ride west was wonderful and I did write a post about it. The stop over in California was a lot of fun. Arriving during the early evening of Thursday, June 10th, I was able to get some sleep and meet my dad for some QRP portable field operations. We headed up to the Santa Cruz Mountains, above Saratoga, strung up a 40m dipole and had fun playing with my FT-817 and KX1. Although we didn’t achieve any great DX contacts, it was a great time. Saturday morning we headed over to a local monthly hamfest known as the Electronics Flea Market @ De Anza College. De Anza College is a little known junior college which has overseen the growth of Silicon Valley. Although I did not find anything I couldn’t live without, I enjoyed roaming around and seeing what the vendors had.

Before lunch, we headed over to the Computer History Museum in Mountain View. Founded in 1999, the museum opened long after I had left the Bay Area. Very cool museum!

Then it was back to the train station in San Jose and I hopped on the Coast Starlight and headed north. The train ride was relaxing with some amazing scenery.

I spent Sunday night in Seattle and caught a shuttle bus on Monday to SEATAC. Flying with AMC can be an experience and differs from a commercial flight. The AMC counter was located at the far end of the international terminal and I joined a long line of guys with short haircuts and heavy, canvas green bags. Although I had to check in at 7:00pm, the flight wasn’t scheduled to board until 1am. They didn’t pack the flight, so there was a little elbow room. Instead of flying directly to Korea, our route would take us to Anchorage, followed by Yakota (near Tokyo) and then Osan Airbase in Korea. We got to Anchorage, deplaned for fueling, reboarded and then sat for three hours. Apparently the weather was bad over Japan, so we were held over for about 24 hours in Anchorage. I had been stationed in Alaska during 1993-1994 and it was nice to see that midnight sun again (sunset at 11:30pm with sunrise at 4:30am).

From Anchorage to Japan with a short layover and then on to Korea. The rest of the story is here.

And on the amateur radio side of things… My equipment is here. I shipped over my Icom IC-7000 for HF and a Kenwood TM-D710A to use with my EchoIRLP node. Also on the way is a Davis Vantage Vue weather station that I hope to get on line and on APRS. I need to get my Korean license and have all the necessary paperwork. Just need to get it turned in now. There is a monthly hamfest in Seoul next Sunday that I am going to try an attend – that should be an experience and I will have to bring my camera.

Have you been enjoying Jeff’s new podcast at KE9V.net? Cornbread Road is a Jeff at his best, weaving a tale of mystery and amateur radio in the heartland.

I will endeavor to keep my blog up to date with posts about my experiences here in Korea.

iPad post


I am the proud new owner of an iPad – receiving it as a birthday present this morning. I’m not really a Mac guy, but I have had three different versions of the iPod with the last being an iTouch (which is a wannabe iPhone). I also have an Apple TV, which I enjoy. The Apple TV’s ability to act as a media manager is flawless. Growing up, we had an Apple ][… but I have never owned a Mac or an iPhone.

If you are interested in the iPad, chances are that you’ve already read the reviews and seen the unboxings. No surprise revelations to be found here. So far, I enjoy it! I am disappointed at having to use iTunes as a means to add my own media to the iPad. The lack of ability to directly play AVI files is not good.

There are some initial apps for amateur radio; mainly test prep, a logger, and two APRS apps. There are more for the iPhone, so chances are more are coming for the iPad.

One of my favorite iTouch apps is Remote – a free app from Apple used to control the Apple TV. Oddly enough, there is not yet a version for the iPad.

I’ve installed a few games. Checkers – had fun playing that with the four year old (… she just about beat me too). A game called Chopper which is like the game Choplifter that I used to play on the Apple ][. Air Hockey – that game rocks.

The NPR app is cool. You can go right to last Sunday’s Morning Edition an hear the Puzzler. We are big Puzzler fans in this house!

Did anyone see this episode of Modern Family?

The Ham Notebook

I got my March issue of CQ Magazine and enjoyed the renaming of the Beginner’s Corner column to The Ham Notebook. Columnist Wayne Yoshida, KH6WZ, explains the name change to reflect a column that contains information that every ham should know. Continuing on the notebook theme, Wayne notes the importance of record keeping for on air activity, a way to track contacts for the various awards, changes to the station setup (to include antenna modification, addition of new radios, etc.), and as a project log to reflect what’s on the bench. He points out this “notebook” can be kept in a hard copy format or digitally based to take advantage of quick searches for what you are looking for.
I couldn’t agree more with Wayne. To an extent, I’ve used this blog to keep notes on what I am doing and record successes and failures. I use the blog as a reference consistently. I am a little less disciplined about keeping a dedicated hard copy notebook. I have many of them floating around but I need to make it a regular habit of using the hard copy journal to keep track of what’s going on in the shack.
Speaking of what’s going on – I had the computer that was running my weather station and APRS go down.

The Shuttle K45 is a minimalist piece of hardware that I picked up about 18 months ago. Friday at 6pm the K45 died. I did a cursory inspection of the computer and didn’t notice anything miss. I did some minor troubleshooting to no avail. I figured it was probably the power supply. I took the computer to a local repair shop who determined that it was the motherboard that had gone bad. Back home with a bit of internet research I found that the dead motherboard was an epidemic caused by a handful of bad capacitors. I am going to try to swap out the bad ones and see if I can bring the K45 back to life.
Meanwhile I have swapped in an older computer that I had been using some time back to run the weather station and APRS.

Sunday Snowy Sunday

Lots of snow here on the eastern edge of Kansas. We got a good dump of slush on Friday but with the temp too high none of it stuck. Then Saturday afternoon the temp dropped below 32d F and decided to stay around 29d F. Saturday night the snow started coming down and has not stopped since.
The snow has been a big hit with Sarah:

My trusty Toyota Tundra (no recalls yet… keeping my fingers crossed) is wearing a nice, thick coat of snowy goodness:

I’ve rekindled my interest in EchoLink and now have a full blown EchoIRLP node (EchoLink Node #496698 and IRLP Node #3370) and am using a TM-D710A to run the node as well as my APRS weather station. What I have been enjoying most so far about IRLP is the ability to tweak and play with the linux software via a (or multiple) terminal session(s). It is helping me improve my linux skills.

Speaking of linux, I have been piecing together my iPORTABLE-mounted station. Each box comfortably fits two components. Box #1 has an IC-7000 and an LDG AT-200pro tuner. Box #2 has a Dell Zino HD and an Alinco DM-330MV power supply. Box #3 will have an embedded EchoIRLP node and a TM-D710A. Box#1 and #2 are already assembled and it makes for a nice, portable working station. Back to linux… it has long been a desire of mine to switch as much of my computing to Ubuntu as possible. Currently the Dell Zino has a dual boot configuration of Vista (which was already installed) and Ubuntu 9.10. I have been trying to put together a nice amateur radio software collection on the Zino and have had mixed results. For rig control, it is hard to beat the Windows program Ham Radio Deluxe. The closest linux version I’ve been able to find is an application called Grig. Not quite what I want to take advantage of all the bells and whistles that the IC-7000 has. I’ve been listening to the excellent podcast Linux in the Ham Shack for recommendations (episode #13 is dedicated to rig control), perusing the January 2010 issue of Linux Journal (the issue is dedicated to Amateur Radio and Linux), and am also looking at shackbox, which is a linux distribution designed with amateur radio in mind. I think I am going to give shackbox a try and see how it goes.

… all of this on a snowy Sunday.

If you get a chance, connect to my EchoIRLP node (EchoLink Node #496698 and IRLP Node #3370) and say hello. You’ll help me procrastinate in finishing my paper on the Army Amateur Radio System.

Grub… more than just a tasty treat

With a dual boot (Windows and Ubuntu linux) system, Ubuntu installs GRUB (GRand Unified Bootloader) which allows you to select which OS you want to boot with. The default is Ubuntu. However, sometimes you’ll have a system that you’d like to have default to Windows (like my wx-aprs computer).

The latest distribution of Ubuntu (9.10) has changed the way GRUB works and the Ubuntu wiki explains what you need to do if you want to change the default OS GRUB will select when going through the boot process.

How To Remove Ubuntu’s Password Keyring

An issue than has creeped up in some of the more recent distributions of Ubuntu is the use of the Password Keyring. While a great idea for security, it makes it a bit more difficult to remotely reboot an Ubuntu computer if it is using a wireless connection. Fortunately a solution was available…

From Dave’s Tech Blog:

I would have made the title of this post “How to remove the Keyring password manager in Ubuntu Linux” but that’s kinda long… Anyway, you might be wondering what the keyring password manager is. It is a built in feature of Ubuntu that remembers passwords for things like FTP account logins, Evolution Email accounts, your wireless network authentication passwords, etc., and locks them all behind a kind of Master Password of sorts. So for example, lets pretend that the password for your wireless network was 64 characters long and was just a bunch of random numbers and letters that you’d only be able to remember if you were some kind of freak savant mathematician. The keyring password manager would remember this for you, but will only allow the system to access and use that long password after you grant it access to the keyring.

As nice and handy as this might sound to security buffs, it’s struck me as a minor inconvenience. For starts, if I were to configure Ubuntu to automatically login to my account after I turn the computer on, I would then also be asked to type in my keyring password so it would connect to my wireless network. This becomes a bigger problem if, for instance, I were to connect to my computer remotely and had to reset it for some reason, like applying a recent kernel update. The snag there would be that after restarting, my computer would boot up, but since I’m not physically sitting in front of it, it would sit there waiting for me to enter a keyring password before it would reconnect to my wireless network, and I’d have to go home or ask someone else to type in the password for me.

So what I’ve always wanted to have happen is this:

* I start or restart the computer by remote (such as through SSH or VNC).
* After booting it automatically logs into my account and connects to my wireless network without asking for any passwords along the way so I can VNC right back into the system with no further trouble.

I’ve finally learned how to do this, and it’s stupid easy to do.

There is of course a few security drawbacks about doing this. For starts, if any person were to gain physical access to my machine they’d be able to connect to my wireless network without needing to enter a password. Then again, if someone I don’t trust has somehow gained physical access to my machine I might as well go ahead and consider it to be compromised.

Now, if the PC were in an office with a bunch of random co-workers always around, I’d be a lot more concerned. If that were the case, I’d have that puppy locked down with a power on password, disable booting from the CD-ROM/Ethernet/USB in the BIOS, perhaps have a GRUB password and be working with an encrypted HD partition, and of course auto-login would be disabled so I would be required to enter anywhere from 2 to 3 different passwords just to login to the system. But this thing is in my house behind two large dogs and a dead-bolt locked door, functioning as a server that requires a password for me to access it by via SSH or VNC anyway. So for this particular PC, I see little harm in opting out of using this security feature.

So here’s how you get rid of the keyring manager. Please note this will erase saved passwords you have so be sure you know or remember them before you make your computer forget them:

1. Open up your Home Folder by clicking Places>Home Folder
2. Press CTRL-H (or click View>Show Hidden Files)
3. Find a folder called .gnome2 (it has a period at the beginning of the name) and open it by double clicking on it
4. In side of the .gnome2 folder, there is another folder called keyrings. Open it up.
5. Delete any files you find within the keyrings folder
6. Restart the computer

After you restart and login (if you’re automatically logging in) you’ll probably be asked to enter your wireless networks WPA/WEP encryption key. After you type that password in, the keyring manager will appear to let you know that it would like to handle the storage of that password and lock it away with a new keyring password. The box looks like this:

Instead of typing in a new password, leave both boxes completely empty and click Create.

You’ll then be asked if you know what the hell you’re doing:

Go ahead and click Use Unsafe Storage.

WARNING: Doing this creates a new file in your ~/.gnome2/keyrings/ folder called default.keyring and it will now house passwords IN CLEAR TEXT and not in an encrypted form. So it is imperative that you are certain no untrustworthy persons can access your user account (either physically or by remote) or they will be able to easily open and read this file and obtain many passwords (for things such as FTP accounts, SSH, e-mail accounts, etc). Proceed with caution.

From here on all keyring stored passwords you enter will not safeguarded behind a master password or encryption. Whether or not you want to do this is entirely up to you. I personally have had enough of the keyring manager and consider it kind of annoying. But as I said before, you may have certain environmental factors that make having a master password over the rest of your passwords a good idea. Keep in mind that the keyring password manager has absolutely nothing to do with your administrative/root privilages password that has to be entered any time you want to apply updates, or add/remove software. You will still have to type your account password in for these actions, and that is something I am quite comfortable with. I’m just happy I don’t have to have to ask my girlfriend to type in a keyring password every time I want to restart the computer while I’m away from home.

Thanks Dave!

Dell Mini 9 + Ubuntu 9.10 Netbook Remix = Netbook Nirvana

My Dell Mini 9 netbook had been limping along on the Ubuntu distribution that came with it – 8.04. This specific version put out by Dell had some flaws. Follow on distributions were rumored to be glitchy with the Dell Mini 9; problems with WiFi, the integrated webcam, and other nits. With 9.04, Ubuntu introduced the Netbook Remix. Ubuntu’s website says that, “a remix is a ‘respun’ version of Ubuntu built for a specific purpose. Although Canonical has encouraged community projects to use this terminology for some time, this is the first time that Canonical has used it. We are using it to differentiate from an ‘Edition’ which we consider a complete version with daily builds suitable for the average user with no additional work beyond installing the CD.”

I loaded the remix from a USB flash drive (the Dell Mini does not have a CD drive). Everything worked flawlessly. The initall WiFi connection is quicker, Skype works with the embedded webcam, and the menu driven layout of the remix is intuitive. The initial OS took up only a mere 2GBs worth of space on the Dell Mini’s solid state hard drive.

While I do not enjoy the small keyboard and screen, the Dell Mini is a great little netbook to take notes on in a classroom and makes for a light load when traveling. Perhaps a good companion for a QRP field operation?

I look forward to playing around with my revitalized Dell Mini.

Here Comes the Sun

After a week of cold temps here on the eastern edge of Kansas, it looks like we are finally going to see some relief and also bid farewell to all the snow that’s been hanging around.

Some initial high temps back around New Year’s Eve was able to melt a bit of the snow around my weather station perched way up on our roof. Then temps dropped and my wind vane froze pointing almost north (indicated by the solid red line at the top of the graph).

Some increased sunlight and rising temps finally freed the vane. Probably next will get some melting snow making the rain collector indicate some rainfall.

My Davis Vantage Pro2 weather station is going to need a good spring cleaning, replacing the on-board battery, cleaning off the solar panel that helps with power, and cleaning out the rain collector.

So far, so good with my new weather station >dedicated< computer setup. The computer has been puttering away without issue. I do still need to hook up the UPS to keep both the computer and radio alive should the AC power get interrupted.