Общие сведения
Предварительные условия
Требования
Используемые компоненты
Условные обозначения
Действия
Token Ring
Fast Ethernet
Пример
Дополнительные сведения
Данный документ содержит описание загрузки образа программного обеспечения в маршрутизатор Cisco серий 2600/2800/3800 с помощью простейшего протокола передачи данных (TFTP) через первый порт локальной сети с помощью команды tftpdnld в режиме ROMmon.
Примечания:
Передача ROMmon TFTP работает только через первый порт локальной сети. Однако для маршрутизатора Cisco 2612 можно выбрать порт Token Ring или Fast Ethernet.
Файлы можно только загрузить в маршрутизатор. Получить файлы с маршрутизатора с помощью ROMmon TFTP нельзя.
Эта передача не поддерживает запараллеливание маршрута на портах Token Ring.
Для данного документа нет особых требований.
Данный документ не ограничен отдельными версиями программного и аппаратного обеспечения.
Дополнительную информацию об условных обозначениях см. в документе Технические рекомендации Cisco. Условные обозначения.
Прежде чем осуществлять загрузку по протоколу TFTP, необходимо настроить переменные среды ROMmon. Все имена переменных интерпретируются с учетом регистра символов.
Просмотреть переменные среды ROMmon можно с помощью команды set, как показано здесь:
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
Переменные, которые следует установить для 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 >
Примечание. Как подробно описано в ошибке с идентификатором Cisco CSCdk81077 (только для зарегистрированных клиентов), для маршрутизаторов Cisco серий 2600 и 1720, выполняющих команду tftpdnld в режиме ROMmon, может возникать сообщение о неверной контрольной сумме при загрузке образов программного обеспечения Cisco IOS для ПО Cisco IOS Release 12.0(2.2)T или последующих.
Примечание. Для решения проблемы установите значение 0 для переменной TFTP_CHECKSUM в режиме ROMmon. Для этого задайте TFTP_CHECKSUM=0 в команде set в режиме ROMmon, а затем выполните команду tftpdnld.
Переменные, которые следует установить для Token Ring, приведены далее:
TR_1E1R_PORT |
TR_SPEED_MODE |
---|---|
На маршрутизаторе Cisco 2612 эта переменная задает порт Token Ring или Ethernet. 0 = использовать порт Ethernet 1 = использовать порт Token Ring По умолчанию - 0 |
Для порта Token Ring эта переменная задает скорость и дуплексный режим. 0 = 4 Мбит/с полудуплексный режим 1 = 4 Мбит/с полнодуплексный режим 2 = 16 Мбит/с полудуплексный режим 3 = 16 Мбит/с полнодуплексный режим По умолчанию - 2 |
Переменные, которые следует установить для Fast Ethernet, приведены далее:
FE_SPEED_MODE |
---|
0 = 10 Мбит/с полудуплексный режим 1 = 10 Мбит/с полнодуплексный режим 2 = 100 Мбит/с полудуплексный режим 3 = 100 Мбит/с полнодуплексный режим 4 = автосогласование По умолчанию - 4 |
Чтобы сохранить переменные среды ROMmon в энергонезависимом ОЗУ (NVRAM), используйте команду sync.
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 >