Настройки OS X WiFi через терминал?

Вероятно, уже существует repo, определенный в конфетке для медиа песней, которые можно использовать, это просто должно быть включено. Документация, включенная в файл, показывает Вам, как Вы могли отключить весь свой удаленный repos, включить просто локальные медиа repo и установить Ваш пакет программного обеспечения от CD.

$ cat /etc/yum.repos.d/CentOS-Media.repo 
# CentOS-Media.repo
#
# This repo is used to mount the default locations for a CDROM / DVD on
#  CentOS-5.  You can use this repo and yum to install items directly off the
#  DVD ISO that we release.
#
# To use this repo, put in your DVD and use it with the other repos too:
#  yum --enablerepo=c5-media [command]
#  
# or for ONLY the media repo, do this:
#
#  yum --disablerepo=\* --enablerepo=c5-media [command]

[c5-media]
name=CentOS-$releasever - Media
baseurl=file:///media/CentOS/
        file:///media/cdrom/
        file:///media/cdrecorder/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
9
задан 11 March 2012 в 04:21
1 ответ

Решение заключается в менее известном инструменте командной строки airport .

Который находится в / usr / sbin до Snow Leopard (и, следовательно, может уже быть в вашем PATH),

Для более новых ОС его можно найти в / System / Library / PrivateFrameworks / Apple80211.framework / Versions / Current / Resources

В этом случае вы хотите ввести следующую команду:

sudo airport en1 prefs RequireAdmin=YES

Справочная страница практически пуста и выдает airport --help на самом деле дает меньше информации об использовании, чем команда без аргументов.Последний дает следующее объяснение:

 Использование: airport   

 <интерфейс>
 Если интерфейс не указан, аэропорт будет использовать первый интерфейс AirPort в системе.

 <глагол может быть одним из следующих:
 prefs Если указано без пар ключ-значение, отображает подмножество предпочтений AirPort для
 указанный интерфейс.

Предпочтения можно настроить с помощью синтаксиса ключ = значение. Ключи и возможные значения указаны ниже.
 Логические параметры можно настроить с помощью «ДА» и «НЕТ».

 DisconnectOnLogout (логический)
 JoinMode (строка)
 Автоматический
 Предпочтительный
 Ранжированный
 Недавние
 Сильнейший
 JoinModeFallback (строка)
 Незамедлительный
 ПрисоединитьсяОткрыть
 Продолжайте смотреть
 Ничего не делать
 RememberRecentNetworks (логическое значение)
 RequireAdmin (логический)
 RequireAdminIBSS (логический)
 RequireAdminNetworkChange (логическое)
 RequireAdminPowerToggle (логическое)
 WoWEnabled (логический)

 logger Наблюдайте за функцией регистрации драйвера.

 sniff Если указан номер канала, airportd попытается настроить интерфейс.
использовать этот канал до того, как он начнет прослушивание кадров 802.11. Файлы захвата сохраняются в / tmp.
 Требуются привилегии суперпользователя.

debug Включить ведение журнала отладки. Параметр журнала отладки можно включить, поставив перед ним префикс '+', и отключить
 поставив перед ним префикс '-'.

 Флаги отладки AirPort Userland
 DriverDiscovery
 DriverEvent
 Информация
 Конфигурация системы
 UserEvent
 PreferredNetworks
 AutoJoin
 МПК
 Сканировать
 802.1x
 Assoc
 Брелок
 RSNAuth
 Вау
 P2P
 Роуминг
 BTCoex
 AllUserland - включить / отключить все флаги отладки пользовательского уровня

 Общие флаги драйвера AirPort
 DriverInfo
 DriverError
 Драйвер WPA
 DriverScan
 AllDriver - включить / отключить все флаги отладки драйвера.

 Флаги производителя драйверов AirPort
 VendorAssoc
 VendorConnection
 AllVendor - включить / отключить все флаги отладки поставщика

 Глобальные флаги AirPort
 LogFile - сохранить все журналы AirPort в /var/log/wifi.log

 - одно из следующих:
 В настоящее время параметры не определены.

Примеры:

Настройка предпочтений (требуются права администратора)
 sudo airport en1 prefs JoinMode = Preferred RememberRecentNetworks = NO RequireAdmin = YES

Обнюхивание на канале 1:
 аэропорт en1 sniff 1


НАСЛЕДИЕ КОМАНДЫ:
Поддерживаемые аргументы:
 -c [] --channel = [] Установить произвольный канал на карте
 -z --disassociate Отключиться от любой сети
 -I --getinfo Распечатать текущий статус беспроводной сети, например информацию о сигнале, BSSID, тип порта и т. Д.
 -s [] --scan = [] Выполнить сканирование беспроводного вещания.
 Выполняет направленное сканирование, если указан дополнительный 
 -x --xml Распечатать информацию как XML
 -P --psk Создать PSK из указанной парольной фразы и SSID.
 В этой команде должны быть указаны следующие дополнительные аргументы:
 --password =  Указать пароль WPA
 --ssid =  Указать SSID при создании PSK
 -h --help Показать справку
8
ответ дан 2 December 2019 в 22:34

Теги

Похожие вопросы