man
file, of course, and is currently undergoing something of a mid-life crisis: it looks like two separate tools rolled into one.airport
legacy command set/System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport -h
/System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport -s
/System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport -I
airport
new command set/System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport -x
-h
, you will see the other side of this tool, which is used thus:/System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport interface verb
prefs
– which displays the Airport preferences, and can be used to edit them in detaillogger
– monitors the Airport driver’s log facilitysniff
– captures 802.11 frames over a specified channel to /tmp (requires sudo)debug
– enables and configures Airport debug logging/System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport prefs
AirPort preferences for en1:
DisconnectOnLogout=NO
Unable to retrieve JoinMode
JoinModeFallback=DoNothing
RememberRecentNetworks=YES
RequireAdminIBSS=NO
RequireAdminNetworkChange=NO
RequireAdminPowerToggle=NO
WoWEnabled=YES
sudo /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport prefs DisconnectOnLogout=YES
sudo
to obtain elevated privileges.airport
tool could well come in handy, when you know what you’re doing.