Come visualizzare i registri in Airport Utility v6 o installare 5.6 in Mountain Lion?


20

Quindi ho appena effettuato l'aggiornamento a Mountain Lion e sto guardando un po 'di Netflix sulla mia Apple TV, quando interrompe lo streaming e mi dice che non è più connesso alla rete. Abbastanza sicuro, anche la mia Air ha perso la connettività di rete e Airport Extreme è di colore ambra fisso sulla spia di stato.

Aspetto un po ', inizia a lampeggiare in verde, poi diventa verde e lentamente i miei SSID iniziano a comparire, e tutto è di nuovo normale.

Presumo che l'AE sia appena stato riavviato, quindi accendo Airport extreme per guardare i registri e ricordo che in Airport Utility 6.0 non sono disponibili tutte le funzionalità avanzate (e alcune non così avanzate). Tra questi c'è la visualizzazione dei registri. Quindi scarico 5.6, che è la versione non 6.0 più recente che utilizza i vecchi metodi e consente di visualizzare i log, ecc. E non si installa perché non è compatibile con Mountain Lion.

Un po 'di googling rivela anche che apparentemente V6.0 gestirà solo le reti Wireless-N. Sembra che chiunque abbia un vecchio kit aeroportuale o che abbia bisogno di fare qualcosa di leggermente avanzato in ML sia fregato.

Qualcuno sa come posso visualizzare i registri in 6 o installare 5.6 su 10.8?


Questo è un ottimo compagno per apple.stackexchange.com/questions/38855
bmike

Risposte:


29

Se non vuoi (o non puoi) estrarre l'app da un backup, puoi estrarla dall'installer.

Scarica Airport Utility 5.6 per Lion e sposta il file AirPortUtility56.pkg contenuto nel dmg nella cartella ~ / Download. Quindi in una finestra Terminale fare:

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

L'app funziona senza problemi su Mountain Lion nei miei test limitati finora.


Se si desidera modificare il pacchetto per saltare il controllo, ad esempio se si desidera installare facilmente il pacchetto su più Mac, ecco cosa è necessario:

Uno strumento chiamato "Flat Package Editor" per modificare il file chiamato Distribution in AirPortUtility56.pkg. Per ottenere quello strumento scarica gli "Strumenti ausiliari per Xcode" dal sito Apple Dev . È nascosto in PackageMaker.app/Contents/resources/Flat Package Editor.app. Con esso puoi aprire direttamente il pkg:

pkgeditor

Basta trascinare il file di distribuzione e rimuovere queste righe:

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

Trascina di nuovo la nuova versione, elimina la vecchia distribuzione e salva.


1
Il mio 5.6 (per un vecchio AirPort Express) era ancora lì dopo l'aggiornamento a Mountain Lion, e nel frattempo ho usato per modificare le impostazioni SSID, password e AirPlay. Sembra funzionare davvero bene.
Arjan,

1
Un bell'esempio di come bypassare i controlli di installazione. Ho anche visto persone modificare lo script di preflight (quando si tratta di uno script di testo o shell). Scommetto che funzionerebbe per installare la maggior parte delle versioni di livello inferiore dell'app.
bmike

In questo caso il controllo pertinente sembra essere in uno script chiamato Distribution all'interno di AirPortUtility56.pkg. Aggiungerò le istruzioni su come modificare il pacchetto alla mia risposta.
Tyr,

1
Questo è perfetto. Sono arrivato persino al punto di accendere Lion in una VM per farlo funzionare! Grazie.
stuffe,

2
Purtroppo non funziona più con OS X Mavericks
Kai Mattern,

3

Ho ripristinato la versione 5.6 dal mio backup Time Machine di Lion e funziona correttamente, tuttavia dovresti anche essere in grado di scaricarlo da Apple ed estrarre l'applicazione dal .pkg usando Pacifist.


2

Uso Airport Utilty per Windows sul mio PC virtuale in Vmware Fusion per configurare le impostazioni avanzate.


2

Anch'io non sono riuscito a ottenere alcuno degli installatori per installare una versione 5.x precedente dell'utilità su Mountain Lion, ma ho copiato su AirPort Utility 5.3.3 da una macchina Lion e ha funzionato bene per giorni per gestire alcuni hardware. Non è firmato, quindi GateKeeper ti impedirà di eseguirlo fino a quando non vai alle preferenze di sicurezza e consenti l'esecuzione di download da qualsiasi luogo.

Probabilmente configurerò l'inoltro di syslogd, quindi non ho bisogno di avviare una VM VM o riavviare Lion per la diagnostica di routine.

È un po 'una seccatura non riuscire a fare alcune delle seguenti cose con un client supportato su Mountain Lion:

  • salvare e gestire i profili
  • vedere i grafici della potenza del segnale
  • configurare l'inoltro syslog
  • guarda i registri di sistema

Questa sembra una soluzione scadente poiché i nuovi estremi di AirPort non sono utilizzabili nemmeno sulla versione 5.6 del software e non mi piace molto usare software non supportato per gestire qualcosa come un router di rete.


2

Ecco come l'ho fatto. Ha funzionato bene per me:

  1. Trova Airport Utility 5.6 su una macchina con Lion. Copiarlo direttamente dalla cartella Applicazioni su una chiavetta formattata o simili. (Oppure estrai l'app dal .pkg usando Pacifist.)

  2. Copia l'app sul desktop sul tuo computer Mountain Lion.

  3. Rinominalo in Airport Utility 5.6.app

  4. Copialo nella cartella Applicazioni. Fine.

Tutti i problemi sorgono quando si tenta di SOSTITUIRE 6.x. Quindi non sostituirlo ... basta installarli fianco a fianco.

In questo modo ottieni il meglio da entrambi i mondi: entrambi funzionano bene (se puoi chiamare qualcosa di 6.x "bene"). Farlo in questo modo non interferisce con gli aggiornamenti. E se è necessario attivare SNMP basta aprire 6.x e farlo. Quindi chiudi la dannata cosa e usa 5.6 per tutto il resto.


Questo è il mio modo preferito di farlo spesso quando voglio eseguire più versioni della stessa app. A volte, ovviamente, non funziona, grazie per il rapporto sull'uso effettivo!
NOTjust - user4304


-1

Airport Utility v5.53 funziona perfettamente in 10.8


Siamo spiacenti, ma stesso errore: è necessario passare a metà dell'installazione prima che si lamenta, ma quando si sceglie un disco di installazione si verificano errori. Inoltre, non è firmato, e Gatekeeper non vuole permetterlo, il che mi ha fatto ridere :)
stuffe

Ho provato i programmi di installazione disponibili da Apple dalla 5.3.2 in poi - tutti rifiutano di installarsi su Mountain Lion.
bmike

È un peccato, sono contento di aver già installato 5.6 alcuni mesi fa.
Nohillside

È ancora più di un semplice peccato, @patrix, poiché i dispositivi AirPort Express meno recenti non funzionano con 1.6. Immagino che l'OP dovrebbe segnalare un bug. (Sono contento di aver installato anche 5.6 in precedenza.)
Arjan,

-1

Dopo aver provato ogni altra soluzione offerta là fuori, questa finalmente ha funzionato per me: Scarica Pacifist per Mac. APRIRE il pacchetto in Pacifist quindi ESTRARLO nella cartella Applicazioni. Quindi scava i file fino a trovare l'applicazione. Aprilo e sei a posto.


1
Benvenuti a chiedere diverso! Le risposte non sono ordinate in alcun modo speciale di solito, quindi è difficile capire a quale pacchetto ti riferisci qui. Inoltre non sarei sorpreso se non tutti sapessero cos'è il pacifista e da dove ottenerlo. Aggiungendo questo, renderai la tua risposta più utile per tutti.
Nohillside

-1

Quanto sopra non funzionerà con il nuovo Apple Extreme 802.11ac Router & Time Capsule. Apple ha deciso di eliminare SNMP nel firmware.


Potresti approfondire ciò che specificamente sopra non funzionerà. Le risposte possono essere ordinate per voti, tempo e novità, quindi non esiste un ordine prestabilito.
bmike

Airport 5.6 non ti consentirà di attivare SNMP nel nuovo Apple Extreme 802.11ac Router & Time Capsule. Sto usando iNet e non riesco a vedere la larghezza di banda del traffico poiché non riesco ad attivare SNMP. Qualche soluzione alternativa per la versione 802.11ac?
Kent,
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.