Questo documento contiene una procedura dettagliata per l'aggiornamento del DSLAM Cisco NI-2. Un server TFTP o un'applicazione server RCP (Remote Copy Protocol) deve essere installata su una workstation predisposta per TCP/IP. Una volta installata l'applicazione, è necessario eseguire un livello minimo di configurazione. In primo luogo, l'applicazione TFTP deve essere configurata per funzionare come server TFTP, non come client TFTP. In secondo luogo, è necessario specificare la directory dei file in uscita. Questa è la directory in cui vengono archiviate le immagini del software Cisco IOS®. La maggior parte delle applicazioni TFTP fornisce una routine di installazione per assistere in queste attività di configurazione.
Per ulteriori informazioni sulle convenzioni usate, consultare il documento Cisco sulle convenzioni nei suggerimenti tecnici.
Non sono previsti prerequisiti specifici per questo documento.
Il documento può essere consultato per tutte le versioni software o hardware.
Per aggiornare l'immagine software Cisco IOS, attenersi alla procedura descritta di seguito.
Installare la nuova immagine software Cisco IOS nella directory in uscita del server TFTP.
Il server TFTP cerca l'immagine software Cisco IOS del DSLAM in questa directory. Accertatevi che l'immagine da copiare in Flash si trovi in questa directory.
I requisiti di memoria per ogni immagine si trovano anche nella directory in uscita del server TFTP. Utilizzare il comando show version per verificare che la memoria sia sufficiente.
DSLAM#show version Cisco Internetwork Operating System Software IOS (tm) NI2 Software (NI2-DSL-M), Version 12.1(5)DA, EARLY DEPLOYMENT RELEASE SOFTWARE (fc2) Copyright (c) 1986-2000 by cisco Systems, Inc. Compiled Thu 07-Dec-00 19:27 by pnicosia Image text-base: 0x800082C0, data-base: 0x811EA000 ROM: System Bootstrap, Version 12.0(5)DA, EARLY DEPLOYMENT RELEASE SOFTWARE (fc1) BOOTFLASH: NI2 Software (NI2-DBOOT-M), Version 12.1(3)DA, EARLY DEPLOYMENT RELEASE SOFTWARE (fc1) 6130A uptime is 1 day, 18 hours, 19 minutes System returned to ROM by power-on System restarted at 16:11:23 PST Wed Feb 14 2001 System image file is "flash:ni2-dsl-mz.121-5.DA.bin" cisco 6130 (NI2) processor with 60416K/5120K bytes of memory. RC64475 CPU at 100Mhz, Implementation 48, Rev 0.0 Bridging software. 1 Ethernet/IEEE 802.3 interface(s) 4 ATM network interface(s) 522232 bytes of non-volatile configuration memory. 4096K bytes of Boot Flash (Sector size 256K). 16384K bytes of Flash internal SIMM (Sector size 256K). Configuration register is 0x2102
Stabilire una sessione console per il DSLAM.
A tale scopo, è possibile utilizzare una connessione diretta alla console o una connessione Telnet virtuale. Si preferisce una connessione diretta alla console perché una connessione Telnet verrà interrotta durante la fase di riavvio dell'installazione del software (vedere il passaggio 9). La connessione della console viene effettuata con un cavo piatto nero o blu e connette la porta console del DSLAM alla porta COM del PC.
Avviare HyperTerminal sul PC e utilizzare le impostazioni seguenti:
9600 bit al secondo
8 database
0 bit di parità
1 bit di stop
Nessun controllo del flusso
Verificare che il server TFTP disponga di connettività IP al DSLAM.
Il server TFTP deve disporre di una connessione di rete al DSLAM e deve essere in grado di eseguire il ping dell'indirizzo IP del DSLAM di destinazione per un aggiornamento del software TFTP. A tale scopo, l'interfaccia DSLAM e il server TFTP devono disporre di:
un indirizzo IP compreso nello stesso intervallo OR;
gateway predefinito configurato.
Per verificare, controllare l'indirizzo IP del server TFTP.
Nota: dopo aver verificato la connettività di rete con il server TFTP, scrivere tutte le modifiche nella memoria usando il comando write memory sul DSLAM.
DSLAM#write memory Building configuration... [OK] DSLAM#
Verificare che l'immagine bootflash sia ni2-dboot-mz.121-5.da1 o ni2-dboot-mz.121-4.da. In caso affermativo, andare al passaggio 14. In caso contrario, andare al passaggio 6 per liberare spazio nel bootflash.
DSLAM#dir bootflash: Directory of bootflash:/ 1 -rw- 3361208 Jan 01 2000 00:05:11 ni2-dboot-mz.121-2.DA 3801088 bytes total (439752 bytes free)
Liberare spazio nella bootflash eliminando il nome dell'immagine di avvio corrente.
DSLAM#delete bootflash:ni2-dboot-mz.121-2.DA.bin Delete filename [ni2-dboot-mz.121-2.DA.bin]? Delete bootflash:ni2-dboot-mz.121-2.DA.bin? [confirm]
Recuperare lo spazio disponibile nella memoria flash usando il comando squeeze bootflash.
DSLAM#squeeze bootflash All deleted files will be removed. Continue? [confirm] Squeeze operation may take a while. Continue? [confirm] Squeeze of bootflash complete
Copiare l'immagine d'avvio nella memoria bootflash.
DSLAM#copy tftp://171.69.89.140/ni2-dboot-mz.121-5.DA1.bin bootflash: Destination filename [ni2-dboot-mz.121-5.DA1.bin]? Accessing tftp://171.69.89.140/ni2-dboot-mz.121-5.DA1.bin... Loading ni2-dboot-mz.121-5.DA1.bin from 171.69.89.140 (via Ethernet0/0): !!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! [OK - 3405392/6810624 bytes] 3405392 bytes copied in 57.676 secs (59743 bytes/sec)
Accedere alla modalità di configurazione globale e impostare il registro di configurazione su 0x0000 in modo che l'NI-2 venga riavviato in modalità ROM monitor (ROMmon).
DSLAM#configure terminal Enter configuration commands, one per line. End with CNTL/Z. DSLAM(config)#config-register 0X0 DSLAM(config)#exit
Salvare la configurazione corrente e ripristinare il sistema.
DSLAM#copy running-config startup-config Destination filename [startup-config]? Building configuration... [OK] DSLAM#reload Proceed with reload? [confirm] *Jan 10 02:11:43.397: %SYS-5-RELOAD: Reload requested System Bootstrap, Version 12.0(5)DA1, EARLY DEPLOYMENT RELEASE SOFTWARE (fc1) Copyright (c) 1999 by cisco Systems, Inc. NI2 platform with 65536 Kbytes of main memory
Se viene visualizzato BOOTLDR dopo aver immesso il comando set, l'immagine in bootflash è già in uso come bootstrapper; andare al passaggio 13. In caso contrario, andare al passaggio 12 e immettere i comandi per forzare il sistema a usare ni2-dboot-mz.121-5.bin come programma di avvio automatico.
rommon 1 > set
Utilizzare unset BOOTLDR per rimuovere la variabile e sincronizzare il dispositivo per salvare lo stato di ROMmon, quindi riavviare il sistema.
All'avvio di NI-2, viene utilizzato ni2-dboot-mz.121-5da.bin come programma di avvio automatico.
rommon 2 > unset BOOTLDR rommon 3 > sync
Impostare nuovamente il registro di configurazione su 0x2102 e ripristinare il sistema.
rommon 4 > confreg 0x2102 rommon 5 > reset
Visualizzate il nome del file Flash che inizia con ni2- e utilizzatelo come nome file al punto 15.
DSLAM#dir flash: Directory of flash:/ 1 -rw- 9447084 Jan 01 2000 00:13:03 ni2-dsl-mz.121-5.DA1.bin 15990784 bytes total (6543572 bytes free)
Eliminare il nome del file Flash trovato al punto 14. Ripetere i punti 14 e 15 fino a quando tutti i file in Flash non sono stati eliminati.
DSLAM#delete flash:ni2-dsl-mz.121-5.DA1.bin Delete filename [ni2-dsl-mz.121-5.DA1.bin]? Delete flash:ni2-dsl-mz.121-5.DA1.bin? [confirm]
Recuperare lo spazio disponibile nella memoria flash.
DSLAM#squeeze flash: All deleted files will be removed. Continue? [confirm] Squeeze operation may take a while. Continue? [confirm] Squeeze of flash complete
Copiare l'immagine software Cisco IOS da un server TFTP in Flash.
DSLAM#copy tftp: flash: Address or name of remote host [171.69.89.140]? Source filename [ni2-dsl-mz.122-1b.DA.bin]? Destination filename [ni2-dsl-mz.122-1b.DA.bin]? Accessing tftp://171.69.89.140/ni2-dsl-mz.122-1b.DA.bin... Loading ni2-dsl-mz.122-1b.DA.bin from 171.69.89.140 (via Ethernet0/0): !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! [OK - 9447084/18893824 bytes] 9447084 bytes copied in 128.940 secs (73805 bytes/sec)
Accedere alla modalità di configurazione globale e disabilitare l'avvio dal sistema. Salvare le modifiche apportate alla configurazione di avvio e ricaricare il sistema per aggiornare l'immagine.
DSLAM(config)#no boot system DSLAM(config)#end DSLAM(config)#write memory DSLAM(config)#reload
Confermare che l'immagine in esecuzione sia ni2-dsl-mz.122-1b.da. In caso contrario, andare al punto 17.
DSLAM#show version Cisco Internetwork Operating System Software IOS (tm) NI2 Software (NI2-DSL-M), Version 12.2(1b)DA, EARLY DEPLOYMENT RELEASE SOFTWARE (fc1) TAC Support: http://www.cisco.com/tac Copyright (c) 1986-2001 by cisco Systems, Inc. Compiled Mon 20-Aug-01 14:13 by torowe Image text-base: 0x80008308, data-base: 0x814CC000 ROM: System Bootstrap, Version 12.0(5)DA, EARLY DEPLOYMENT RELEASE SOFTWARE (fc1) BOOTLDR: NI2 Software (NI2-DBOOT-M), Version 12.2(1b)DA, EARLY DEPLOYMENT RELEASE SOFTWARE (fc1) DSLAM uptime is 28 minutes System returned to ROM by reload at 00:06:58 UTC Sat Jan 1 2000 System image file is "flash:ni2-dsl-mz.122-1b.DA.bin" cisco 6100 (NI2) processor with 60416K/5120K bytes of memory. RC64475 CPU at 100Mhz, Implementation 48, Rev 0.0 Bridging software. 1 Ethernet/IEEE 802.3 interface(s) 8 DMT DSL Port interface(s) 4 ATM network interface(s) 522232 bytes of non-volatile configuration memory. 4096K bytes of Boot Flash (Sector size 128K). 16384K bytes of Flash internal SIMM (Sector size 256K). Configuration register is 0x2102
Cancella tutte le informazioni nella memoria bootflash. Rispondere y per confermare tutte le domande. Quando il DSLAM torna al prompt di EXEC, la memoria bootflash è stata formattata correttamente e pronta per l'uso. Accertarsi che il valore bootflash sia totale di 3,8 MB. In caso contrario, passare al punto 14.
DSLAM#format bootflash: Format operation may take a while. Continue? [confirm] Format operation will destroy all data in "bootflash:". Continue? [confirm] Formatting sector 1 Format of bootflash: complete
Copiare l'immagine di avvio da un server TFTP alla memoria di avvio.
DSLAM#copy tftp://171.69.89.140/ni2-dboot-mz.122-1b.DA.bin bootflash: Destination filename [ni2-dboot-mz.122-1b.DA.bin]? Accessing tftp://171.69.89.140/ni2-dboot-mz.122-1b.DA.bin... Loading ni2-dboot-mz.122-1b.DA.bin from 171.69.89.140 (via Ethernet0/0): !!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! [OK - 3712100/7424000 bytes] 3712100 bytes copied in 69.476 secs (53798 bytes/sec)
Ricaricare la DSLAM per avviarla dalla nuova immagine software Cisco IOS.
DSLAM#reload
Confermare il DSLAM avviato dalla nuova immagine software Cisco IOS usando il comando show version.
DSLAM#show version
L'output del comando show version deve restituire il nome dell'immagine software Cisco IOS aggiornata.