Ocasionalmente, é bom codificar uma porta de rede de conexão com fio para não negociar automaticamente e forçar as coisas a ficarem meio half duplex, mesmo que uma velocidade mais alta esteja configurada e negociável no comutador.
Da mesma forma, posso forçar o software do aeroporto e, portanto, o hardware a executar apenas uma versão do 802.11? Posso usar o airport
comando para preferir um canal mais alto / mais baixo do que juntar-se pela força do sinal? Pode haver drivers alternativos disponíveis ou alguma ferramenta de teste do desenvolvedor para exercer esse nível de controle sobre os chipsets WiFi nos Macs.
Quero forçar isso no Mac para casos em que não consigo controlar as estações base ou quero testar um canal específico de um roteador de banda dupla simultâneo que esteja ativo com outro tráfego.
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