Найти тему
Будни сетиWiKa

HPE OfficeConnect 1950. Loading images fails. Часть 1 -BootWare.

Всем привет. Недавно попал в руки такой зверь - коммутатор HPE OfficeConnect 1950 24G 2SFP+ 2XGT JG961A. Напрочь отказывался загружать ПО. Железяка довольно дорогая и мощная, отлично подходит для небольших предприятий, использующих высокоскоростные соединения. Цена такого зверя в районе 75 000 ₽. Захотелось поковырять, ну и поднять данный мне кирпич. Дело оказалось не из простых. Сброс всех настроек произвести не удалось. Аппаратного сброса не предусмотрено, а из меню загрузки сброс не удавалось сделать из-за включенной возможность восстановления пароля. Обновление прошивки так же не прошло. Пришло время серфинга по просторам инета. Как не странно информации по данному случаю практически нет. С трудом наковырял на портале HP документ с описанием схожей проблемы. Ну да ладно предисловия. В бой!!!

HPE Networking — BootWare для HPE OfficeConnect 1950 и HPE FlexNetwork 5130 не удается найти файлы с загрузочным образом.

В некоторых моделях коммутаторов HPE OfficeConnect 1950 и HPE FlexNetwork 5130 EI, произведенных в период с апреля 2015 г. по апрель 2016 г., могут возникать проблем с загрузкой, вызванные поврежденными файлами с загрузочным образом. В этом случае коммутатор не сможет запуститься или перейдет в базовый загрузочный интерфейс командной строки (CLI).

В 2015 г. для замены 1-разрядной флешь-памяти начали использовать 4- и 8-разрядную флешь-память NAND. Как было недавно обнаружено, при ошибке чтения много разрядной флешь-памяти существует небольшая вероятность того, что функция ECC не будет работать должным образом при исправлении ошибки. В результате могут возникать проблемы с загрузкой, описанные выше. Эта проблема возникает при выполнении следующих условий:

1. Во время операции чтения обнаружена ошибка.

2. ECC не удается исправить ошибку бита.

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

В таблице ниже представлены коммутаторы HPE OfficeConnect 1950 и HPE FlexNetwork 5130 EI, на которые может повлиять данная проблема:

РАЗРЕШЕНИЕ 
Чтобы устранить эту проблему, выполните следующие действия:
   - Обновите BootWare до версии 500. (Эта версия используется временно для исправления и форматирования флешь-памяти.)
  -  Обновите программное обеспечение до версии R3115P07 или более новой. (Во время обновления программного обеспечения для BootWare автоматически восстанавливается соответствующая версия,а именно 146 BootWare для R3115P07.)

 Важное замечание.
    Во время обновления BootWare до версии 500 флешь-память будет восстановлена и отформатирована. Этот шаг занимает около 35 минут. Запланируйте необходимое время простоя для сведения к минимуму прерывание в работе.
    Файл BootWare с именем S5130EI-BTM-500.btw можно получить, связавшись со службой технической поддержки HPE.
    Для моделей коммутаторов, перечисленных в разделе «Область применения», невозможен возврат к более ранней версии программного обеспечения после обновления до R3115P07 или более поздней версии.
РАЗРЕШЕНИЕ Чтобы устранить эту проблему, выполните следующие действия: - Обновите BootWare до версии 500. (Эта версия используется временно для исправления и форматирования флешь-памяти.) - Обновите программное обеспечение до версии R3115P07 или более новой. (Во время обновления программного обеспечения для BootWare автоматически восстанавливается соответствующая версия,а именно 146 BootWare для R3115P07.) Важное замечание. Во время обновления BootWare до версии 500 флешь-память будет восстановлена и отформатирована. Этот шаг занимает около 35 минут. Запланируйте необходимое время простоя для сведения к минимуму прерывание в работе. Файл BootWare с именем S5130EI-BTM-500.btw можно получить, связавшись со службой технической поддержки HPE. Для моделей коммутаторов, перечисленных в разделе «Область применения», невозможен возврат к более ранней версии программного обеспечения после обновления до R3115P07 или более поздней версии.

1. Обновление BootWare до версии 500.

Для этой процедуры нам потребуется клиент Tera Term – интересный инструмент, который работает как терминал, эмулируя его при помощи различных протоколов.

Скачиваем и устанавливаем Tera Term на рабочую станцию.

Подключаемся к коммутатору консольным кабелем, как на изображении.

Красный патч-корд на этом этапе нам не нужен, но можно за ранее скросировать.
Красный патч-корд на этом этапе нам не нужен, но можно за ранее скросировать.

Запускаем Tera Term клиент. Выбираем COM и порт. Номер порта можно посмотреть в диспетчере устройств. Далее меняем скорость в настройках COM на 38400.

-4

Включаем коммутатор.

Жмем "Ctrl+B" после появления сообщения "Press Ctrl+B to access EXTENDED BOOT MENU...".

-5

Выбираем 6 пункт для обновления образа BootWare. Жмем Enter.

-6

Вводим 1 для обновления всего образа BootWare.

-7

Вводим 3 для начала загрузки образа BootWare по протоколу XMODEM. Я использовал именно этот способ загрузки т.к. все ethernet порты не работали на этом этапе. Оставался варианта загрузки только через консольный интерфейс.

-8

Введите 5 для выбора максимальной скорости загрузки файла, после чего изменяем скорость COM порта в настройках Tera Term так же на 115200.

-9

На самом деле на этом этапе и возникли трудности. Найти файл BootWare версии 500 S5130EI-BTM-500.btw в сети и на портале HP не удалось. Нет его ни где и всё тут. Стал кубатурить... Ага, ведь в справке указанно, что его предоставляет техподдержка HP. ОК. Полез на портал, зарегистрировал фиктивную фирму на вымышленный адрес, указал свои контакты для связи и мыло. Для подачи сервисной заявки пришлось так же добавить к себе в продукты коммутатор по его серийному номеру. И это пролезло. ОК. Создаю сервисную заявку с указанием неисправности и прошу предоставить мне файл. Жду... Через пару часов последовал звонок с Болгарии г. София. Инженер тех. поддержки Мая красивым голоском задала мне пару вопросов и попросила выслать логи. На мыло прилетело письмо с её координатами. Через тройку часов переписки я получил заветный файл S5130EI-BTM-500.btw. Вам его дарю дорогой читатель.

Скачиваем файл. Распаковываем. Передаём файл с прошивкой. Файл -> Трансфер -> XMODEM -> Передача.. Выбираем файл образа BootWare "S5130EI-BTM-500.btw". Ждём окончания загрузки. Меняем обратно скорость порта на 38400.

Соглашаемся Y.

-10

Выбираем 0 -> Enter. И опять 0 -> Enter. Уходим на перезагрузку.

При появлении сообщения "Starting…" нажмите "Ctrl+S" для поиска и восстановления флешь-памяти.

После восстановления флешь-памяти она автоматически форматируется. Процесс форматирования занимает более полу часа.

-11

Самое сложное позади. Теперь нам остаётся установить программное обеспечение. Тот самый образ из-за которого все эти танцы с бубном. Но об этом в следующей статье. Всем удачи.