Answers:
打开Terminal.app并输入:
/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -I
您必须连接到无线信号。输出将类似于以下内容:
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
大多数数据是不言自明的。agrCtlRSSI
是信号强度;距离越近0
,信号越强。agrCtlNoise
Wi-Fi信号上的噪音;您想要这个尽可能低。最后,maxRate
是Wi-Fi信号可以运行的最大速率,lastTxRate
也是上一次传输的速率。
您还可以使用以下终端命令来扫描无线电波,以查找其他要连接的Wi-Fi信号(我相信这是您要寻找的):
/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -s
这将返回类似:
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)
如果您将大量使用这些命令,则可能要添加/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources
到中$PATH
,如下所示:
# Place this in your `~/.bash_profile`
export PATH="/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources:$PATH"
这样,您可以简单地使用airport
命令而无需每次都键入二进制文件的完整路径:
airport -I
airport -s