Программное обеспечение Cisco IOS и NX-OS : Программное обеспечение Cisco IOS версии 11.0

Загрузка образа программного обеспечения в Cisco 2600 по TFTP с помощью команды ROMMON tftpdnld

20 октября 2016 - Машинный перевод
Другие версии: PDF-версия:pdf | Перевод, выполненный профессиональным переводчиком (23 марта 2008) | Английский (11 ноября 2015) | Отзыв


Содержание


Введение

Данный документ содержит описание загрузки образа программного обеспечения в маршрутизатор Cisco серий 2600/2800/3800 с помощью простейшего протокола передачи данных (TFTP) через первый порт локальной сети с помощью команды tftpdnld в режиме ROMmon.

Примечания:

Предварительные условия

Требования

Для этого документа отсутствуют особые требования.

Используемые компоненты

Настоящий документ не имеет жесткой привязки к каким-либо конкретным версиям программного обеспечения и оборудования.

Условные обозначения

Дополнительные сведения об условных обозначениях см. в документе Условные обозначения технических терминов Cisco.

Operation

Прежде чем осуществлять загрузку по протоколу 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 Series маршрутизаторов, выполняющих tftpdnld Команды монитора ПЗУ, команда, мог бы сообщить о сравнении неверной контрольной суммы, когда это загружает Образы ПО Cisco IOS программного обеспечения Cisco IOS версии 12.0 (2.2) T или позже.

Примечание: Как обходной путь к этой проблеме, набор TFTP_CHECKSUM переменной монитора ПЗУ к 0. Это сделано путем определения переменного TFTP_CHECKSUM=0 от команды набора монитора ПЗУ, и затем продолжения процедуры tftpdnld.

Token Ring

Параметры, которые следует задать для 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

Переменные, которые следует установить для 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 >

Дополнительные сведения


Document ID: 12714