Réponses:
Depuis Snow Leopard (Mac OS X v10.6.x) et peut-être plus tôt, vous pouvez faire:
networksetup -setairportnetwork $INTERFACE $SSID $PASSWORD
Où...
$INTERFACE
est l'identificateur de style "enX" de votre carte AirPort (généralement en1
, mais il se trouve en0
sur MacBook Airs et en2
sur Mac Pros, et peut également varier pour d'autres raisons) $SSID
est le nom de votre réseau, tel que "Simon's SSID"
. Mettez-le entre guillemets s'il contient des espaces.$PASSWORD
est votre mot de passe WEP, WPA-PSK ou WPA2-PSK.Si vous regardez la page de manuel ou la déclaration d'aide / d'utilisation, networksetup
vous verrez qu'il a une autre sous-commande liée à AirPort pour obtenir ou définir l'état d'alimentation (carte AirPort activée / désactivée), et pour gérer la liste des réseaux préférés et 802.1X profils (si votre réseau utilise 802.1X, comme un réseau WPA Enterprise ou WPA2 Enterprise le ferait).
Voici un petit guide sur l'utilisation de l' aéroport en ligne de commande
Apparemment, vous pouvez utiliser
$ airport
comme une commande. Je voudrais essayer
$ airport -help
et voyez si cela fait apparaître des options.
Cette réponse est dépassée. Veuillez l'ignorer
/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport
, sur mon ordinateur, au moins.
-x
il? @nathang pourquoi cela changerait-il? Comment trouver l'emplacement correct sur mon ordinateur?