Коммутаторы : Программное обеспечение Cisco BPX/IGX/IPX WAN

Использование TFTP для загрузки микропрограмм в IPX, IGX, или BPX

20 октября 2016 - Машинный перевод
Другие версии: PDF-версия:pdf | Английский (22 августа 2015) | Отзыв


Содержание


Введение

Микропрограммное обеспечение может быть загружено к IPX, IGX или BPX с помощью TFTP на Sun (UNIX) рабочая станция или OpenView Hewlett-Packard (OV HP) утилиты StrataCom.

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

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

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

Требования

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

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

Рабочая станция UNIX, IGX или BPX

Если вы хотите к микропрограмме TFTP к BPX или IGX от ПК, обратитесь к Использованию TFTP на ПК Загрузить Программное обеспечение коммутатора глобальной сети (WAN) и Микропрограммное обеспечение

Загрузите микропрограммное обеспечение

В этом разделе описывается подготовить и загрузить микропрограммное обеспечение к IPX, IGX или BPX.

Подготовьте к загрузке

Выполните эти шаги для подготовки к загрузке микропрограммы:

  1. На рабочей станции UNIX проверьте, что микропрограммное обеспечение разжато, и обратите внимание на каталог, где расположено микропрограммное обеспечение.

    unix-server% ls <-----use the "ls" command to verify the files are there

    ABU.000 ABU.001 ABU.002 ABU.003 ABU.004 ABU.004 ABU.006 ABU.007 ABU.008 ABU.009 ABU.010 ABU.011 ABU.012 ABU.013 ABU.014 ABU.015 ABU.016 ABU.017 ABU.018 ABU.img ABUread.me ab09.000 ab09.img ab09read.me

    unix-server% pwd <-----Use the "pwd" command to get the directory path

    /usr/users/svplus/images/ipxbpx

  2. На IPX IGX или BPX, использует команду cnffwswinit для настройки IP-адреса рабочей станции UNIX, которую вы используете для загрузки микропрограммного обеспечения к коммутатору.

    cnffwswinit
    igx1       TN    Cisco       IGX 8410  9.3.42    May  27 2004 10:52 GMT 
    
    
    
    
    
    
    
    
                                                                                    
    Last Command: cnffwswinit 10.10.10.10
    

    Проверьте, что и Пин и Подключение Telnet существуют между сервером TFTP и коммутатором.

    Примечание: Включение cnfdlparm 8 и команд cnffunc 6 не является требованием при использовании метода TFTP.

Загрузите Микропрограммное обеспечение с помощью Рабочей станции UNIX с поддержкой TFTP

Выполните эти шаги для загрузки микропрограммного обеспечения с помощью РАБОЧЕЙ СТАНЦИИ UNIX С ПОДДЕРЖКОЙ TFTP:

  1. Создайте микропрограммный файл запроса, названный dnld.fw, который задает эти параметры на рабочей станции UNIX:

    • Tftp_Request — используемый IGX или BPX для создания запроса TFTP назад к рабочей станции

    • IP — IP-адрес рабочей станции UNIX

    • PathName — Путь, который содержит образы

    • CardName — Тип карты, который будет обновлен

    • RevNum — Пересмотр загружаемого микропрограммного обеспечения

    • Имя файла Дополнительно; используйте это поле, если вы хотите задать точный файл.

      Примечание: Когда имя файла имеет смесь верхних и нижних регистр символов или странно названо, это иногда необходимо. Коммутатор сначала ищет файл с тем же названием как "RevNum.img" во всем нижнем регистре, тогда это пробует весь верхний регистр самостоятельно, но это никогда не пробует ничто больше. Если вы видите, что ваш ".img" файл называют чем-то другим, чем RevNum, то необходимо использовать это поле.

      Примечание: Вы не должны вводить ".img". Коммутатор делает это самостоятельно.

    Ниже файл dnld.fw в качестве примера. Данный пример использует эти параметры:

    • IP-адрес рабочей станции UNIX = 10.10.10.10

    • IP-адрес IGX = 10.10.10.20

    • Путь к каталогу, где код расположен на рабочей станции UNIX =/usr/users/svplus/images/ipxbpx

    • Название карты, которая будет обновлена = UXM

    • Версия микропрограммного обеспечения, обновляемая к = ABU, Должна быть прописной

    • Название файла микропрограммного обеспечения = ABU---, поскольку мой ".img" файл называют ABU.img. В этом случае я не должен был добавлять это необязательное поле. Это только добавлено здесь для полноты.

    Жирный шрифт должен быть записан точно, как это появляется здесь. Остальное зависит от вашей определенной настройки, и скорее всего является другим, чем, что отображено здесь.

    unix-server% more dnld.fw
    
    ! --- The more command displays the file contents.
    
    Tftp_Request
    IP:10.10.10.10
    PathName:/usr/users/svplus/images/ipxbpx
    CardName:UXM 
    RevNum:abu 
    FileName:ABU

    Примечание: При создании этого файла на ПК с помощью Microsoft Word или чего-то подобного это встраивает нечетные символы, которые заставляют TFTP отказывать. Если возможно, создайте его на рабочей станции UNIX.

  2. Передайте файл dnld.fw целевому коммутатору (использующий TFTP). В примере ниже, вы сначала начинаете сеанс TFTP к IP-адресу вашего IGX или BPX с командой tftp ip-address. Во-вторых, вы помещаете сеанс TFTP в бинарный режим (использующий команду bin), и наконец, вы передаете файл dnld.fw коммутатору при помощи команды put dnld.fw. Ниже представлен пример:

    unix-server% tftp 10.10.10.20
    tftp> bin
    tftp> put dnld.fw
    tftp> quit
    
    

    Используйте команду dsplog, чтобы проверить, что микропрограммное обеспечение было найдено на сервере UNIX, и это, был загружен.

    Примечание: В примере ниже, был найден ABU.

    dsplog
    igx1       TN    Cisco           IGX 8410  9.3.42    May  28 2004 16:50 GMT 
    
    Most recent log entries (most recent at top)          (events 3-1 of 3)
    Class  Description                                             Date     Time    
    Info   TFTP Client 0: IP 10.10.10.10  ABU found                05/28/04 16:46:53
    Info   getfwrev UXM ABU  initiated from 10.10.10.10            05/28/04 16:46:37
    Info   Log Cleared                                             05/28/04 16:44:13
    
    
                                                                                    
    Last Command: dsplog
    

    Можно использовать команды dspfwrev и dspdnld для мониторинга загрузки после того, как это было найдено. Заметьте Статус.

    dspfwrev
    igx1       TN    Cisco           IGX 8410  9.3.42    May  28 2004 16:48 GMT 
    
    Firmware        Size        Status              
    UXM-A.B.U       1211 K      Getting from igx1-05a SV 10.10.10.10
    
    File            Address     Length      CRC           Burn Address
    0               BFC10000    10000       B1E0D546
    1               BFC20000    10000       8A6C6711
    2               BFC30000    10000       388F246F
    3               BFC40000    10000       E60443FB
    4               BFC50000    10000       4FC19030
    5               BFC60000    10000       BE3BEE06
    6               BFC70000    10000       860ADAC7
    7               BFC80000    10000       073758AB
    8               BFC90000    10000       221C8E81
    9               BFCA0000    10000       41BB69AF
    
                                                                                    
    This Command: dspfwrev
    

    Каждый набор номеров представляет один из файлов микропрограммного обеспечения, которые загружаются к коммутатору. Если вы наблюдаете выходные данные этого экрана, вы видите каждый набор номера increament, пока не передан файл. Когда каждая передача отдельного файла завершена, номера появляются в "негативном изображении".

    dspdnld
    igx1       TN    Cisco           IGX 8410  9.3.42    May  28 2004 16:48 GMT 
    
    dl_dest:  Active CC                    dl_source: SV  SV 10.10.10.10
    dl_type:  Firmware                     dl_image:  Firmware
    pathname: /usr/users/svplus/images/ipxbpx
    filename: ABU
    
    BFC20000  BFC30000  BFC40000  BFC50000  BFC60000  BFC70000  BFC80000  BFC83E00
    BFC90000  BFCA0000  BFCB0000  BFCC0000  BFCD0000  BFCE0000  BFCF0000  BFD00000
    BFD10000  BFD20000  BFD30000
    
    
    
    
    
    
    
                                                                                    
    Last Command: dspdnld
    

    Можно также использовать команду snoop host tftp_host_name port 69 для мониторинга загрузки в рабочей станции UNIX. Однако обычно вам нужен доступ к корневому каталогу к рабочей станции.

  3. Когда статус, отображенный при помощи команды dspfwrev, показывает complete, коммутатор готов записать микропрограммное обеспечение на карту.

    dspfwrev
    igx1       TN    Cisco           IGX 8410  9.3.42    May  28 2004 17:02 GMT 
    
    Firmware        Size        Status              
    UXM-A.B.U       1211 K      Complete
    
    File            Address     Length      CRC           Burn Address
    0               BFC10000    10000       B1E0D546
    1               BFC20000    10000       8A6C6711
    2               BFC30000    10000       388F246F
    3               BFC40000    10000       E60443FB
    4               BFC50000    10000       4FC19030
    5               BFC60000    10000       BE3BEE06
    6               BFC70000    10000       860ADAC7
    7               BFC80000    10000       073758AB
    8               BFC90000    10000       221C8E81
    9               BFCA0000    10000       41BB69AF
    
                                                                                    
    Last Command: dspfwrev
    

    Используйте команду slot-number номера версии burnfwrev для записи микропрограммного обеспечения на карту. Для получения дополнительной информации обратитесь к документу, Обновляющему Микропрограммное обеспечение для Неуправляющая карт.

Загрузите микропрограммное Использование утилит StrataCom HP OpenView

Выполните эти шаги, из окна OV основного окна HP OV, для загрузки микропрограммного обеспечения с помощью утилит StrataCom OV HP:

  1. Выберите суб - схему топологии OV StrataCom.

  2. Выберите узел из подкарты.

  3. Выберите StrataCom/Image Download от поля выпадающего списка.

  4. Выберите изображение для загрузки во всплывающем окне.

  5. Нажмите Download.

    OV HP теперь создает файл Запроса TFTP и передает его узлу. Запросы узла образ от местоположения заданы в файле запроса. Преимущество использования этого метода состоит в том, что всплывающее окно, упомянутое в Шаге 4 выше показов только, отображает допустимый для типа коммутатора, который вы используете. Недостаток - то, что большое число загрузок требует нескольких повторений, потому что нет никакого способа выбрать несколька блоков коммутаторов для одной загрузки. Если загрузки для этого типа карты не поддерживаются, загрузка всплывающего окна никогда не показывает статус как complete.

Коды ошибок TFTP

Можно встретиться с этими ошибками во время процесса загрузки TFTP:

  • Error code 4: Illegal TFTP operation mode

    Полевая ошибка (опечатка) находится в файле Запроса TFTP, или режим передачи установлен в ASCII. Режим передачи изменения к BIN.

  • Error code 72: SW revision change going on

    Загрузка программного обеспечения коммутатора происходит. Необходимо ждать, пока загрузка программного обеспечения не завершила.

  • Error code 75: Invalid Revision number Rev does not match card type

    Карта, заданная в Поле имени карты в файле dnld.fw, не допустима. Это поле учитывает регистр, и это должно быть верхний регистр. Любые символы в нижнем регистре дают этот код ошибки также.

  • Error code 78: Card does not support FW Download
  • Error code 79: Download Space Not FREE

    Образ конфигурации присутствует в ОЗУ коммутатора. Используйте команду savecnf clear для очистки образа конфигурации.

  • Error code 80: SV+ not authorized to initiate FW/SW dnld

    IP-адрес, введенный с командой cnffwswinit, не совпадает с IP-адресом рабочей станции UNIX, которую вы используете. Проверьте IP-адрес, который вы ввели в команду cnffwswinit.

  • Transfer timed out

    Указанный IP - адрес не достижим, или другая загрузка микропрограммы происходит.

  • Invalid String

    Файл dnld.fw находится в DOS или формате Windows на отдельных линиях, или существуют имена полей, которые не введены правильно.

  • File too large

    Файл dnld.fw, вероятно, поврежден, или в Microsoft Word или Формате Rich Text Format (RTF).

  • File not found

    Проверьте корневой каталог сервера и Настройку пути. Графический файл (.img) должен иметь расширение в нижнем регистре.


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


Document ID: 15031