En resumen: no puede forzar una banda de frecuencia en OS X 10.9 Mavericks. (En 10.5 puedes ...)
Desea conectarse al dispositivo utilizando la identificación de conjunto de servicio básico (BSSID) en lugar de la identificación de conjunto de servicio (SSID) normal. Conectarse a un BBSID lo conectará a un dispositivo específico independientemente de la fuerza de conexión. Conectarse a SSID lo conectará a un nombre de red específico, si hay nombres de red similares disponibles, se conectará a la mejor relación señal / ruido. Debe tenerse en cuenta que su OS X elige el wlan, no su enrutador, y OS X cambia a la señal más fuerte disponible (2.4GHz o 5GHz).
Para encontrar una combinación específica de SSID y BSSID, puede ejecutar:
/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport scan
Antes de OSX 10.6, podía conectarse a un BSSID específico utilizando:
/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport --associate=XXX --bssid=YYY
Donde XXX es el SSID / nombre de la red y AAAA la dirección MAC de la estación base con la que desea hablar.
En OS X 10.6 y versiones posteriores, ya no es posible conectarse directamente a BSSID. No existe una API conocida para esto y no existe un software de terceros que pueda hacer esto. Por lo tanto, debe cambiar su SSID de 5 GHz a un nombre único o debe volver a OS X 10.5, o puede cambiar el canal de 2.4 GHz desde el enrutador. Creo que estas opciones no son válidas en su caso.
ACTUALIZACIÓN Como señala Maxim , puede forzar una banda de frecuencia y usarla para fijarla a 5 GHz.
En Linux puede usar iwconfig
, pero esta herramienta no está disponible para OS X.