Mac OS Xでは、AirMac GUIを使用してすべてのWLANネットワーク(SSID)をリストし、いずれかを選択するのは簡単です。しかし、1つのネットワーク内のすべてのアクセスポイント(ベースステーション)を一覧表示し、MACアドレスに基づいて手動でそれらの1つを選択するにはどうすればよいですか?
私が尋ねる理由は、ネットワーク内のアクセスポイントの1つに障害が発生し、たとえばIPアドレスの提供やパケットのルーティングが停止した、あまりにも一般的な状況です。
Linuxでは、iwlistなどのコマンドラインツールを使用してアクセスポイントをリストし、iwconfigを使用してアクセスポイントの1つを選択できます。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アドレスに基づいてアクセスポイントを選択する方法は許可しません。