Airport Utility under Ubuntu 14

Apr 27th, 2015   2:19 am

Looking for a way to manage your Apple Airport Express under Ubuntu? There are two ways, but the only decent option is to run Apple’s Airport Utility under Wine.

You could try the airport-utils package, but that only installs an old, and very incomplete, Java client. If you go that route, be sure to manually run the .jar with a 1.5 jvm. See this write up, for further info. You’ll quickly find lots of issues with this client, however!

Instead, you can run the official Apple software under Wine, with relatively few issues. The trickiest thing is to run under 32bit Wine, and not 64bit (assuming you’re running 64-bit Ubuntu). I run a separate Wine configuration for this to keep it separate from my other Wine-based software.

# 1. Initialise a new Wine configuration (32-bit) in ~/.wine32
WINEARCH=win32 WINEPREFIX=~/.wine32 winecfg

# 2. Run the installer (assumed to be in Drive C: of your new Wine folder)
WINEARCH=win32 WINEPREFIX=~/.wine32 wine .wine32/drive_c/AirPortSetup.exe

# 3. Run the application itself
WINEARCH=win32 WINEPREFIX=~/.wine32 wine .wine32/drive_c/Program\ Files/AirPort/APUtil.exe

It’s not the prettiest UI, but I’ve been able to manage the Airport Express, including adding new MAC addresses (“Timed Access”), etc.).

css.php