Gelegentlich ist es schön, einen Netzwerkanschluss mit Kabelverbindung fest zu codieren, um nicht automatisch zu verhandeln und 100 Halbduplex zu erzwingen, obwohl auf dem Switch eine höhere Geschwindigkeit konfiguriert und verhandelbar ist.
Kann ich Flughafensoftware und damit die Hardware auf ähnliche Weise zwingen, nur eine Version von 802.11 auszuführen? Kann ich den airport
Befehl verwenden, um einen höheren / niedrigeren Kanal zu bevorzugen, anstatt durch Signalstärke zu verbinden? Möglicherweise stehen alternative Treiber oder ein Entwicklertest-Tool zur Verfügung, um diese Kontrolle über die WiFi-Chipsätze auf Macs auszuüben.
Ich möchte dies auf dem Mac-Ende erzwingen, wenn ich die Basisstationen nicht steuern kann oder einen bestimmten Kanal eines simultanen Dualband-Routers testen möchte, der mit anderem Datenverkehr live ist.
mac:bin mike$ airport --scan
SSID BSSID RSSI CHANNEL HT CC SECURITY (auth/unicast/group)
na ala hele 00:26:36:9c:32:23 -59 2 Y US WPA(PSK/TKIP/TKIP) WPA2(PSK/AES,TKIP/TKIP)
na ala hele 00:26:bb:79:23:1f -59 2 Y US WPA(PSK/TKIP/TKIP) WPA2(PSK/AES,TKIP/TKIP)
fast na ala hele 00:26:bb:79:23:20 -74 149,+1 Y US WPA(PSK/TKIP/TKIP) WPA2(PSK/AES,TKIP/TKIP)
mac:bin mike$ airport --getinfo
agrCtlRSSI: -75
agrExtRSSI: 0
agrCtlNoise: -86
agrExtNoise: 0
state: running
op mode: station
lastTxRate: 81
maxRate: 300
lastAssocStatus: 0
802.11 auth: open
link auth: wpa2-psk
BSSID: 00:26:bb:79:23:20
SSID: fast na ala hele
MCS: 4
channel: 149,1
mac:bin mike$ ls -l /usr/local/bin/airport
lrwxr-xr-x 1 root wheel 89 Sep 13 11:40 /usr/local/bin/airport -> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport