요컨대 : OS X 10.9 Mavericks에서는 주파수 대역을 강제 할 수 없습니다. (10.5에서는 ...)
일반 서비스 세트 식별 (SSID) 대신 기본 서비스 세트 식별 (BSSID)을 사용하여 장치에 연결하려고합니다. BBSID에 연결하면 연결 강도에 관계없이 특정 장치에 연결됩니다. SSID에 연결하면 특정 네트워크 이름에 연결되며 유사한 네트워크 이름을 사용할 수있는 경우 최상의 신호 / 잡음 비율에 연결됩니다. OS X은 라우터가 아닌 무선 랜을 선택하고 OS X는 사용 가능한 가장 강력한 신호 (2.4GHz 또는 5GHz)로 전환합니다.
특정 SSID 및 BSSID 조합을 찾으려면 다음을 실행하십시오.
/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport scan
OSX 10.6 이전에는 다음을 사용하여 특정 BSSID에 연결할 수 있습니다.
/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport --associate=XXX --bssid=YYY
여기서 XXX는 SSID / 네트워크 이름이고 YYY는 통신하려는 기지국의 MAC 주소입니다.
OS X 10.6 이상에서는 더 이상 BSSID에 직접 연결할 수 없습니다. 이에 대한 알려진 API가 없으며이를 수행 할 수있는 타사 소프트웨어가 없습니다. 따라서 5GHz SSID를 고유 한 이름으로 변경하거나 OS X 10.5로 돌아가거나 라우터 내에서 2.4GHz 채널을 변경할 수 있습니다. 귀하의 경우 이러한 옵션이 유효하지 않다고 생각합니다.
업데이트 맥심 에서 알 수 있듯이 주파수 대역을 강제로 사용하여 5GHz로 고정 할 수 있습니다.
Linux에서는을 사용할 수 iwconfig
있지만이 도구는 OS X에서 사용할 수 없습니다.