Obtenir une liste des réseaux Wi-Fi préférés à partir de la ligne de commande

La récupération d'une liste de réseaux sans fil préférés peut être utile lors du dépannage de problèmes Wi-Fi. L'astuce suivante fera exactement cela, et c'est similaire à un conseil que nous avons récemment couvert, qui montre comment voir une liste de réseaux wi-fi précédemment connectés en utilisant les Préférences Système ou une longue ligne de commande, mais aussi loin que la ligne de commande la commande suivante est beaucoup plus courte et plus propre, et ne nécessite pas l'utilisation de sed et regex pour nettoyer la sortie. Bien que similaire, il est important de noter qu'il peut y avoir des différences dans la sortie des commandes, car cette astuce fournit une liste spécifique des réseaux préférés, alors que l'article susmentionné traitait de la récupération des réseaux auxquels le Mac est simplement connecté, qu'ils soient préféré ou non. Les informations qui vous seront les plus utiles varieront probablement selon votre cas d'utilisation.

Pour un MacBook Air avec uniquement une carte réseau Wi-Fi, la commande serait la suivante:

networksetup -listpreferredwirelessnetworks en0

Pendant ce temps, les iMacs, les Mac Mini, les Mac Pro et certains MacBook Pro dotés de deux capacités Wi-Fi et Ethernet pourraient utiliser ce qui suit à la place:

networksetup -listpreferredwirelessnetworks en1

La commande est la même, la seule différence est l'interface utilisée à la fin de la commande (en0 vs en1), qui est parfois différente sur différents Mac, en particulier ceux avec des capacités wifi et ethernet.

Pour ceux qui sont moins à l'aise avec le Terminal et souhaitent une approche plus simple, la méthode Network Preferences de l'article précité reste moins technique.

Cette petite astuce est une réponse de MacWorld à la couverture de notre méthode originale.