Connettiti alla rete WiFi tramite Mac Terminal


11

Ogni volta che provo a scoprire come farlo, scopro come farlo su un Linux e non si trasferisce. Come mi collego a una rete WiFi usando Mac Terminal Bash?

Risposte:


18

A partire da Snow Leopard (Mac OS X v10.6.x) e possibilmente in precedenza, puoi fare:

networksetup -setairportnetwork $INTERFACE $SSID $PASSWORD

Dove...

  • $INTERFACEè l'identificatore di stile "enX" per la tua scheda AirPort (di solito en1, ma è en0su MacBook Airs e en2su Mac Pro e può variare anche per altri motivi)
  • $SSIDè il nome della tua rete, ad esempio "Simon's SSID". Racchiudilo tra virgolette se contiene spazi.
  • $PASSWORD è la password WEP, WPA-PSK o WPA2-PSK.

Se guardi la pagina man o la dichiarazione di aiuto / utilizzo per networksetupvedrai che ha altri sottocomandi relativi ad AirPort per ottenere o impostare lo stato di alimentazione (scheda AirPort on / off) e per gestire l'elenco di reti preferite e 802.1X profili (se la tua rete utilizza 802.1X, come farebbe una rete WPA Enterprise o WPA2 Enterprise).


3

Capito:

sudo airport -A


2
non esiste l'opzione "-A" in aeroporto
Luxspes,

Probabilmente avrebbe dovuto essere stato s... che è il tasto accanto a auna tastiera.
Kaiser,

2

Ecco una piccola guida sull'uso dell'aeroporto nella riga di comando

Apparentemente puoi usarlo

$ airport 

come comando. proverei

$ airport -help

e vedere se fa apparire alcune opzioni.

Questa risposta è obsoleta. Per favore ignoralo


Il mio SSID contiene spazi, come dovrei inserirlo?
JShoe,

Mettilo tra virgolette. Come "SSID di Simon". Quindi il comando potrebbe essere qualcosa del tipo: aeroporto -x "Simon's SSID"
Simon Sheehan,

fallo /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airportalmeno sul mio computer.
Nathan Grigg,

@Simon cosa farebbe -x? @nathang perché dovrebbe cambiare? Come posso trovare la posizione corretta sul mio computer?
JShoe

In che modo questa risposta, che non ha speranze di funzionare, ha ottenuto voti?
Spiff,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.