Ocasionalmente, es bueno codificar el puerto de una red de conexión por cable para no negociar automáticamente y forzar que las cosas sean 100 dúplex medio, incluso aunque una velocidad más alta esté configurada y sea negociable en el switch.
¿Puedo forzar de manera similar el software del aeropuerto y, por lo tanto, el hardware para ejecutar solo una versión de 802.11? ¿Puedo usar el comando airport
para preferir un canal superior / inferior en lugar de unir por intensidad de señal? Podrían estar disponibles controladores alternativos o alguna herramienta de prueba del desarrollador para ejercer este nivel de control sobre los conjuntos de chips WiFi en Mac.
Quiero forzar esto en el extremo del Mac para los casos en los que no puedo controlar las estaciones base o quiero probar un canal específico de un enrutador de banda dual simultánea que esté activo con otro tráfico.
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