Vous pouvez utiliser la fonction intégrée airport
utilitaire pour mesurer le SNR (rapport signal/bruit). Il se trouve dans
/System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport
Ce que je fais, c'est un lien symbolique vers un répertoire dans mon chemin d'accès afin de pouvoir l'appeler sans avoir à me souvenir de ce long chemin :
ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport /usr/local/bin/airport
En supposant que vous êtes connecté à un réseau WiFi, lancez la commande :
airport -I
pour imprimer les informations relatives à votre connexion actuelle.
$ airport -I
agrCtlRSSI: -65
agrExtRSSI: 0
agrCtlNoise: -90
agrExtNoise: 0
state: running
op mode: station
lastTxRate: 243
maxRate: 300
lastAssocStatus: 0
802.11 auth: open
link auth: wpa2-psk
BSSID: 82:2a:a9:45:f3:25
SSID: StackExchange WiFi Demo
MCS: 14
channel: 157,1
Pour calculer le SNR, vous prenez la valeur RSSI et soustrayez la valeur du bruit. Dans ce cas, j'ai un RSSI de -65dB et une valeur de bruit de -90dB. Calculé, cela me donne 25dB. Ce qui est un très bon signal (à peine, mais je suis derrière un mur en béton armé loin de mon AP ; pas mal en fait si l'on considère.
Directives SNR
- 40dB+ SNR = Excellent signal
- 25dB à 40dB SNR = Très bon signal
- 15dB à 25dB SNR = signal faible
- 10dB à 15dB SNR = Signal très faible
- 5dB à 10dB SNR = Pas de signal
Ceci étant dit, tout ne dépend pas de votre rapport signal/bruit dans un endroit donné, vous devez également prendre en compte des éléments tels que :
- Saturation WiFi - nombre excessif de signaux WiFi dans une même zone
- Charge client - nombre de clients attachés à un AP donné
- Utilisation de la bande passante - combien de bande passante est consommée par les clients.
Si vous avez trop de réseaux WiFi qui se disputent la même bande passante ou une combinaison d'un trop grand nombre d'utilisateurs ou d'un trop grand nombre d'accapareurs de bande passante (tout le monde regardant Netflix 4K sur leurs tablettes), cela affectera considérablement les performances au-delà de ce que votre SNR peut vous dire.
Ce que je préfère faire, c'est déployer plusieurs points d'accès dans la maison et réduire la puissance d'émission pour qu'ils ne dépassent pas la pièce que j'essaie de couvrir. J'utilise personnellement ces Points d'accès PoE d'Ubiquiti pour couvrir plusieurs zones de ma maison avec un grand succès.