Восстановление прошивки устройств линейки ePMP через TFTP

Описание проблемы:

Все устройства линейки ePMP, за исключение Connectorized AP c GPS синхронизацией, имеют один раздел памяти предназаначеный для хранения прошивки. Вероятность повреждения данного раздела достаточна высока при перебоях питания в процессе эксплуатации, а особенно перепрошивки. Это не относится к устройствам с GPS синхронизацией, поскольку они используют два раздела памяти, так называемые, active bank и inactive bank. В случае повреждения прошивки в active bank, устройство начинает использовать прошивку из inactive bank.

Решение:

Начиная с версии 2.6.2, для всех устройств ePMP с одним разделом памяти, появилась возможность восстановления прошивки с помощью внешнего TFTP сервера. Восстановление невозможно произвести на устройствах с прошивкой ниже 2.6.2.

Что необходимо для восстановления прошивки:

1. ePMP(non GPS) устройство с поврежденной прошивкой. Симптомы - не загружается web, не доступно по ssh на дефолтных IP адресах.

2. Прошивка не ниже 2.6.2 должна быть установленно на устройстве.

3. ПК с установленным TFTP сервером (ex: http://tftpd32.jounin.net)

Процедура восстановления:

1. В сети с устройством, на котором необходимо восстановить прошивку, не должны использоваться другие сторонние TFTP сервера.

2. TFTP сервер, предназначеный для восстановления прошивки должен иметь IP адрес 192.168.1.10/255.255.255.0.

3. Файл прошивки должен быть извлечен из tar.gz и размещен в корневую папку TFTP сервера.

4. Файл прошивки должен иметь имя: firmware.bin

5. Использовать только одно устройство ePMP одновременно. Несколько устройств одновременно восстановить невозможно.

6. После восстановления прошивки, устройство будет доступно по последнему сохраненному или по дефолтному IP адресу.

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

2 Likes

а как востановить устройство с двумя банками??? есть трупик который после резета умер

Попробуйте сделать ресет в дефолт и перещагрузить несколько раз.

Устройства с двумя банками памяти не поддерживают восстановление через TFTP, поскольку повредить два банка памяти одновременно практически невозможно.

Спасибо.

оно не резетится уже... при включении горит индикация порт 100 мбит жпс и питание... на дефолтные ипы не отзывается.

Кнопкой на корпусе и по питанию пробовали ресет сделать?

Спасибо.

естественно

В таком случае, - вероятны проблемы с "железом" или повреждены обе прошивки.

И Вам стоит обратиться в сервис.

Спасибо.

Прошу извинить за некропостинг. Недавно один из наших Cambium epmp-1000 перестал работать (хардварная версия 5 GHz Connectorized Radio with Sync)

Оборудование стояло на вышке. Заземление, резеврное питание и стабилизатор стоят. Грозы небыло. Просто в один прекрасный момент оборудование перестало отвечать на пинг и на порту не было мак адресов. Пока нашим ребята ехали на точку для его замены - Камбиум пропинговался пару раз. 

В итоге собрали в офисе и пытаемся восстановить. Сброс в дефолт - не помогает. Пробовал как и кнопкой так и прерываниями питания. Время от времени проходит пару пингов и снова "Превышен интервал". По tftpd - он не хочет цеплять прошивку. Подключаю его на прямую к ПК с включенным tftpd32 - по логам пусто. 

1 включиться через свич.

2 вероятнее всего у вас повреждён порт, попробуйте посмотреть ошибки на свиче.

а как сделать что б tftp увидел мою железку? или что то не дописано или я нелаю не правильно.программа tftpd  не видит труп epmp1000. если не сложно обьясните по подробнее

Никак. Артём, tftp - это всего лишь протокол доступа он магически не оживляет оборудование. Расскажите что произошло, какая индикация на стройстве, что сделали и как настроили?

1 Like