Sommario

Introduzione

Prerequisiti

Requisiti

Componenti usati

Convenzioni

Operazione

Token Ring

Fast Ethernet

Esempio

Informazioni correlate

Introduzione

Questo documento spiega come scaricare un'immagine software su un router Cisco serie 2600/2800/3800 con il protocollo TFTP (Trivial File Transfer Protocol) sulla prima porta LAN con il comando ROMmon tftpdnld.

Note:

- Il trasferimento ROMmon TFTP funziona solo sulla prima porta LAN. Tuttavia, per lo switch Cisco 2612, è possibile scegliere la porta Token Ring o Fast Ethernet.

- È possibile scaricare solo file sul router. Non è possibile usare ROMmon TFTP per ottenere file dal router.

- Il trasferimento non supporta il bridging di route sulle porte Token Ring.

Prerequisiti

Requisiti

Nessun requisito specifico previsto per questo documento.

Componenti usati

Il documento può essere consultato per tutte le versioni software o hardware.

Convenzioni

Per ulteriori informazioni sulle convenzioni usate, consultare il documento Cisco sulle convenzioni nei suggerimenti tecnici.

Operazione

Innanzitutto, è necessario impostare le variabili di ambiente ROMmon prima di scaricare il protocollo TFTP. Per tutti i nomi di variabile viene fatta distinzione tra maiuscole e minuscole.

È possibile visualizzare le variabili di ambiente ROMmon utilizzando il comando set, come mostrato di seguito:

rommon 3 > set

PS1=rommon ! >

IP_ADDRESS=172.18.16.76

IP_SUBNET_MASK=255.255.255.192

DEFAULT_GATEWAY=172.18.16.65

TFTP_SERVER=172.18.16.2

TFTP_FILE=quake/rel22_Jan_16/c2600-i-mz

Di seguito sono riportate le variabili da impostare per tftpdnld.

usage: tftpdnld [-ur]

Use this command for disaster recovery only to recover an image via TFTP.

Monitor variables are used to set up parameters for the transfer.

(Syntax: "VARIABLE_NAME=value" and use "set" to show current variables.)

"ctrl-c" or "break" stops the transfer before flash erase begins.

The following variables are REQUIRED to be set for tftpdnld:

IP_ADDRESS: The IP address for this unit

IP_SUBNET_MASK: The subnet mask for this unit

DEFAULT_GATEWAY: The default gateway for this unit

TFTP_SERVER: The IP address of the server to fetch from

TFTP_FILE: The filename to fetch

The following variables are OPTIONAL:

TFTP_VERBOSE: Print setting. 0=quiet, 1=progress(default), 2=verbose

TFTP_RETRY_COUNT: Retry count for ARP and TFTP (default=7)

TFTP_TIMEOUT: Overall timeout of operation in seconds (default=7200)

TFTP_CHECKSUM: Perform checksum test on image, 0=no, 1=yes (default=1)

Command line options:

-r: do not write flash, load to DRAM only and launch image

-u: upgrade the rommon, system will reboot once upgrade is complete

rommon 14 >

Nota: come mostrato in dettaglio nell'ID bug Cisco CSCdk81077 (solo utenti registrati), sui router Cisco serie 2600 e 1720 con comando ROM monitor tftpdnld, il comando potrebbe restituire un confronto del checksum errato quando carica le immagini del software Cisco IOS versione 12.0(2.2)T o successive.

Nota: per risolvere questo problema, impostare la variabile di monitoraggio ROM TFTP_CHECKSUM su 0. A tale scopo, definire la variabile TFTP_CHECKSUM=0 dal comando set del monitor ROM, quindi procedere con la procedura tftpdnld.

Token Ring

Di seguito sono riportate le variabili da impostare per Token Ring:

TR_1E1R_PORT

TR_SPEED_MODE

Su Cisco 2612, questa variabile imposta la porta Token Ring o Ethernet. 0 = usa porta Ethernet 1 = usa porta Token Ring Il valore predefinito è 0

Per una porta Token Ring, questa variabile imposta la velocità dell'anello e la modalità duplex. 0 = 4 Mbps modalità half-duplex 1 = 4 Mbps modalità full-duplex 2 = 16 Mbps modalità half-duplex 3 = 16 Mbps modalità full-duplex Il valore predefinito è 2

Fast Ethernet

Di seguito sono riportate le variabili da impostare per Fast Ethernet:

FE_SPEED_MODE

0 = 10 Mbps modalità half-duplex 1 = 10 Mbps modalità full-duplex 2 = 100 Mbps modalità half-duplex 3 = 100 Mbps modalità full-duplex 4 = negoziazione automatica Il valore predefinito è 4

È necessario utilizzare il comando sync per salvare le variabili di ambiente ROMmon nella memoria RAM non volatile (NVRAM).

Esempio

rommon 16 > IP_ADDRESS=171.68.171.0

rommon 17 > IP_SUBNET_MASK=255.255.254.0

rommon 18 > DEFAULT_GATEWAY=171.68.170.3

rommon 19 > TFTP_SERVER=171.69.1.129

rommon 20 > TFTP_FILE=c2600-is-mz.113-2.0.3.Q

rommon 21 > tftpdnld

IP_ADDRESS: 171.68.171.0

IP_SUBNET_MASK: 255.255.254.0

DEFAULT_GATEWAY: 171.68.170.3

TFTP_SERVER: 171.69.1.129

TFTP_FILE: c2600-is-mz.113-2.0.3.Q

Invoke this command for disaster recovery only.

WARNING: all existing data in all partitions on flash will be lost!

Do you wish to continue? y/n:  [n]:  y

Receiving c2600-is-mz.113-2.0.3.Q from 171.69.1.129 !!!!!.!!!!!!!!!!!!!!!!!!!.!!

File reception completed.

Copying file c2600-is-mz.113-2.0.3.Q to flash.

Erasing flash at 0x607c0000

program flash location 0x60440000

rommon 22 >

Informazioni correlate

- Documentazione e supporto tecnico – Cisco Systems