Беспроводные сети : Cisco Aironet серии 1200

Модернизация Cisco Aironet AP1200 до IOS

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

Содержание

Введение
Предварительные условия
      Требования
      Используемые компоненты
      Системные требования
      Условные обозначения
Понижение версии встроенного ПО VxWorks до 12.03T
Использование Aironet Conversion Tool для модернизации VxWorks до программного обеспечения Cisco IOS
Модернизация до программного обеспечения Cisco IOS без Conversion Tool
Сбой процесса
Восстановление после сбоя
После успешной модернизации
Модернизация IOS AP до последнего релиза IOS
Связанные обсуждения сообщества поддержки Cisco
Дополнительные сведения

Введение

В июне 2003 года Cisco Systems выпустила модернизированный образ, позволивший точкам доступа (AP) серии Cisco Aironet 1200 работать под управлением программного обеспечения Cisco IOS®. Позднее Cisco представил возможность работы под управлением программного обеспечения Cisco IOS серии AP Aironet 350. Кроме информации, содержащейся в документах Комментарии к выпуску Cisco Aironet Conversion Tool 2.1 для программного обеспечения Cisco IOS и Руководство администратора для Windows 2.1 к средству Cisco Aironet Conversion для программного обеспечения Cisco IOS, данный документ содержит общие сведения о процедуре обновления и предлагает действия по восстановлению в случае, если обновление не произойдет должным образом. Хотя настоящий документ сфокусирован на серии АР 1200, информацию о серии АР 350 можно найти в документации по Conversion Tool.

caution Предупреждение:  Модернизация встроенного ПО VxWorks до программного обеспечения Cisco IOS является необратимой. Так как загрузчик VxWorks стирается, процедуры понижения версии не существует. Гарантии продукта не распространяются на внеплановые модернизации.

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

Требования

Cisco рекомендует предварительно получить следующие общие знания и навыки:

  • Общие принципы работы продуктов АР Cisco Aironet серии 1200

  • Наличие опыта по модернизации АР на основе VxWorks до более поздних релизов

  • Базовые знания о передаче файлов и протоколах передачи

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

Сведения, содержащиеся в данном документе, касаются следующих версий программного и аппаратного обеспечения:

  • Aironet 1200 Series AP

  • Следующие версии операционной системы VxWorks:

    • 11.54T

    • 11.56

    • 12.01T1

    • 12.02T1

    • 12.03T

    Версии более поздние, чем 12.03T, не работают с модернизированным образом.

  • Собственно модернизированный образ: AP1200-Cisco-IOS-Upgrade-Image-v3.img

    Его можно загрузить с ресурса Downloads - Cisco Aironet 1200 Series Access Point Firmware and Utilities (VxWorks Software) (только для зарегистрированных пользователей) .

    Примечание: С течением времени номер версии модернизированного образа может меняться. Однако имя файла всегда будет иметь формат AP1200-Cisco-IOS-Upgrade-Image-vx.img.

Примечание: При модернизации АР на основе VxWorks файлом 1200-k9w7-tar, 122-15.JA.tar или любым другим отладочным выпуском программного обеспечения Cisco IOS будет получена ошибка Bad File Format. Вместо них необходимо использовать файл AP1200-Cisco-IOS-Upgrade-Image-v3.img.

Примечание: Для модернизации точки доступа на основе VxWorks до программного обеспечения Cisco IOS необходимо, чтобы эта точка доступа работала под управлением следующих версий встроенного ПО VxWorks:

  • 12.03T

  • 12.02T1

  • 12.01T1

  • 12.00T

  • 11.23T

  • 11.21

  • 11.56

  • 11.54T

Если используемая версия встроенного ПО VxWorks является более ранней, чем вышеперечисленные, необходимо модернизировать VxWorks до этих версий. Для получения инструкций по модернизации встроенного ПО VxWorks см. документ Модернизация встроенного ПО VxWorks с консоли. Если используемая версия встроенного ПО VxWorks 12.04 или более поздняя, ее необходимо понизить до одной из более ранних. Если такое понижение версии выполнено не будет - модернизация VxWorks до ПО Cisco IOS будет невозможной. В качестве примера в данном документе содержатся инструкции по понижению версии встроенного ПО VxWorks до версии 12.03T.

Сведения, представленные в данном документе, были получены на тестовом оборудовании в специально созданных лабораторных условиях. При написании данного документа использовались только данные, полученные от устройств с конфигурацией по умолчанию. В рабочей сети необходимо понимать последствия выполнения всех команд.

Системные требования

Для того чтобы сделать процесс модернизации возможным, АР должна иметь, по крайней мере, 4 Мбайта свободной динамической оперативной памяти. Выполните команду VxWorks :vxdiag_memshow после приглашения к введению команды консоли или сеанса Telnet, для того, чтобы вывести объем свободной динамической оперативной памяти.

(Auto Apply On) :BOttom, :Down, :Back, ^R, =, <ENTER>, or [Link Text]:
:vxdiag_memshow

 status   bytes    blocks   avg block  max block
 ------ --------- -------- ---------- ----------
current
   free   3263544      370       8820   2875056
  alloc  10061376     5490       1832        -
cumulative
  alloc  11956232    16310        733        -

В данном примере объем свободной динамической оперативной памяти составляет 3,263,544 байта или приблизительно 3,2 Мбайт. Поэтому процедура модернизации не сможет пройти успешно.

Чтобы увеличить свободный объем динамической оперативной памяти, необходимо прервать процессы, не являющиеся критически важными, или временно отключить другие ресурсы (например, второй радиоканал). Попробуйте выполнить некоторые или все эти действия, чтобы увеличить объем свободной DRAM:

  • На время процедуры модернизации удалите радио модуль (AIR-RM20A) IEEE 802.11a.

  • Отключите распределение дополнительной памяти, предназначенное для отдельных функций протокола SNMP:

    1. Нажмите Setup.

    2. Нажмите Event Handling.

    3. Убедитесь в том, что для максимального количество байт, хранимых в каждом пакете Alert, установлено значение 0.

    4. Убедитесь в том, что для максимального объема памяти, зарезервированного под Detailed Event Trace Buffer (в байтах) установлено значение 0.

    Примечание: После внесения этих изменений необходимо перезагрузить модуль. Данный процесс освободит значительное количество ресурсов динамической оперативной памяти для достижения минимума в 4 Мбайта.

  • Установите для всех параметров конфигурации, не имеющих отношения к IP, значения по умолчанию.

После внесения этих изменений команда :vxdiag_memshow покажет, что достаточный объем динамической оперативной памяти теперь является доступным.

(Auto Apply On) ^R, =, <ENTER>, or [Link Text]:
:vxdiag_memshow

 status   bytes    blocks   avg block  max block
 ------ --------- -------- ---------- ----------
current
   free   4336584      252      17208   3943792
  alloc   8988336     4355       2063        -
cumulative
  alloc   9663568     8914       1084        -

В данном примере объем свободной динамической оперативной памяти составляет 4,336,584 байта или приблизительно 4,3 Мбайта.

Кроме того, модернизация не требует наличия ключей установки АР. Если в модуле были нечаянно удалены ключи установки, он все еще может быть без проблем модернизирован до программного обеспечения Cisco IOS.

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

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

Понижение версии встроенного ПО VxWorks до 12.03T

Если используемая АР работает под управлением встроенного ПО VxWorks версии 12.04 или более поздней, необходимо следовать такой процедуре. Для понижения версии АР до 12.03T необходимо выполнить следующие действия:

  1. Загрузить файл AP1200v1203T.exe с ресурса Downloads - Cisco Aironet 1200 Series Access Point Firmware and Utilities (VxWorks Software) (только для зарегистрированных пользователей) .

  2. Распаковать файл AP1200v1203T.exe.

  3. В графическом интерфейсе АР выбрать Setup > Cisco Services.

  4. Нажать Fully Update Firmware Through Browser.

  5. Найти и выбрать сохраненный файл AP1200v1203T.exe и нажать Browser Update Now.

После завершения этой процедуры, может быть выполнена процедура из раздела данного документа Использование средства Aironet Conversion для модернизации VxWorks до программного обеспечения Cisco IOS, которая позволяет преобразовать встроенное ПО VxWorks в программное обеспечение Cisco IOS.

Использование средства Aironet Conversion для модернизации VxWorks до программного обеспечения Cisco IOS

Conversion Tool – это специальная утилита, используемая администраторами для следующих целей:

  • Создание конфигурации Cisco IOS из конфигурации существующих АР серии VxWorks 350 или 1200.

  • Хранение конфигурационного файла Cisco IOS на ПК для последующего использования.

  • Объединение конфигурационного файла Cisco IOS с 350 серией вспомогательного образа для модернизации АР серии VxWorks 350 до Cisco IOS.

  • Объединение конфигурационного файла Cisco IOS с 1200 серией образа системы консультативной поддержки для модернизации АР серии VxWorks 1200 до Cisco IOS.

Примечание: Данный документ не охватывает использование Aironet Conversion Tool. См. Комментарии к выпуску Cisco Aironet Conversion Tool 2.1 для программного обеспечения Cisco IOS и Руководство администратора для Windows 2.1 к Cisco Aironet Conversion Tool для программного обеспечения Cisco IOS.

Модернизация до программного обеспечения Cisco IOS без Conversion Tool

При наличии необходимости только модернизировать АР VxWorks серий 350 или 1200 до программного обеспечения Cisco без сохранения предыдущей конфигурации, для модернизации АР необходимо использовать вспомогательный образ серий 350 или 1200. Описание этой процедуры можно найти в документе Модернизация точки доступа до программного обеспечения Cisco IOS без Conversion Tool.

Примечание: Необходимо убедиться в том, что на TFTP сервере ПК, на котором осуществляется модернизация, отключены брандмауэры. Брандмауэр может блокировать широковещательный запрос TFTP и тем самым привести к сбою модернизации.

Примечание: Хотя настоящий документ сфокусирован на Aironet 1200, использование Conversion Tool возможно для обеих серий АР: и 1200 и 350. Поэтому в данном документе присутствуют ссылки на Aironet 350. Информацию о том, как модернизировать серию 350 можно найти в документах. Комментарии к выпуску Cisco Aironet Conversion Tool 2.1 для программного обеспечения Cisco IOS и Руководство администратора для Windows 2.1 к Cisco Aironet Conversion Tool для программного обеспечения Cisco IOS.

Сбой процесса

Если в наличии нет достаточных ресурсов DRAM, процесс модернизации будет неудачным. Если в процессе модернизации не было организовано подключение консоли, такой сбой может остаться незамеченным. Единственным четким симптомом сбоя является непривычное мигание светодиодного индикатора вверху модуля.

Если во время сбоя была подключена консоль, то на ней можно увидеть подобные предупреждения:

Retrieving file "10.0.0.11:UpgradeImage10.0.0.108Jun20.img" via TFTP.
*** Suppressing console event log display due to low memory.
*** Restarting System in 5 seconds...
*** Recovered from low-memory condition. Restoring normal console event log display.

Примечание: Это нормальные выходные данные, свидетельствующие о том, что процесс проходит корректно:

flashfs[0]: Checking block 25...bad block number (-1)
flashfs[0]: erasing block 25...done.
flashfs[0]: Checking block 26...bad block number (-1)
flashfs[0]: erasing block 26...done.
flashfs[0]: Checking block 27...bad block number (-1)
flashfs[0]: erasing block 27...done.

Если модуль будет перезапущен в процессе модернизации или после сбоя, процесс загрузки будет выглядеть подобным образом:

Problem Description:  System ID: 0009E8D2698E
Motherboard: IBM405 200MHz, 8192KB FLASH, 16384KB DRAM, Revision 03
Bootstrap Ver. 1.00: FLASH, CRC 1C914641 (OK)
Initialization: OK

Memory Bank   total      used      left
  DRAM      16742624         0  16742624
  Config      524288         0    524288
  FLASH      7602176         0   7602176

Memory Bank:File                     address      size   encoding type  flags

Type '=' for main menu.

c -- Copy file
f -- File dir
l -- downLoad file into DRAM
u -- Upload file
p -- xfer Protocol
n -- coNsole
r -- Run
s -- System info.

Восстановление после сбоя

Меню, отображаемое после процесса загрузки, – это загрузчик VxWorks, функционально равнозначный монитору ПЗУ (ROMmon) в программном обеспечении Cisco IOS. Полная операционных система не загружена и не доступна, поэтому не доступен ни один из полных наборов команд.

Примечание: Если загрузчик VxWorks был модернизирован до ROMmon программного обеспечения Cisco IOS, но у Flash памяти не оказалось доступной оперативной системы, на модуле отобразится ap: prompt. Для того чтобы устранить эту ситуацию, необходимо обратиться к разделу Использование кнопки MODE главы Руководства по настройке Поиск и устранение неисправностей.

Для перезапуска процесса преобразования и восстановления модуля необходимо выполнить следующие действия:

  1. Если имеется установленный радиомодуль 802.11a (AIR-RM20A), его необходимо удалить до завершения процедуры.

  2. Убедиться, что настройки соединения для терминального приложения таковы: 9600-8-None-1 и NO (без) контроля потока (аппаратного или программного).

  3. Отформатировать Flash память таким образом, чтобы модуль принял образ модернизации VxWorks:

    1. Нажать Ctrl-Z для того, чтобы вызвать скрытое меню Format.

    2. Нажать восклицательный знак (!, Shift-1) для того, чтобы выбрать Format.

    3. Нажать 3 для того, чтобы выбрать Flash память.

      Примечание: 3 обычно означает выбор Flash памяти. Но в зависимости от конкретных настроек может понадобиться ввести другое число.

    4. Нажмите Y (Shift-y) для подтверждения решения о переформатировании Flash памяти.

      Переформатирование займет несколько мгновений, после которых снова появится меню загрузчика.

  4. Переместите модернизированный образ на АР.

    Для начала передачи модернизированного образа, необходимо выполнить следующие действия:

    1. Нажмите l (строчная L), чтобы перевести АР в режим приема.

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

    2. В приложении Microsoft Windows HyperTerminal необходимо выбрать Transfer > Send.

    3. Выберите соответствующий протокол передачи файлов.

    4. Перейдите к месту размещения файла AP1200-Cisco-IOS-Upgrade-Image-v3.img на жестком диске.

    5. Выберите файл AP1200-Cisco-IOS-Upgrade-Image-v3.img и нажмите Send.

    После окончания передачи файла снова появится меню загрузчика. Также возникнет список файлов, демонстрирующий, что файлы, ранее бывшие сжатыми в файле AP1200-Cisco-IOS-Upgrade-Image-v3.img, теперь располагаются в DRAM точки доступа.

  5. Переместите эти файлы в Flash память при помощи процесса копирования.

    Примечание: Эти файлы должны быть во Flash памяти.

    Выполните следующие действия:

    1. Нажмите c чтобы скопировать.

    2. Нажмите 3 для того, чтобы выбрать Flash память пунктом назначения копирования.

    3. Выберите соответствующую опцию для каждого из файлов, перечисленных в DRAM.

    4. Повторите шаги с 5а до 5с (цикл c ... 3 ... file option) для каждого из файлов, находящихся в DRAM.

      При каждом повторении цикла возникают меню загрузчика и список файлов, показывая как продвигается копирование файлов из DRAM во Flash память.

  6. Цикл питания точки доступа.

    Процесс модернизации прошел надлежащим образом. При успешном прохождении модернизации можно увидеть подобные выходные данные:

    flashfs[0]: Checking block 25...bad block number (-1)
    flashfs[0]: erasing block 25...done.
    flashfs[0]: Checking block 26...bad block number (-1)
    flashfs[0]: erasing block 26...done.
    flashfs[0]: Checking block 27...bad block number (-1)
    flashfs[0]: erasing block 27...done.
  7. После успешного окончания модернизации необходимо переустановить RM20A.

После успешной модернизации

После того как модернизация до программного обеспечения Cisco IOS успешно завершится, операционная система VxWorks и ее меню больше не присутствуют в модуле. Это может дезориентировать некоторых пользователей, так как исчезнет хорошо им знакомая структура команд.

Программное обеспечение Cisco IOS – это операционная система с интерфейсом командной строки (CLI), хотя существует и GUI, доступный для продуктов AP Aironet.

Доступ к CLI может осуществляться при помощи порта консоли или сеанса Telnet. Приглашение на ввод команды уровня пользователя отображается как ap>. Чтобы достичь приглашения на ввод команды более высокого, привилегированного уровня, необходимо выполнить команду enable после приглашения ap> и ввести пароль активации.

Примечание: По умолчанию пароль активации – Cisco (с большой буквы С).

Чтобы получить доступ к GUI, введите IP адрес модуля в обозревателе сети.

Примечание:  По умолчанию и имя пользователя, и пароль для доступа к GUI – Cisco (с большой буквы C).

Для получения информации о том, как начать работу на АР с программным обеспечением Cisco IOS, обратитесь к разделу Первая настройка точки доступа документа Руководство по настройке программного обеспечения Cisco IOS для точек доступа Cisco Aironet, 12.2(15)JA.

Модернизация IOS AP до последнего релиза IOS

Сразу после преобразования АР на основе VxWorks в АР на основе IOS при помощи образа преобразования VxWorks в IOS можно модернизировать АР до последнего образа IOS. Для этого необходимо загрузить последний релиз Cisco IOS для используемой АР со страницы Wireless downloads.

Для получения информации о модернизации образа IOS на АР при помощи CLI необходимо обратиться к документу Работа с образами программного обеспечения.

Примечание:  Во время модернизации может возникнуть следующее сообщение об ошибке:

%Error opening flash:/update/info (no such file or directory) 
ERROR: Image is not a valid IOS image archive. download takes about 0 seconds. 

Примечание: Причины возникновения такого сообщения об ошибке могут быть следующими:

  • Существует проблема с TFTP сервером. Некоторые TFTP серверы могут не поддерживать передачу больших файлов. Для решения этой проблемы необходимо использовать другой TFTP сервер. Для модернизации программного обеспечения WLC можно использовать TFTP сервер, доступный на http://tftpd32.jounin.net/ leavingcisco.com.

  • При использовании неправильного образа для модернизации; пользоваться нужно исходным .tar файлом (сохраненным с Cisco.com), а не извлеченным .JA файлом.

Связанные обсуждения сообщества поддержки Cisco

В рамках сообщества поддержки Cisco можно задавать и отвечать на вопросы, обмениваться рекомендациями и совместно работать со своими коллегами.


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


Document ID: 43800