BSSID로 특정 액세스 포인트에 연결할 수 있습니까?


17

BSSID로 Mac OS X을 특정 액세스 포인트에 연결하는 방법이 있습니까? 여러 액세스 포인트에 대해 동일한 SSID를 가진 네트워크가 있으며 연결할 특정 액세스 포인트를 지정하려고 할 때가 있습니다. 이것이 Mac OS X이 기본적으로 할 수있는 일입니까, 아니면이를 수행 할 수있는 타사 도구가 있습니까?


AP가 동일한 네트워크에 있으면 자동으로 범위 내의 모든 범위에 연결해야합니까?
나단 그린 스타 인

@Nathan 네트워크에 연결하는 것은 문제가되지 않습니다. 단 하나는 G 네트워크이고 다른 하나는 N 네트워크입니다. 가능한 한 항상 N 네트워크를 사용하고 싶습니다. 불행히도 SSID를 변경하는 것은 옵션이 아닙니다.
Kyle Cronin

알았어 g / n 비트가 누락되었습니다.
Nathan Greenstein

당신이 환경 설정 파일을 파고 수동으로 편집하려고하면 어쩌면. 구형 Powerbook G4 (Mac 10.4.11)의 경우 --associate 및 --bssid 옵션과 함께 공항 명령 줄 도구 "/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport"가 있습니다. 사용 가능하지만 최신 릴리스에서 제거 된 것 같습니다.
phwd

1
나는 같은 문제가 있습니다. 다른 쪽 끝에서 문제를 해결하여 원하지 않는 라우터에서 Mac의 MAC을 차단했습니다.
Jamie Kitson

답변:


5

어떤 OS X 버전이 있습니까?

이전 버전에서는 가능합니다.

/System/Library/PrivateFrameworks/Apple80211.framework/Resources/airport -A'NETWORKNAME 'BSSID = '00 : 11 : 22 : 33 : 44 : 55'password = '비밀번호'

그러나 OS X 10.6에서는 더 이상 작동하지 않습니다.

나는 이것에 대한 해결책을 찾기 위해 높고 낮게 검색했지만 아직 아무것도 찾지 못했습니다. 유일한 해결책은베이스 스테이션에 더 가깝습니다. 따라서 n 신호가 강해집니다.


OSX 10.14.1에 (모하비) "/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport"에 있습니다
AsimRazaKhan

@AsimRazaKhan 그러나 동일한 기능을 수행하지는 않습니다. 적어도 실제로 무언가에 연결하는 방법을 찾을 수 없습니다
deiga

2

해당 도구를 사용할 수 있습니다.

github의 공항 -BSID


1
링크는 많은 자신감을 불러 일으키지 않습니다
Tetsujin

@Annhydrium 지침을 추가하십시오. 해당 GitHub 프로젝트의 README 파일에 포함 된 대부분의 정보는 일본어로되어 있습니다.
벤 모로

구글 번역을보십시오.
historystamp

추가 정보는 일본어로, 당신은 소스에서 컴파일해야하지만, 당신이 그것을 알아 냈어요 일단은 광고로 작동
tbodt

@ tbodt 작동시키지 못했습니다. 내가 놓친 것이있을 수 있습니다. 나는 그것을 makefile과 xcode를 사용하여 그것을 다운로드하고 컴파일했다. 그것은 내가 원하는 bssid에 연결되었다고 주장하지만, macos는 여전히 신경 쓰지 않고 다른 네트워크에 연결을 시도합니다
MuhsinFatih

2

위 도구의 업데이트 된 버전은 el capitan (10.11) 작업을 확인할 수 있습니다

공항 -BSID


1
모하비에서 내 문제를 해결합니다. 지정한 BSSID로 전환되지 않지만 동일한 ESSID에서 최상의 BSSID로 전환을 트리거합니다. 또한 networksetupWi-Fi 보다 훨씬 더 빠르 거나 WiFi를 비활성화 / 재 활성화하여 동일한 결과를 얻습니다 (즉, Mac이 집 뒤에있는 AP를 선호하여 강한 AP를 고집스럽게 무시할 때 wifi가 작동하도록하십시오) ).
일부 흐림
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.