Trên Mac OS X, thật dễ dàng sử dụng GUI AirPort để liệt kê tất cả các mạng WLAN (SSID) và chọn một mạng. Nhưng làm cách nào tôi có thể liệt kê tất cả các điểm truy cập (trạm gốc) trong một mạng và chọn thủ công một trong số chúng dựa trên địa chỉ MAC của nó?
Lý do tôi hỏi là tình huống quá phổ biến trong đó một trong những điểm truy cập trong mạng bị lỗi và, ví dụ, đã ngừng cung cấp địa chỉ IP hoặc các gói định tuyến.
Trên Linux, tôi có thể sử dụng các công cụ dòng lệnh như iwlist để liệt kê các điểm truy cập và iwconfig để chọn một trong số chúng. Làm cách nào tôi có thể làm một cái gì đó tương tự trên Mac OS X? Tôi đang sử dụng MacBook Pro và Mac OS X 10.6.4 mới.
/System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport -s
sẽ cung cấp cho bạn kết quả quét.sudo networksetup -setairportnetwork en1 "SSID" "Password"
tham gia nhưng không cho phép cách chọn điểm truy cập dựa trên địa chỉ MAC.