macOS 14.4 a laissé sur le carreau airport
, non pas les bornes AirPort qu’Apple a abandonné il y a bien des années de cela, mais l’outil en ligne de commande à utiliser dans le terminal. Apple avait prévenu précédemment que cet outil capable d’afficher diverses informations sur la connexion Wi-Fi du Mac était déprécié. C’est avec macOS 14.4 que le ménage a été fait, si bien qu’il est désormais impossible de l’utiliser. Si vous essayez, le terminal vous affichera une erreur signalant que la commande n’existe plus.
À la place, Apple suggère d’utiliser l’app Diagnostics sans fil qui est installé dans macOS depuis un paquet d’années. Si vous utilisiez la commande airport
1, ce n’est pas pour ouvrir une interface graphique n’est-ce pas ? Fort heureusement, cette app existe aussi sous une forme textuelle avec la commande wdutil
. Son fonctionnement est toutefois un petit peu plus complexe, puisque la commande nécessite non seulement les droits administrateur, elle exige aussi un argument.
Selon les besoins, vous pourrez ainsi obtenir de nombreuses informations sur le Wi-Fi de votre Mac en utilisant cette commande :
sudo wdutil info
Et si vous avez besoin de réaliser un diagnostic, c’est cette commande qui vous intéressera :
sudo wdutil diagnose
Un mot de passe administrateur sera demandé à chaque fois, sauf si vous avez un Mac équipé d’un capteur Touch ID et correctement configuré.
Pour les besoins les plus avancés, wdutil
n’est pas aussi avancé que la commande airport
qu’il remplace, comme le détaille Adrian Granados sur son blog. Ce développeur a notamment créé une app nommée WiFi Signal qui affiche de nombreuses informations sur le réseau Wi-Fi dans la barre de menus de macOS. Ces informations étaient fournies par la commande airport
et sa successeure ne donne pas toutes les données attendues. Ce sont des données assez pointues, comme l’index MCS et le nombre de flux de données (spatial streams), et même si elles ne manqueront pas à tout le monde, cela reste une régression.
Le développeur a ouvert une demande en 2021 pour qu’Apple enrichisse wdutils
avec ces éléments, il n’a pour l’heure reçu aucune réponse.
-
Si vous ne l’utilisiez pas, sachez qu’elle n’était pas accessible par défaut et se trouvait à cet emplacement :
/System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport
. ↩︎
Source : AAPL Ch.