Currently Browsing: consulting

Ubiquiti Controller software on Raspberry Pi

$89 for a Ubiquiti Cloud Key or $59 for a Raspberry Pi complete kit…  There are plenty of examples, including the ubnt forums, for example:

This post will be updated.

Topics to include:

  • Any steps required to get UniFi controller working on a Rapsberry Pi 3 model B
  • Adopting APs that are joined to an existing controller


Show Library folder / directory in OS X Mavericks (10.9)

The process is the same as it has been for many years, to reveal the Library folder/directory in Mavericks:

  1. open Terminal
  2. type the following
    sudo chflags nohidden ~/Library 
  3. hit enter, and then type your password if prompted

Outdoor Wireless Deployment

Deployed this arrangement to broadcast a wireless network from an outdoor antenna roughly 150′ from one house to another.

The ‘Indoor Extension AP’ utilizes a wireless uplink from the ‘Outdoor AP’ – and you can have multiple extension APs on the same network.

Configuration is all web-based – both devices are power over ethernet – took about 1.5 hours from start to finish (not including mounting the devices).

One very neat thing is that you can download a map via Google Maps which the software uses to estimate how the wireless reception range of each AP. It errored on the side of caution as we had a 99% strong signal (according to their own metrics) outside of the estimated range between the two APs.

The software also lets you block specific MAC addresses, keeps track of traffic by client device and many other niceties that a typical over-the-counter AP would not have.


Ubiquity Website

Extending an Airport Extreme wireless network with DD-WRT

Parts used:

  • Airport Extreme w/ 7.6.3 firmware
  • Buffalo WZR-300HP running DD-WRT (factory default)

Step 1: Configure the Airport Extreme to use “WPA2 Personal” as the Wireless Security type

Screen Shot 2013-05-07 at 7.44.00 AM


Step 2: Physically connecting the Buffalo router to your computer is the easiest way, if you do not have an ethernet port you can connect using a wireless link. Configure the Buffalo WZR-300HP (or any DD-WRT router) as follows:

  • Wireless Mode: Client Bridge (Routed) – this creates a secondary subnet
  • Wireless Network Mode: BG Mixed
  • Wireless Network Name (SSID): set to the same SSID as your Airport Extreme network
  • Click ‘Save’

Step 2b: Add a virtual interface by clicking ‘Add’ under the Virtual Interfaces section and configure the following:

  • Wireless Mode: AP
  • Wireless Network Name (SSID): set to something DIFFERENT than your Airport Extreme network SSID
  • Click ‘Save’

Screen Shot 2013-05-07 at 7.43.04 AM

Step 3: Click on ‘Wireless Security’ and configure the following:

  • Security Mode: WPA2-PSK
  • WPA Algorithms: AES
  • WPA Shared Key: the same password you used while configuring the Airport Extreme wireless security password
    I also clicked ‘Unmask’ just to be certain
  • Click ‘Save’

Step 3b: Set the security mode and password for your extended wireless network:

  • Security Mode: Can use whatever you want, even leaving it open. I chose the same as my primary network to keep things simple.
  • WPA Algorithms: Again, you can use whatever you want, I chose TKIP+AES
  • WPA Shared Key: I set mine to the same as my primary network
  • Click ‘Save’
  • Click ‘Apply’, it will take up to 2 minutes for the Buffalo router to reboot




Screen Shot 2013-05-07 at 7.43.24 AM

At this point if you are physically connected to the Buffalo router you should have internet access – you can also connect to it via the new SSID you configured and should still have an internet connection.

Resolve Microsoft Office opening slowly on Mac OS X

I was using Microsoft Office 2008 (which was never that fast) and decided to try out Office 2011 for Mac to see if it offered any speed improvements. Even after the initial opening where it takes a while to build its font cache (I should have picked up on this foreshadow), both Word and Excel were extremely slow to open documents. By slow I mean 1-3 minutes sometimes. I kept scratching my head and looking for fixes online and then finally resolved the problem by using Font Book to validate my fonts and subsequently removing all the conflicts it found.

Over the years I had collected fonts and used the Apple Migration Assistant to transfer my “mac world” between four different computers.

I followed Apple’s guide to validate fonts and after successfully removing all of the conflicts it found, Word and Excel sprang back to life. Photoshop CS4 and Acrobat X were much faster as well and I experienced the “beach ball” much less.

To prevent bad fonts from being installed in the future you can now have Font Book automatically validate fonts before installing, from Apple:

To have Font Book automatically validate fonts before they’re installed:

  1. Select the “Validate fonts before installing” checkbox.
  2. Choose Font Book > Preferences.

Related Links:

« Previous Entries

Powered by WordPress | Designed by Elegant Themes