Перед прошивкой следует сохранить конфигурацию (см. раздел Сохранение/восстановление конфигурации), так как установка новой прошивки вернёт все параметры в исходное состояние, а также сбросит установленные производителем MAC-адреса (см. раздел MAC-адреса сетевых интерфейсов).
Обновление прошивки выполняется через консольный интерфейс RS-232, для этого вам потребуется:
Компьютер с портом последовательного интерфейса RS-232 (или с кабелем-переходником USB -> RS232);
TFTP-сервер, доступный с маршрутизатора.
Для обновления прошивки необходимо, чтобы маршрутизатору был доступен 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 соединения с маршрутизатора.