Parfois, il est agréable de coder en dur un port réseau de connexion filaire pour ne pas négocier automatiquement et forcer les choses à être 100 semi-duplex, même si une vitesse plus élevée est configurée et négociable sur le commutateur.
Puis-je forcer le logiciel d'aéroport et donc le matériel à exécuter une seule version du 802.11? Puis-je utiliser la airport
commande pour préférer un canal supérieur / inférieur plutôt que de rejoindre par la force du signal? D'autres pilotes pourraient-ils être disponibles ou un outil de test de développeur pour exercer ce niveau de contrôle sur les chipsets WiFi dans les Mac.
Je veux forcer cela sur le mac pour les cas où je ne peux pas contrôler les stations de base ou si je veux tester un canal spécifique d'un routeur double bande simultané qui est en direct avec un autre trafic.
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