How to enable faster WiFi Roaming with Mac OS X & Airport base stations How can I change the way Macbooks roam on the WiFi network? I would like to speedup the roaming of Macs (and maybe other devices).

Is there a setting on the Airport base stations or in Mac OS to speedup AP switching for example?

Currently the network is built around 1 main Switch interconnecting 1 router and 4 Airport base stations using the same SSID:


3 dual band Airport base stations
1 Airport 2.4GHz base station


On the 5GHz band, there is no overlap as each base station uses its own channel. 

On the 2.4GHz band there is a very slight overlap between 2 base stations which are at opposite sides and at different stories of the building.
You can change the system preferences for JoinMode and JoinModeFallback to be the following:

    JoinMode (String)
        Automatic
        Preferred
        Ranked
        Recent
        Strongest
    JoinModeFallback (String)
        Prompt
        JoinOpen
        KeepLooking
        DoNothing


Do this using the airport command: 

/System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport


Run the command to see the options, up the top you'll see a section on how to sec preferences.

For instance:

sudo /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport prefs joinMode=Strongest


Note, this preference isn’t permanent, so you may need to automate this or issue it for specific problem situations or network providers.