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 servicios básicos (BSSID) en lugar de la identificación de conjuntos de servicios (SSID) regular. Conectarse a un BBSID lo conectará a un dispositivo específico independientemente de la potencia de la conexión. Conectarse a SSID lo conectará con 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, podría conectarse a un BSSID específico mediante:
/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport --associate=XXX --bssid=YYY
Donde XXX es el SSID / nombre de red y YYY la dirección MAC de la estación base con la que desea hablar.
En OS X 10.6 y más allá ya no es posible conectarse directamente a BSSID. No hay 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.4GHz 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 usar eso para arreglar a 5 GHz.
En Linux puede usar iwconfig
, pero esta herramienta no está disponible para OS X.