In questo documento vengono illustrati i metodi utilizzati per aggiornare un access point (AP) che esegue il firmware VxWorks tramite una connessione alla console. Questo metodo è utile quando l'utente non dispone di un server FTP o l'access point non è configurato con un indirizzo IP a cui è possibile connettersi tramite browser. Per istruzioni su come eseguire l'aggiornamento del firmware da un browser Web o da un file server, consultare la sezione Aggiornamento del firmware di Gestione del firmware e delle configurazioni.
Nessun requisito specifico previsto per questo documento.
Le informazioni di questo documento si basano sul firmware VxWorks versione 12.01T1 aggiornato alla versione 12.05 del firmware VxWorks. Questa procedura di aggiornamento utilizza un access point 1200 con immagine 12.01T1 del firmware VxWorks.
Per aggiornare il firmware tramite la console AP è necessario un file di immagine del firmware AP.
Nota: per le versioni più recenti, fare riferimento a Download LAN wireless.
Il file da scaricare è un singolo file (AP12xxvxxxx.exe, un archivio autoestraente).
È necessario estrarre nuovamente il file, il che produce un file di immagine non compresso (AP12xxvxxxx.img).
Nota: il file con estensione img viene installato nell'access point, non nel file con estensione exe.
Per collegare la porta COM1 o COM2 del computer alla porta console dell'access point, è necessario un cavo seriale di estensione straight-through a nove pin. Dopo aver collegato il cavo, utilizzare un emulatore di terminale (ad esempio Hyper Terminal) e impostare la sessione con queste impostazioni:
9600 bps
8 bit di dati
Nessuna parità
1 bit di stop
Nessun controllo del flusso (NONE)
Le informazioni discusse in questo documento fanno riferimento a dispositivi usati in uno specifico ambiente di emulazione. Su tutti i dispositivi menzionati nel documento la configurazione è stata ripristinata ai valori predefiniti. Se la rete è operativa, valutare attentamente eventuali conseguenze derivanti dall'uso dei comandi.
Per ulteriori informazioni sulle convenzioni usate, consultare il documento Cisco sulle convenzioni nei suggerimenti tecnici.
Per installare il firmware VxWorks versione 12.05, l'access point deve eseguire la versione 11.40T o successiva del firmware VxWorks.
Fare riferimento alla sezione Ripristino della configurazione in Gestione del firmware e delle configurazioni se è necessario ripristinare le impostazioni predefinite dell'unità.
La procedura di aggiornamento illustrata in questa sezione è relativa al blocco di avvio versione 0.05 sull'access point. La procedura di aggiornamento del firmware 12.01T1 è la stessa, indipendentemente dalla versione del blocco di avvio disponibile sull'access point.
Per riavviare l'access point, è necessario scollegare e ricollegare il connettore di alimentazione. Determina la versione del blocco di avvio disponibile nell'access point.
Al riavvio dell'access point, vengono visualizzate le informazioni di sistema introduttive. La versione del blocco di avvio viene visualizzata nella terza riga di questo testo ed è etichettata Bootstrap Ver. L'output mostrato di seguito mostra la versione 0.05 del bootstrap:
System ID: 000ED77C343E Motherboard: IBM405 200MHz, 8192KB FLASH, 16384KB DRAM, Revision 00 Bootstrap Ver. 0.05: FLASH, CRC C5CA9B6B (OK) Initialization: OK
Completare questi passaggi per aggiornare l'access point:
Quando i file di memoria sono elencati sotto l'intestazione Memoria:File, premere Ctrl-W entro cinque secondi per accedere al menu del blocco di avvio.
Premere = (il tasto del segno di uguale) per andare al menu principale.
c -- Copy file f -- File dir l -- downLoad file into DRAM u -- Upload file p -- xfer Protocol n -- coNsole r -- Run s -- System info.
Nota: Nei menu viene fatta distinzione tra maiuscole e minuscole e non è presente alcun prompt dei comandi come in una shell dei comandi Windows o UNIX.
Premere Ctrl-Z per visualizzare il menu di riformattazione nascosto. Vengono visualizzate le seguenti voci di menu:
U -- Upgrade bootstrap from file. !--- FORMAT memory bank.
Premere ! (il tasto del punto esclamativo Shift-1) per cancellare il contenuto della memoria flash e fare spazio al nuovo firmware.
!--- FORMAT memory bank.
Premere 3 per selezionare la banca della memoria flash.
FORMAT Memory Bank: 1 -- DRAM 2 -- Config 3 -- FLASH
Premere Y per confermare FORMAT.
Attenzione: questa operazione cancella tutti i file della banca.
Y -- *FORMAT* N -- CANCEL
Quando la memoria flash viene cancellata, il sistema visualizza il contenuto aggiornato di tutti i tipi di memoria.
Memory Bank total used left DRAM 16742624 0 16742624 Config 524288 292 523996 FLASH 7602176 0 7602176 M Memory Bank:File address size encoding type flags a) Config:AP Installation Key FF820000 80 none Key 0000 b) Config:AWC_ConfigDB FF820050 212 AiroDB1 Data 0000
Scegliere un protocollo di trasferimento file da impostare per il trasferimento file.
Nel menu principale, premere p per selezionare il protocollo di trasferimento.
c -- Copy file f -- File dir l -- downLoad file into DRAM u -- Upload file p -- xfer Protocol n -- coNsole r -- Run s -- System info. !--- FORMAT memory bank.
Premere x per selezionare Xmodem.
x -- Xmodem k -- 1K-Xmodem
Impostare la velocità in baud a 115200 bps per accelerare il trasferimento. Attenersi alla seguente procedura:
Nel menu principale, premere n per selezionare la console.
c -- Copy file f -- File dir l -- downLoad file into DRAM u -- Upload file p -- xfer Protocol n -- coNsole r -- Run s -- System info. !--- FORMAT memory bank.
Premere b per modificare la velocità in baud.
b -- Baud (all N/8/1) e -- Echo test (<esc> stops) o -- Output test (any key stops) l -- LED test
Premere g per impostare la velocità in baud su 115200 bps.
a -- 4800 b -- 9600 c -- 19200 d -- 28800 e -- 38400 f -- 57600 g -- 115200
Non appena viene modificata la velocità della console, la comunicazione con il punto di accesso viene interrotta.
Ripristinare la velocità del programma terminale per ristabilire la comunicazione.
Scollegare il terminale.
Impostate le proprietà di connessione a 115200 bps.
Ricollegare il terminale.
Una volta riconnessi, premere il tasto Esc per uscire dalla struttura del menu e tornare al menu principale del punto di accesso.
a -- 4800 b -- 9600 c -- 19200 d -- 28800 e -- 38400 f -- 57600 g -- 115200 b -- Baud (all N/8/1) e -- Echo test (<ESC> stops) o -- Output test (any key stops) l -- LED test c -- Copy file f -- File dir l -- downLoad file into DRAM u -- Upload file p -- xfer Protocol n -- coNsole r -- Run s -- System info. !--- FORMAT memory bank.
Nota: assicurarsi di utilizzare i file del firmware non compressi (i file .img) per il trasferimento di file nei passaggi successivi. Per scaricare le immagini AP, fare riferimento al documento Wireless LAN Downloads (Download LAN wireless).
Premere l (L minuscola) per impostare l'access point per ricevere il file.
l Using Xmodem (type <Ctrl-X> to cancel) CCC
Per ricevere il file del firmware tramite Xmodem, attenersi alla seguente procedura.
Nota: in questo documento si presume che venga utilizzato Hyper Terminal per il processo di aggiornamento tramite console.
Fare clic sulla scheda Trasferisci sulla barra dei menu nella finestra Hyper Terminal.
Scegliere la scheda Invia file nella finestra popup.
Nella finestra Send File (Invia file), individuare e selezionare il file di immagine non compressa (img) appropriato per l'aggiornamento dell'access point. Questo file immagine non compresso dovrebbe essere già stato scaricato sul PC.
Scegliere Xmodem come protocollo utilizzato per inviare il file all'access point.
A questo punto, viene avviato il trasferimento dei file tramite il protocollo Xmodem. Ecco come appare la finestra di trasferimento file Xmodem:
Al termine del trasferimento, il sistema visualizza il contenuto aggiornato di tutti i tipi di memoria.
Nota: in questo output, il sistema visualizza la versione del firmware appena aggiornata 12.05 (evidenziata in grassetto).
Memory Bank total used left DRAM 16742624 1501612 15241012 Config 524288 292 523996 FLASH 7602176 0 7602176 Memory Bank:File address size encoding type flags a) DRAM :EnterpriseAP Sys 12.05 00008720 1225476 gzip Exec 0901 b) DRAM :EnterpriseAP Web 12.05 00133A24 149300 .tar.gz Web 0000 c) DRAM :Inflate Ver. c14o 00158158 7496 gzip Dcdr 0900 d) DRAM :350 Series FW 5.20.47 00159EA0 59292 .tar.gz Data 0000 e) DRAM :AIR-CB20A FW 5.20.47 0016863C 60048 .tar.gz Data 0000 f) Config:AP Installation Key FF820000 80 none Key 0000 g) Config:AWC_ConfigDB FF820050 212 AiroDB1 Data 0000
Impostare nuovamente la velocità in baud della console a 9600 bps per ridurre la possibilità di errori o problemi al termine del trasferimento dei file.
Premere n per selezionare la console nel menu principale.
c -- Copy file f -- File dir l -- downLoad file into DRAM u -- Upload file p -- xfer Protocol n -- coNsole r -- Run s -- System info. !--- FORMAT memory bank.
Premere b per modificare la velocità in baud.
b -- Baud (all N/8/1) e -- Echo test (<esc> stops) o -- Output test (any key stops) l -- LED test
Premere b per impostare nuovamente la velocità in baud su 9600 bps.
a -- 4800 b -- 9600 c -- 19200 d -- 28800 e -- 38400 f -- 57600 g -- 115200
Non appena viene modificata la velocità della console, la comunicazione con il punto di accesso viene interrotta.
Ripristinare la velocità del programma terminale per ristabilire la comunicazione.
Scollegare il terminale.
Impostate le proprietà di connessione a 9600 bps.
Ricollegare il terminale.
Una volta riconnessi, premere il tasto Esc per uscire dalla struttura del menu e tornare al menu principale del punto di accesso.
a -- 4800 b -- 9600 c -- 19200 d -- 28800 e -- 38400 f -- 57600 g -- 115200 b -- Baud (all N/8/1) e -- Echo test (<ESC> stops) o -- Output test (any key stops) l -- LED test c -- Copy file f -- File dir l -- downLoad file into DRAM u -- Upload file p -- xfer Protocol n -- coNsole r -- Run s -- System info. !--- FORMAT memory bank.
Spostare manualmente ogni file, uno alla volta, da DRAM a Flash.
Premere c per iniziare una copia.
c -- Copy file f -- File dir l -- downLoad file into DRAM u -- Upload file p -- xfer Protocol n -- coNsole r -- Run s -- System info. !--- FORMAT memory bank.
Premere 3 per scegliere la memoria flash come banco di destinazione.
Copy Into Bank: 1 -- DRAM 2 -- Config 3 -- FLASH
Premere a per selezionare il primo file da copiare.
File To Copy: a -- EnterpriseAP Sys 12.05 b -- EnterpriseAP Web 12.05 c -- Inflate Ver. c14o d -- 350 Series FW 5.20.47 e -- AIR-CB20A FW 5.20.47 f -- AP Installation Key g -- AWC_ConfigDB !--- Choose a to copy the first file, EnterpriseAP Sys 12.05, !--- from DRAM into Flash.
Una volta copiato il file da DRAM a Flash, viene visualizzato il contenuto aggiornato del file system. Notate che lo stesso file risiede sia in DRAM che in Flash.
Memory Bank total used left DRAM 16742624 1501612 15241012 Config 524288 292 523996 FLASH 7602176 1225476 6376700 Memory Bank:File address size encoding type flags a) DRAM :EnterpriseAP Sys 12.05 00008720 1225476 gzip Exec 0901 b) DRAM :EnterpriseAP Web 12.05 00133A24 149300 .tar.gz Web 0000 c) DRAM :Inflate Ver. c14o 00158158 7496 gzip Dcdr 0900 d) DRAM :350 Series FW 5.20.47 00159EA0 59292 .tar.gz Data 0000 e) DRAM :AIR-CB20A FW 5.20.47 0016863C 60048 .tar.gz Data 0000 f) Config:AP Installation Key FF820000 80 none Key 0000 g) Config:AWC_ConfigDB FF820050 212 AiroDB1 Data 0000 h) FLASH :EnterpriseAP Sys 12.05 FF8A0000 1225476 gzip Exec 0901
Ripetere i punti da 18a a 18c finché tutti i file elencati nella DRAM non sono elencati anche nella memoria flash.
Memory Bank total used left DRAM 16742624 1501612 15241012 Config 524288 292 523996 FLASH 7602176 1501612 6100564 Memory Bank:File address size encoding type flags a) DRAM :EnterpriseAP Sys 12.05 00008720 1225476 gzip Exec 0901 b) DRAM :EnterpriseAP Web 12.05 00133A24 149300 .tar.gz Web 0000 c) DRAM :Inflate Ver. c14o 00158158 7496 gzip Dcdr 0900 d) DRAM :350 Series FW 5.20.47 00159EA0 59292 .tar.gz Data 0000 e) DRAM :AIR-CB20A FW 5.20.47 0016863C 60048 .tar.gz Data 0000 f) Config:AP Installation Key FF820000 80 none Key 0000 g) Config:AWC_ConfigDB FF820050 212 AiroDB1 Data 0000 h) FLASH :EnterpriseAP Sys 12.05 FF8A0000 1225476 gzip Exec 0901 i) FLASH :EnterpriseAP Web 12.05 FF9CB304 149300 .tar.gz Web 0000 j) FLASH :Inflate Ver. c14o FF9EFA38 7496 gzip Dcdr 0900 k) FLASH :350 Series FW 5.20.47 FF9F1780 59292 .tar.gz Data 0000 l) FLASH :AIR-CB20A FW 5.20.47 FF9FFF1C 60048 .tar.gz Data 0000
Dopo aver copiato tutti i file nella memoria flash, spegnere e riaccendere l'access point.
Testing DRAM... (press <esc> to bypass) Testing DRAM... (press <esc> to bypass) DRAM OK Power-on reset. Copyright 1996-2000 Cisco Systems, Inc. Copyright 1984-2000 Wind River Systems, Inc. System ID: 000ED77C343E Motherboard: IBM405 200MHz, 8192KB FLASH, 16384KB DRAM, Revision 00 Bootstrap Ver. 0.05: FLASH, CRC C5CA9B6B (OK) Initialization: OK .......... ...... Memory Bank total used left DRAM 16742624 0 16742624 Config 524288 292 523996 FLASH 7602176 1501612 6100564
La versione del nuovo firmware viene visualizzata nella memoria flash.
Memory Bank:File address size encoding type flags a) Config:AP Installation Key FF820000 80 none Key 0000 b) Config:AWC_ConfigDB FF820050 212 AiroDB1 Data 0000 c) FLASH :EnterpriseAP Sys 12.05 FF8A0000 1225476 gzip Exec 0901 d) FLASH :EnterpriseAP Web 12.05 FF9CB304 149300 .tar.gz Web 0000 e) FLASH :Inflate Ver. c14o FF9EFA38 7496 gzip Dcdr 0900 f) FLASH :350 Series FW 5.20.47 FF9F1780 59292 .tar.gz Data 0000 g) FLASH :AIR-CB20A FW 5.20.47 FF9FFF1C 60048 .tar.gz Data 0000 Inflating "EnterpriseAP Sys 10.12"...
Una volta completato il processo di avvio e visualizzato il menu principale, premere H per visualizzare il menu Home.
Verificare che nell'access point sia in esecuzione la nuova versione del firmware.
AP1200-ed708a [Cisco 1200 Series AP 12.05] Uptime: 00:01:56
I firmware VxWorks non supportano la radio 802.11g. Per questa operazione, è necessario aggiornare l'access point alla versione 12.2(13)JA. Pertanto, per supportare la radio 802.11g, è necessario aggiornare l'access point a Cisco IOS®.
All'avvio di un access point Aironet basato su VxWorks e al momento dell'avvio, se si verifica un reset durante l'intervallo tra il momento in cui l'immagine software si gonfia correttamente e il caricamento dei driver LAN e radio, il dispositivo perde i file di configurazione. Quindi, il dispositivo ripristina le impostazioni predefinite durante il ricaricamento. Al successivo caricamento, il punto di accesso torna all'identificazione del set di servizi (SSID), allo tsunami e all'autenticazione aperta. Pertanto, un punto di accesso di questo tipo consente ai client wireless non autenticati di accedere alla rete
Per ridurre questo impatto sulla sicurezza, se l'access point è su una porta dello switch che può supportare il trunking 802.1q, la porta può essere configurata in modo da non consentire l'accesso alla rete per la VLAN nativa. In questo modo, l'access point non può essere gestito e può essere configurato solo per consentire l'accesso wireless alle VLAN con tag. Pertanto, quando un access point è predefinito, i relativi client wireless non autenticati vengono inseriti nella VLAN nativa e bloccati sulla porta dello switch.