Mac OS X에서는 AirPort GUI를 사용하여 모든 WLAN 네트워크 (SSID)를 나열하고 하나를 쉽게 선택할 수 있습니다. 그러나 한 네트워크 내에서 모든 액세스 지점 (기지국)을 어떻게 나열하고 MAC 주소를 기반으로 한 액세스 지점을 수동으로 선택할 수 있습니까?
내가 묻는 이유는 네트워크의 액세스 포인트 중 하나가 실패하여 예를 들어 IP 주소 제공 또는 패킷 라우팅을 중지 한 매우 일반적인 상황입니다.
Linux에서는 iwlist와 같은 명령 행 도구를 사용하여 액세스 포인트를 나열하고 iwconfig를 사용하여 그 중 하나를 선택할 수 있습니다. Mac OS X에서 어떻게 비슷한 작업을 수행 할 수 있습니까? 새로운 MacBook Pro와 Mac OS X 10.6.4를 사용하고 있습니다.
/System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport -s
스캔 결과를 제공합니다.sudo networksetup -setairportnetwork en1 "SSID" "Password"
MAC 주소를 기반으로 액세스 포인트를 선택할 수있는 방법은 없습니다.