Mikrotik. Обновление

Материал из megapuper
Перейти к: навигация, поиск

Обновление операционной системы RouterOS

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

Для получения последней версии MikroTik RouterOS необходимо обновить все установленные на устройстве пакеты. Пакет (package) в RouterOS – это модуль программного обеспечения, добавляющий определённый функционал и представляющий собой файл с расширением .npk. Различают два вида пакетов: основной (main) и дополнительные (extra). Основной пакет необходим для работы устройства, а дополнительные можно удалять или устанавливать по мере необходимости. При обновлении MikroTik RouterOS версии всех используемых пакетов должны совпадать; при нарушении этого условия возможны сбои в работе устройства. Также следует учитывать, что разные модели устройств MikroTik основаны на различных аппаратных платформах, и для каждой из них выпускается собственный набор пакетов.

В текущем примере будем обновлять с версии 6.48 до версии 7.20.6

Проверяем текущую версию
Mikr upd 1.jpg


через командную строку

/system/resource/print

Ручное обновление RouterOS из файлов

При ручном обновлении MikroTik RouterOS необходимо учитывать, что на разных устройствах, работающих даже на одной и той же аппаратной платформе, могут использоваться разные беспроводные адаптеры. Поэтому для одной и той же аппаратной платформы может выпускаться более одного беспроводного пакета, отвечающего за функционал Wi-Fi. Например, для платформы ARM выпускается четыре разных беспроводных пакета: wireless, wifi-mediatek, wifi-qcom и wifi-qcom-ac. В связи с этим для ручного обновления RouterOS с помощью файлов надо знать аппаратную платформу устройства MikroTik и тип используемого беспроводного пакета. Устройство MikroTik hAP ax2 работает на аппаратной платформе ARM64, и для него, помимо основного пакета требуется беспроводной пакет wifi-qcom. RouterOS v7.20.6 при обновлении потребуются файлы: routeros-7.20.6-arm64.npk (основной пакет) и wifi-qcom-7.20.6-arm64.npk (беспроводной пакет). Далее будет приведена таблица, в которой даны ссылки на актуальные и дополнительные пакеты RouterOS v 7.20.6 для разных аппаратных платформ.


Определяем аппаратную платформу и тип беспроводного пакета
Mikr upd 2.jpg Mikr upd 3.jpg

Скачиваем основной и дополнительные пакеты из онторнетов


Файл с актуальной версией RouterOS надо поместить в файловое хранилище RouterOS. Это делается с помощью копирования файлов (Drag & Drop) в рабочую область WinBox. После того как файлы будут скопированы, роутер MikroTik надо будет перезагрузить.
Обновить устройство MikroTik с помощью пакетов, выпущенных для другой аппаратной платформы, не получится. При такой попытке обновление не произойдет. Испортить таким образом ничего не получится.

Mikr upd 4.jpg


Обновление загрузчика RouterBOOT

После обновления RouterOS необходимо обновить загрузчик RouterBOOT, отвечающий за запуск операционной системы после включения устройства. Версии RouterOS и RouterBOOT должны совпадать. Если совпадения не будет, то возможны различные проблемы. Например, может перестать работать DHCP-сервер. Также возможны и другие проблемы.

Mikr upd 6.jpg
скрин сделан уже после обновления, потому версии одинаковые