Activer et désactiver AirPort Wireless à partir de la ligne de commande sous Mac OS X

Anonim

Parfois, la solution la plus simple lors du dépannage d'un problème de connexion sans fil AirPort consiste simplement à activer et désactiver AirPort. Au lieu d'utiliser l'élément de menu ou les Préférences Système, nous pouvons activer et désactiver AirPort très rapidement directement depuis le terminal Mac OS X.

Pour ce faire, nous allons utiliser la commande "networksetup".Notez que cela utilise la référence "AirPort", même avec les nouvelles versions de Mac OS X où le Wi-Fi n'est plus appelé AirPort, alors ignorez ce changement de convention de dénomination d'Apple et sachez simplement que les deux se rapportent aux capacités de réseau sans fil du Mac.

Désactiver le Wi-Fi via la ligne de commande sous Mac OS X

Le nom du périphérique réseau déterminera comment la syntaxe appropriée est entrée.

networksetup -setairportpower airport off

Le nom du périphérique peut être airport, en0, en1, etc., selon le matériel Mac et la version d'OS X. Ainsi, vous devrez peut-être spécifier le port du périphérique plutôt que "airport", pour exemple en1 ou en0 :

networksetup -setairportpower en0 off

Vous pouvez utiliser l'indicateur -getairportpower pour vérifier le port si vous n'êtes pas sûr.

Activer le Wi-Fi (aéroport) via la ligne de commande sous Mac OS X

 Tout comme pour désactiver le Wi-Fi à partir de la ligne de commande, vous pouvez également le réactiver. Comme précédemment, faites attention au nom de l'appareil :

networksetup -setairportpower airport on

Et encore, vous devrez peut-être spécifier le périphérique en0 ou en1 au lieu de "aéroport", comme ceci :

networksetup -setairportpower en0 on

Vous ne verrez aucune confirmation dans le terminal que la commande a réussi ou échoué, mais si vous regardez l'icône du menu AirPort, vous verrez les barres disparaître indiquant que l'interface sans fil est désactivée, ou réapparaître indiquant que la connexion sans fil est à nouveau activée.

Nous pouvons également enchaîner les commandes les unes après les autres pour redémarrer l'interface sans fil sur un Mac :

Démarrez rapidement le Wi-Fi avec l'outil de configuration du réseau de Mac OS X

networksetup -setairportpower airport off ; networksetup -setairportpower airport on

La carte sans fil AirPort semble répondre plus rapidement à l'outil de configuration du réseau en ligne de commande que toute autre méthode, ce qui en fait une méthode ultrarapide de cycle d'alimentation de l'interface sans fil. Cela suffit souvent pour résoudre les problèmes de connectivité de base du routeur sans fil, tels que les conflits IP ou les requêtes DHCP défectueuses.

J'ai assez de rencontres régulières avec un routeur particulièrement flakey que j'ai créé un alias pour redémarrer ma carte AirPort, vous pouvez le faire en ajoutant ce qui suit à votre .bash_profile assurez-vous qu'il est sur une seule ligne :

alias airportcycle='networksetup -setairportpower airport off ; networksetup -setairportpower airport on'

Maintenant, comme n'importe quel autre alias, vous tapez seulement "airportcycle" et l'interface sans fil s'éteindra et se rallumera immédiatement.

Désactiver et réactiver AirPort n'est pas la même chose que se connecter à un réseau sans fil à partir de la ligne de commande, bien que vous puissiez également le faire à l'aide de l'outil de configuration du réseau.

Activer et désactiver AirPort Wireless à partir de la ligne de commande sous Mac OS X