Відповіді:
Станом на Snow Leopard (Mac OS X v10.6.x) і, можливо, раніше, ви можете:
networksetup -setairportnetwork $INTERFACE $SSID $PASSWORD
Де ...
$INTERFACE- це ідентифікатор стилю "enX" для вашої картки AirPort (як правило en1, але це en0на MacBook Airs та en2на Mac Pro, і може змінюватись і з інших причин) $SSID- ваше мережеве ім'я, наприклад "Simon's SSID". Укладіть його в лапки, якщо вони містять пробіли.$PASSWORD ваш пароль WEP, WPA-PSK або WPA2-PSK.Якщо ви подивитеся на сторінку людини або довідку / заяву про використання, networksetupто побачите, що у неї є інші підкоманди, пов’язані з AirPort, для отримання або встановлення стану живлення (карта AirPort увімкнено / вимкнено), а також для управління списком бажаних мереж та 802.1X профілі (якщо ваша мережа використовує 802.1X, наприклад, WPA Enterprise або WPA2 Enterprise Network).
Ось невеликий посібник із використання аеропорту в командному рядку
Мабуть, можна використовувати
$ airport
як команда. Я б спробував
$ airport -help
і подивіться, чи він пропонує деякі варіанти.
Ця відповідь застаріла. Будь ласка, проігноруйте це
/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport, принаймні, на моєму комп’ютері.
-xробити? @nathang чому б це змінилося? Як я можу знайти правильне розташування на моєму комп’ютері?