Обновление прошивки маршрутизатора

Важно

Перед прошивкой следует сохранить конфигурацию (см. раздел Сохранение/восстановление конфигурации), так как установка новой прошивки вернёт все параметры в исходное состояние, а также сбросит установленные производителем MAC-адреса (см. раздел MAC-адреса сетевых интерфейсов).

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

Для обновления прошивки необходимо, чтобы маршрутизатору был доступен TFTP-сервер, на котором расположен файл образа прошивки.

Если используется локальный TFTP-сервер, то после его настройки необходимо в каталог, являющийся для него (TFTP-сервера) корневым, скопировать файл прошивки, который можно скачать с веб-сайта http://www.sigrand.ru/ Последняя версия прошивки находится по адресу: http://sigrand.ru:8280/downloads/firmware_sg17-r-cp1/

Как подготовить маршрутизатор для управления по консольному интерфейсу, написано в разделе Подготовка к первому включению. После запуска программы эмуляции терминала и установки соответствующих настроек порта нужно включить маршрутизатор. В окне программы выведется информация о маршрутизаторе с предложением войти в меню загрузчика (см. раздел Подготовка к первому включению).

Пример конфигурации приведен ниже:


Parameters Menu
=====================================
 [P] Pre-defined parameters menu
 [M] Local MAC address: 00-FF-0F-22-32-11
 [I] Local IP  address: 192.168.2.100
 [T] TFTP server IP address: 192.168.2.1
 [G] TFTP server gateway address: 0.0.0.0
 [B] Bootloader file name: sg5120boot_rom.bin
 [S] OS file name: sg.bin
 [E] Expert mode: Off
 [X] Save parameters and exit menu
Enter your option:

В приведённом примере был введён только IP адрес маршрутизатора, остальные параметры оставлены без изменений.

После настройки сетевых параметров следует выбрать пункт меню Update OS для обновления системы.

Enter your option:s
Starting the TFTP download(ESC to stop) ..........................................................
..................................................................................................
.............................................................. PASS

Eraseing flash ...................................................................................
..................................................................................................
..................................................................................................
.............................................................. PASS
Programming flash ................................................................................
..................................................................................................
.............................................................. PASS


PASS, соответствующий строчкам Eraseing flash и Programming flash означает, что обновление прошло успешно. FAIL говорит о возникших проблемах, как правило, это неправильный IP-адрес TFTP-сервера (маршрутизатор и TFTP-сервер находятся в разных сетях) или неправильное имя файла на сервере. Для запуска новой прошивки необходимо выполнить перезагрузку маршрутизатора нажатием на клавишу 'R' меню верхнего уровня или включением/выключением питания.

После загрузки маршрутизатора (при обычной загрузке не требуется входить в меню загрузчика, поэтому надо подождать, пока истечёт таймер и начнётся загрузка операционной системы), можно перейти к настройке посредством веб-интерфейса. Доступ к консоли больше не требуется, поэтому кабель и соответствующее ПО можно отключить.

В случае, если на экран была выведена строчка:

Starting the TFTP download(ESC to stop) ... FAIL

— значит, загрузчику не удалось загрузить файл прошивки с указанного TFTP-сервера. В этом случае следует проверить корректность указания IP адреса TFTP-сервера и имени файла прошивки на нем. Если всё корректно, то следует проверить настройки, введённые в пункте Set Parameters. Также может помочь смена MAC-адреса и проверка, не блокирует ли сервер TFTP соединения с маршрутизатора.