пятница, 2 ноября 2012 г.

Обновление Mikrotik

Для начала нужно скачать файл обновления - Идём на http://www.mikrotik.com/download и скачиваем оттуда All Packages.

Проверяем, что у нас имеется нужное количество свободного места на внутренней памяти -
/system resource print
Нас интересует строчка -  "free-hdd-space: 90808KiB". Общая рекомендация - свободного места должно быть в два раза больше, чем общий размер обновляемых пакетов. Если места не хватает, то можно почистить логи (если они пишутся на диск) и удалить неиспользуемые пакеты (System - Packages - Uninstall).

Распаковываем и кидаем нужные нам пакеты в корень Files (либо через winbox (ИМХО наиболее удобный способ), либо через FTP, либо через fetch). Если вы не знаете какие пакеты вам нужны, то можете кинуть или все, или посмотреть установленные в текущий момент (System - Packages) и скинуть только такие же.
Смотрим текущие - system package print
Затем перезагружаем - system reboot
Проверяем, что обновление поставилось - system package print

Также необходимо обновить загрузчик.

Проверяем версию загрузчика - system routerboard print
Затем обновляем - system routerboard upgrade
Затем перезагружаем - system reboot
Проверяем, что обновление поставилось - system routerboard print
(также загрузчик может быть загружен вручную с http://routerboard.com и скачиваем RouterBoot fwf файл, под нашу модель роутера. Затем кидаем его в корень папки Files на микротик)

PS: Официальные статьи, посвященные обновлению -
http://wiki.mikrotik.com/wiki/Upgrading_RouterOS
http://wiki.mikrotik.com/wiki/Manual:Bootloader_upgrade

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

PS3: За исключение некоторых пакетов версия основной системы и версия пакетов должны совпадать (к примеру на версию 5.26, нельзя поставить пакет от 5.25. И наоборот)

PS4: Для устройств которые ВЫДАЮТ POE (в данный момент это 2011iL-RM, 750UP, RB951Ui-2HnD, OmniTIK UPA-5HnD) необходимо также выполнить команду -
/interface ethernet poe settings upgrade

PS5: Также возможно настроить автоматическое обновление роутера - http://arxont.blogspot.ru/2013/11/mikrotik.html