Jul 15

Configure AirPort from Linux Fedora 22

I recently switched from Windows to Linux on my laptop, but I still want to be able to configure my Apple router. The best solution seems to be to run Apple’s Windows utility using wine. It works flawlessly, but setup is a little picky.

First, go to Apple’s downloads page and grab the Windows Airport Utility. You can find it here:


Next, make sure you have Wine and it’s dependencies installed. For Fedora 22, just do this:

sudo dnf install wine wine-core wine-openal mingw32-wine-gecko mingw64-wine-gecko

Next, because Airport Utility is so fussy, let’s give it it’s own wine container. Run the following commands in a terminal window

export WINEPREFIX=/home/(username)/.wine-airport
export WINEARCH=win32

In the dialog, set Wine to “Windows 7”.

Now we are ready to install the Airport Utility. Run the installer from the same terminal window so we get the WINEPREFIX and WINEARCH values as set before.

wine AirPortSetup.exe

Just take the defaults. If it finds a shared disk and offers to connect it, cancel out of that step. We don’t need to map the Airport shared drive(s) into wine we just want to install the AirPort Utility.

Once that is done, you can check if the AirPort Utility works.  Again, run this from the same terminal as before so we still have those settings.

wine /home/(username)/.wine-airport/drive_c/Program\ Files/AirPort/APUtil.exe

It should come up normally. If it does, I find it helps to wrap the settings up in a shell script for future use. Paste these lines into a file called APUtil.sh.

#! /bin/bash
export WINEPREFIX=/home/(username)/.wine-airport
export WINEARCH=win32
wine /home/oly/.wine-airport/drive_c/Program\ Files/AirPort/APUtil.exe

Now make it executable and keep it somewhere for whenever you want to run the utility.

chmod +x APUtil.sh

Jul 15

Installing VirtualBox 5.0 on Fedora 22

Getting VirtualBox up and running was a little tricky, mainly because Fedora 22 didn’t properly install the kernel headers.  Using the explicit header version fixed this, but here is the full set of steps.

To install Virtualbox, I used Fedy – super easy and has lots of great software you can’t get from the official repo.  However, you can also install from the command line.



Command Line:

cd /etc/yum.repos.d/
sudo wget http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo

First, make sure you have the necessary packages to build the virtualbox modules:

sudo dnf install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms

Next, install the specific kernel headers for your kernel version – something like this:

sudo dnf install kernel-devel-4.0.4-301.fc22.x86_64

Now you should be able to build the virtualbox module like so

sudo /etc/init.d/vboxdrv setup

That’s it

Nov 13

Salcedo Farmer’s Market

Went to a great little farmer’s market here in Salcedo.

Aug 13

Tsunami Footage

Incredible tsunami video

Just was sent this vide of the tsunami from a friend of mine here in Japan.  It’s the most incredible footage I’ve seen yet of the disaster.  Starts off slow, but keep watching.

Jul 13

Swing Trade Ideas 2013-07-24

Disclaimer: I am not actively trading now.  These ideas are for sharing with a private group and are probably not worth trading.

Here are my swing trade ideas for 2013-07-23.  I am looking at ACXM AIT AMCC and CAMP

ACXM is flagging nicely after a clean runup.  My thinking is to go long on a break of the flag and hold for $2 for half, raise stop to breakeven and hold for another $2.

AIT is flagging very close to it’s high.  I am thinking buy at 52, stop at 51 and hold for half at 53, rest to 55 with break-even stop.

CAMP has pulled back nicely to it’s 20 day SMA.  It found support by the 20 SMA twice before in this runup.  I would take this as a buy now with a stop at 14.50.  I would scale out half at 16 and the rest at 17.

AMCC is flagging nicely.  I would go long on a break of the previous day high, with a stop just below the low.  Hold for a dollar and jump off.  If I get stopped out, I notice the previous flag dropped to the 20 day.  I would keep this on watch and if it finds support at the 20 day, re-enter there.


Apr 12

Jolicloud.me Beta Invite

I just got in to the Jolicloud.me beta. This is a fun webapp front-end I found a long time ago. I mostly dropped the full install version because it is based on a very old Ubuntu linux, but I still quite like their approach over Google Chrome’s interface. I can’t wait to try it out, so I won’t!

Apr 12

Ice Cream Sandwich 4.0.4 on Nexus S

I just updated to 4.0.4 on my Nexus S (Google Android) and no obvious changes. Batter life and USB transfer rates are still the pits. It sounds like battery life is mostly going to Google+, so going to turn that off and see what happens.

Mar 12


Just back from Tohoku – it’s amazing how far it has come in a year, but it will be a long time before it’s back to normal.




Apr 11

New Site

Finally got my website back online – will be posting more here and not so much on Facebook.