Existe-t-il un moyen d'obtenir le BSSID et la liste des réseaux Wi-Fi disponibles à partir du terminal ?
Je recherche quelque chose de similaire à ifconfig run0 scan
sur OpenBSD, qui liste tous les points d'accès, BSSID, intensité du signal, etc.
Existe-t-il un moyen d'obtenir le BSSID et la liste des réseaux Wi-Fi disponibles à partir du terminal ?
Je recherche quelque chose de similaire à ifconfig run0 scan
sur OpenBSD, qui liste tous les points d'accès, BSSID, intensité du signal, etc.
Il y a un utilitaire d'aéroport enterré que vous voudrez utiliser. Créez un lien symbolique dans /usr/local/bin vers l'utilitaire pour un accès rapide avec cette commande :
sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/local/bin/airport
Maintenant, vous devriez être capable d'exécuter airport -s
et obtenir une liste des réseaux disponibles avec les BSSIDs.
Si vous maintenez la touche option tout en ouvrant les réseaux WiFi dans la barre de menu, vous pouvez également voir les BSSID un par un, bien qu'il semble que vous vouliez la version CLI d'OpenBSD.
UPDATE :
"rootless", alias System Integrity Protection (SIP), a été ajouté à OSX depuis que j'ai écrit cette réponse à l'origine. /usr/bin
y /usr/sbin
en lecture seule . Il est approprié d'utiliser /usr/local/bin
J'ai donc mis à jour la réponse pour que le lien symbolique soit créé à cet endroit.
LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.