Como visualizar logs no Airport Utility v6 ou instalar 5.6 no Mountain Lion?

20

Acabei de atualizar para o Mountain Lion e estou assistindo um pouco da Netflix na minha Apple TV, quando ele para de transmitir e diz que não está mais conectado à rede. Com certeza, meu Air também perdeu sua conectividade de rede e o Airport Extreme é âmbar sólido na luz de status.

Eu espero um pouco, ele começa a piscar em verde, depois fica verde e lentamente meus SSIDs começam a aparecer, e tudo está normal novamente.

Presumo que o AE tenha acabado de reiniciar, então inicio o Airport Extreme para examinar os logs e lembro que no Airport Utility 6.0, todos os recursos avançados (e alguns não tão avançados) não estão disponíveis. Entre eles está a visualização dos logs. Então, eu baixo a versão 5.6, que é a versão mais recente que não é da 6.0, que usa os métodos antigos e permite exibir logs etc. - e ela não será instalada porque não é compatível com o Mountain Lion.

Um pouco de pesquisa também revela que, aparentemente, a V6.0 gerencia apenas as redes Wireless-N. Parece que qualquer pessoa com um kit Airport mais antigo ou que precise fazer algo ligeiramente avançado no ML está ferrado.

Alguém sabe como posso visualizar os logs no 6 ou instalar o 5.6 no 10.8?

abafar
fonte
Este é um companheiro muito bom para apple.stackexchange.com/questions/38855 #
bmike

Respostas:

29

Se você não deseja (ou não pode) obter o aplicativo de um backup, pode extraí-lo do instalador.

Faça o download do Airport Utility 5.6 para Lion e mova o arquivo AirPortUtility56.pkg contido no dmg para a pasta ~ / Downloads. Em uma janela do Terminal, faça:

$ 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"

O aplicativo funciona sem problemas no Mountain Lion em meus testes limitados até agora.


Se você quiser modificar o pacote para ignorar a verificação, se quiser instalar facilmente o pacote em vários macs, por exemplo, aqui está o que você precisa:

Uma ferramenta chamada "Flat Package Editor" para modificar o arquivo chamado Distribution in AirPortUtility56.pkg. Para obter essa ferramenta, baixe as "Ferramentas auxiliares para o Xcode" no site Apple Dev . Está oculto no PackageMaker.app/Contents/resources/Flat Package Editor.app. Com ele, você pode abrir o pacote diretamente:

pkgeditor

Basta arrastar o arquivo de distribuição e remover estas linhas:

// 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);
}

Arraste a nova versão de volta, exclua a Distribuição antiga e salve.

Tyr
fonte
11
O meu 5.6 (para um AirPort Express antigo) ainda estava lá após a atualização para o Mountain Lion e, enquanto isso, eu costumava alterar as configurações de SSID, senha e AirPlay. Parece funcionar bem mesmo.
Arjan #
11
Bom exemplo de como ignorar as verificações do instalador. Também vi pessoas editando o script de comprovação (quando é um script de texto ou shell) também. Aposto que isso funcionaria para instalar a maioria das versões de nível inferior do aplicativo.
Bmike
Nesse caso, a verificação relevante parece estar em um script chamado Distribution dentro do AirPortUtility56.pkg. Vou adicionar instruções sobre como modificar o pacote na minha resposta.
Tyr
11
Isto é perfeito. Eu cheguei a ponto de ligar o Lion em uma VM para fazer isso funcionar! Obrigado.
stuffe
2
Infelizmente já não está trabalhando com OS X Mavericks
Kai Mattern
3

Eu restaurei a versão 5.6 do meu backup do Time Machine do Lion e ele funciona corretamente. No entanto, você também deve fazer o download da Apple e extrair o aplicativo do .pkg usando o Pacifist.

gabedwrds
fonte
2

Eu uso o Airport Utilty para Windows no meu PC virtual no Vmware Fusion para definir configurações avançadas.

Adrian
fonte
2

Eu também não consegui que nenhum dos instaladores instalasse nenhuma versão 5.x mais antiga do utilitário no Mountain Lion, mas copiei o AirPort Utility 5.3.3 de uma máquina Lion e ele está funcionando há dias há muito tempo para gerenciar alguns hardware. Ele não está assinado, portanto o GateKeeper impedirá que você o execute até você ir para a preferência de segurança e permitir que downloads de qualquer lugar sejam executados.

Provavelmente vou configurar o encaminhamento do syslogd para não precisar iniciar uma VM do Lion ou inicializar novamente no Lion para diagnósticos de rotina.

É um pouco trabalhoso não poder fazer o seguinte com um cliente suportado no Mountain Lion:

  • salvar e gerenciar perfis
  • veja gráficos de intensidade do sinal
  • configurar o encaminhamento de syslog
  • veja os logs do sistema

Parece uma solução ruim, já que os extremos mais recentes do AirPort não são utilizáveis ​​nem na versão 5.6 do software e não gosto de usar software não suportado para gerenciar algo como um roteador de rede.

bmike
fonte
2

Aqui está como eu fiz isso. Funcionou bem para mim:

  1. Encontre o Airport Utility 5.6 em uma máquina executando o Lion. Copie-o diretamente da pasta Aplicativos para um pen drive formatado ou algo semelhante. (Ou extraia o aplicativo do .pkg usando o Pacifist.)

  2. Copie o aplicativo para a área de trabalho em sua máquina Mountain Lion.

  3. Renomeie-o para Airport Utility 5.6.app

  4. Copie-o para a pasta Aplicativos. O fim.

Todos os problemas surgem quando você tenta SUBSTITUIR 6.x. Portanto, não o substitua ... apenas instale-os lado a lado.

Dessa maneira, você obtém o melhor dos dois mundos: ambos funcionam bem (se você pode chamar algo de 6.x de "bom"). Fazer dessa maneira não interfere nas atualizações. E se você precisar ativar o SNMP, basta abrir o 6.x e fazê-lo. Então feche a maldita coisa e use 5.6 para todo o resto.

Lonny Eachus
fonte
Essa é a minha maneira preferida de fazer isso com frequência ao querer executar várias versões do mesmo aplicativo. Às vezes, não funciona, é claro, obrigado pelo relatório de uso real!
notjust - user4304
1

Usar

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

Funciona incrivelmente!

Jan Peters
fonte
11
Bem-vindo ao perguntar diferente! As respostas no Ask Different precisam ser mais do que apenas um link. Não há problema em incluir um link, mas faça um resumo ou trecho da resposta. A idéia é tornar a resposta independente. Por favor, consulte as Perguntas frequentes para obter mais informações.
gentmatt 27/09/12
-1

O Airport Utility v5.53 funciona bem em 10.8

DeeCee
fonte
Desculpe, mas o mesmo erro - você precisa passar pela instalação antes que ela se queixe, mas quando você escolhe um disco de instalação, ele falha. Além disso, ele não está assinado, e não Gatekeeper não deseja permitir que ele, o que me fez rir :)
stuffe
Eu tentei os instaladores que estão disponíveis na Apple a partir da 5.3.2 - eles recusam a instalação no Mountain Lion.
bmike
Que chatice, fico feliz por já ter instalado o 5.6 há alguns meses.
Nohillside
É ainda mais do que apenas uma chatice, @patrix, pois os dispositivos AirPort Express mais antigos não funcionam com o 1.6. Eu acho que o OP deve relatar um bug. (Estou contente por ter instalado 5.6 anteriormente também.)
Arjan
-1

Depois de experimentar todas as outras soluções oferecidas, essa finalmente funcionou para mim: Faça o download do Pacifist para Mac. ABRA o pacote no Pacifist e depois extraia-o para a pasta Aplicativos. Em seguida, desenterre os arquivos até encontrar o aplicativo. Abra e você está pronto para ir.

Tom
fonte
11
Bem-vindo ao perguntar diferente! As respostas não são classificadas de nenhuma maneira especial, portanto, é meio difícil entender a qual pacote você está se referindo aqui. Também não ficaria surpreso se nem todo mundo soubesse o que é Pacifist e de onde obtê-lo. Ao adicionar isso, você tornaria sua resposta mais útil para todos.
Nohillside
-1

O acima não funcionará com o novo roteador Apple Extreme 802.11ac e Time Capsule. A Apple decidiu eliminar o SNMP no firmware.

Kent
fonte
Você poderia elaborar o que especificamente acima não funcionará. As respostas podem ser classificadas por votos, hora e novidade, para que não haja ordem definida.
Bmike
O Airport 5.6 não permitirá que você ative o SNMP no novo roteador Apple Extreme 802.11ac e Time Capsule. Estou usando o iNet e não consigo ver a largura de banda do tráfego, pois não consigo ativar o SNMP. Alguma solução alternativa para a versão 802.11ac?
Kent