Câu trả lời:
Mở Terminal.app và nhập:
/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -I
Bạn phải kết nối với tín hiệu không dây. Đầu ra sẽ trông giống như sau:
agrCtlRSSI: -64
agrExtRSSI: 0
agrCtlNoise: -91
agrExtNoise: 0
state: running
op mode: station
lastTxRate: 130
maxRate: 144
lastAssocStatus: 0
802.11 auth: open
link auth: wpa2-psk
BSSID: 28:cf:da:b1:6:77
SSID: 🍀
MCS: 15
channel: 6
Hầu hết các dữ liệu là tự giải thích. agrCtlRSSI
là cường độ tín hiệu; nó càng gần 0
, tín hiệu càng mạnh. agrCtlNoise
là tiếng ồn trên tín hiệu Wi-Fi của bạn; bạn muốn điều này càng thấp càng tốt. Cuối cùng, maxRate
là tốc độ tối đa mà tín hiệu Wi-Fi của bạn có thể chạy và lastTxRate
là tốc độ truyền cuối cùng.
Bạn cũng có thể sử dụng lệnh Terminal này để quét sóng vô tuyến để tìm các tín hiệu Wi-Fi khác để kết nối (Tôi tin rằng đây là thứ bạn đang tìm kiếm):
/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -s
Điều này trả về một cái gì đó như:
SSID BSSID RSSI CHANNEL HT CC SECURITY (auth/unicast/group)
🍀 28:cf:da:b1:06:78 -73 100,+1 Y GB WPA2(PSK/AES/AES)
dlink 00:19:5b:de:4e:36 -90 6 N -- WEP
FON_BELGACOM 06:19:70:1e:c3:6e -77 1 N BE NONE
bbox2-f279 00:19:70:1e:c3:6e -77 1 N BE WEP
telenet-6F8E6 5c:35:3b:1e:88:20 -91 11 Y -- WPA(PSK/TKIP,AES/TKIP) WPA2(PSK/TKIP,AES/TKIP)
🍀 28:cf:da:b1:06:77 -65 6 Y GB WPA2(PSK/AES/AES)
Nếu bạn sẽ sử dụng các lệnh này rất nhiều, bạn có thể muốn thêm /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources
vào $PATH
, như thế này:
# Place this in your `~/.bash_profile`
export PATH="/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources:$PATH"
Bằng cách đó, bạn có thể chỉ cần sử dụng airport
lệnh mà không cần nhập đường dẫn đầy đủ đến nhị phân mỗi lần:
airport -I
airport -s