Как просмотреть логи в Airport Utility v6 или установить 5.6 в Mountain Lion?

20

Поэтому я просто обновился до Mountain Lion и наблюдаю за Netflix через Apple TV, когда он прекращает потоковую передачу и сообщает, что он больше не подключен к сети. Конечно же, мой Air также потерял связь с сетью, а Airport Extreme на индикаторе состояния светится желтым.

Я подожду некоторое время, он начинает мигать зеленым, затем становится зеленым, и постепенно начинают появляться мои SSID, и все снова становится нормальным.

Я предполагаю, что AE только что перезагрузился, поэтому я запускаю Airport Extreme, чтобы посмотреть журналы, и помню, что в Airport Utility 6.0 все приятные расширенные функции (и некоторые не очень продвинутые) недоступны. Среди них просмотр журналов. Поэтому я загружаю 5.6, которая является самой последней версией, отличной от 6.0, которая использует старые способы и позволяет просматривать журналы и т. Д., И не будет установлена, поскольку она не совместима с Mountain Lion.

Небольшое приближение к поиску также показывает, что V6.0, очевидно, будет управлять только сетями Wireless-N. Кажется, кто-то с более старым комплектом Airport, или необходимость сделать что-то немного продвинутое в ML, ввернуто.

Кто-нибудь знает, как я могу просматривать журналы в 6 или установить 5.6 на 10.8?

stuffe
источник
Это очень хороший компаньон для apple.stackexchange.com/questions/38855
bmike

Ответы:

29

Если вы не хотите (или не можете) извлечь приложение из резервной копии, вы можете извлечь его из установщика.

Загрузите служебную программу Airport 5.6 для Lion и переместите файл AirPortUtility56.pkg, содержащийся в dmg, в папку ~ / Downloads. Затем в окне терминала выполните:

$ cd ~/Downloads
$ pkgutil --expand ./AirPortUtility56.pkg ~/Downloads/AirPortUtility56
$ gunzip -c < ./AirPortUtility56/AirPortUtility56Lion.pkg/Payload | sudo tar -C / -xvf - "./Applications/Utilities/AirPort Utility 5.6.app"

Приложение работает без проблем на Mountain Lion в моем ограниченном тестировании до сих пор.


Если вы хотите изменить пакет, чтобы пропустить проверку, если вы хотите легко установить пакет, например, на несколько компьютеров, вот что вам нужно:

Инструмент под названием «Редактор плоских пакетов» для изменения файла с именем Distribution в AirPortUtility56.pkg. Чтобы получить этот инструмент, загрузите «Вспомогательные инструменты для Xcode» с сайта Apple Dev . Он скрыт в PackageMaker.app/Contents/resources/Flat Package Editor.app. С его помощью вы можете открыть pkg напрямую:

pkgeditor

Просто перетащите файл Distribution и удалите эти строки:

// Less than 10.8
if(-1 != system.compareVersions(my.target.systemVersion.ProductVersion, '10.8')) {
  my.result.type = 'Fatal';
  my.result.message = system.localizedString('ERR_OSHIGH');
  return (false);
}

Перетащите новую версию обратно, удалите старый дистрибутив и сохраните.

Tyr
источник
1
Мой 5.6 (для старого AirPort Express) все еще был там после обновления до Mountain Lion, и я тем временем использовал для изменения SSID, пароля и настроек AirPlay. Кажется, действительно работает нормально.
Арджан
1
Хороший пример того, как обойти проверки установщика. Я также видел, как люди редактировали сценарий предварительной проверки (когда это текст или сценарий оболочки). Могу поспорить, что это будет работать для установки большинства версий приложения более низкого уровня.
bmike
В этом случае соответствующая проверка выполняется в сценарии с именем Distribution внутри AirPortUtility56.pkg. Я добавлю инструкции о том, как модифицировать пакет к моему ответу.
Тыр
1
Это потрясающе. Я даже зашел так далеко, что запустил Lion в виртуальную машину, чтобы все заработало! Спасибо.
Stuff
2
К сожалению, он больше не работает с OS X Mavericks
Кай Маттерн
3

Я восстановил версию 5.6 из моей резервной копии Time Machine в Lion, и она работает должным образом, однако вы также должны иметь возможность загрузить ее из Apple и извлечь приложение из .pkg с помощью Pacifist.

gabedwrds
источник
2

Я использую Airport Utilty для Windows на своем виртуальном ПК в Vmware Fusion, чтобы настроить дополнительные параметры.

Адриан
источник
2

Мне также не удалось заставить ни одного из установщиков установить более старую версию утилиты 5.x на Mountain Lion, но я скопировал AirPort-Утилиту 5.3.3 с компьютера Lion, и в течение нескольких дней она работала нормально для управления некоторыми аппаратное обеспечение. Он не подписан, поэтому GateKeeper будет препятствовать его запуску, пока вы не перейдете к настройкам безопасности и не разрешите загрузки из любого места.

Я, вероятно, настрою переадресацию syslogd, поэтому мне не нужно запускать виртуальную машину Lion или загружаться обратно в Lion для обычной диагностики.

Немного неприятно, если вы не сможете выполнить некоторые из следующих действий с поддерживаемым клиентом в Mountain Lion:

  • сохранять и управлять профилями
  • см. графики уровня сигнала
  • настроить пересылку системного журнала
  • посмотрите системные журналы

Это кажется плохим решением, так как более новые крайности AirPort не могут использоваться даже в версии 5.6 программного обеспечения, и я очень не люблю использовать неподдерживаемое программное обеспечение для управления чем-то вроде сетевого маршрутизатора.

bmike
источник
2

Вот как я это сделал. Работал нормально для меня:

  1. Найдите Airport Utility 5.6 на машине под управлением Lion. Скопируйте его прямо из папки «Приложения» на отформатированный флэш-накопитель или тому подобное. (Или извлеките приложение из .pkg, используя Pacifist.)

  2. Скопируйте приложение на рабочий стол на своем компьютере Mountain Lion.

  3. Переименуйте его в Airport Utility 5.6.app

  4. Скопируйте его в папку «Приложения». Конец.

Все проблемы возникают при попытке ЗАМЕНИТЬ 6.x. Так что не заменяйте его ... просто устанавливайте их рядом.

Таким образом, вы получаете лучшее из обоих миров: они оба работают нормально (если вы можете назвать что-нибудь о 6.x «хорошо»). Это не мешает обновлениям. И если вам нужно включить SNMP, просто откройте 6.x и сделайте это. Затем закройте проклятую вещь и используйте 5.6 для всего остального.

Лонни Эвериус
источник
Это мой предпочтительный способ делать это часто, когда требуется запустить несколько версий одного и того же приложения. Иногда это не работает, конечно, спасибо за фактический отчет об использовании!
НЕ только - user4304
1

использование

http://frank.is/mountain-lion-and-the-old-airport-utility/

Это работает потрясающе!

Ян Петерс
источник
1
Добро пожаловать, чтобы спросить другого! Ответы на разные вопросы должны быть чем-то большим, чем просто ссылка. Это нормально, чтобы включить ссылку, но, пожалуйста, суммируйте или извлеките ее в ответе. Идея состоит в том, чтобы сделать ответ самостоятельно. Пожалуйста, посмотрите на часто задаваемые вопросы для получения дополнительной информации.
джентматт
-1

Airport Utility v5.53 отлично работает в 10.8

DeeCee
источник
Извините, но та же ошибка - вы должны пройти часть установки, прежде чем она пожалуется, но когда вы выбираете установочный диск, это приводит к ошибкам. Кроме того, он не подписан, и Gatekeeper не хочет этого разрешать, что заставило меня смеяться :)
Stuff
Я попробовал установщики, которые доступны от Apple от 5.3.2 и выше - все они отказываются устанавливать на Mountain Lion.
bmike
Облом, я рад, что уже установил 5.6 несколько месяцев назад.
холме
@Patrix, это даже больше, чем просто облом, поскольку старые устройства AirPort Express не работают с 1.6. Я думаю, что ОП должен сообщить об ошибке. (Я рад, что я установил 5.6 также раньше.)
Арджан
-1

После того, как я попробовал любое другое решение, предложенное там, это наконец-то сработало для меня: Скачать Pacifist для Mac. Откройте пакет в Pacifist, затем извлеките его в папку «Приложения». Затем копайте файлы, пока не найдете приложение. Откройте его, и все готово.

Том
источник
1
Добро пожаловать, чтобы спросить другого! Обычно ответы не сортируются каким-либо особым образом, поэтому сложно понять, на какой пакет вы ссылаетесь. Также я не удивлюсь, если не все знают, что такое пацифист и где его взять. Добавив это, вы сделаете свой ответ более полезным для всех.
холме
-1

Вышеуказанное не будет работать с новым Apple Extreme 802.11ac Router & Time Capsule. Apple решила устранить SNMP в прошивке.

Кент
источник
Не могли бы вы уточнить, что конкретно выше не будет работать. Ответы могут быть отсортированы по голосам, времени и новизне, поэтому нет установленного порядка.
bmike
Airport 5.6 не позволит вам включить SNMP в новом Apple Extreme 802.11ac Router & Time Capsule. Я использую iNet и не могу видеть пропускную способность трафика, так как не могу включить SNMP. Есть ли обходные пути для версии 802.11ac?
Кент