Stellen Sie über das Mac Terminal eine Verbindung zum WiFi-Netzwerk her

11

Jedes Mal, wenn ich versuche herauszufinden, wie das geht, finde ich heraus, wie es unter Linux geht, und es wird nicht übertragen. Wie verbinde ich mich mit Mac Terminal Bash mit einem WiFi-Netzwerk?

JShoe
quelle

Antworten:

18

Ab Snow Leopard (Mac OS X 10.6.x) und möglicherweise früher können Sie Folgendes tun:

networksetup -setairportnetwork $INTERFACE $SSID $PASSWORD

Wo...

  • $INTERFACEist die "enX" -Stilkennung für Ihre AirPort-Karte (normalerweise en1, aber en0auf MacBook Airs und en2Mac Pros und kann auch aus anderen Gründen variieren).
  • $SSIDist Ihr Netzwerkname, z "Simon's SSID". Schließen Sie es in Anführungszeichen ein, wenn es Leerzeichen enthält.
  • $PASSWORD ist Ihr WEP-, WPA-PSK- oder WPA2-PSK-Passwort.

Wenn Sie sich die Manpage oder die Hilfe- / Verwendungserklärung networksetupansehen, werden Sie feststellen, dass sie einen anderen AirPort-bezogenen Unterbefehl zum Abrufen oder Festlegen des Energiezustands (AirPort-Karte ein / aus) und zum Verwalten der Liste der bevorzugten Netzwerke und von 802.1X enthält Profile (wenn Ihr Netzwerk 802.1X verwendet, z. B. ein WPA Enterprise- oder WPA2 Enterprise-Netzwerk).

Spiff
quelle
3

Herausgefunden:

sudo airport -A

JShoe
quelle
2
Es gibt keine "-A" -Option am Flughafen
Luxspes
Wahrscheinlich hätte geben sollen s... das ist die Taste neben aauf einer Tastatur.
Kaiser
2

Hier ist eine kleine Anleitung zur Verwendung des Flughafens in der Befehlszeile

Anscheinend können Sie verwenden

$ airport 

als Befehl. ich würde versuchen

$ airport -help

und sehen, ob es einige Optionen bringt.

Diese Antwort ist veraltet. Bitte ignorieren Sie es

Simon Sheehan
quelle
Meine SSID enthält Leerzeichen. Wie würde ich sie eingeben?
JShoe
Setzen Sie es in Zitate. Wie "Simons SSID". Der Befehl könnte also
Simon Sheehan
mach das /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airportzumindest auf meinem Computer.
Nathan Grigg
@ Simon was würde das -xmachen? @nathang warum sollte es sich ändern? Wie finde ich den richtigen Speicherort auf meinem Computer?
JShoe
Wie um alles in der Welt hat diese Antwort, die keine Hoffnung auf Arbeit hat, positive Stimmen erhalten?
Spiff