Я уже писал как обновить прошивку на Mikrotik, оказалось что способ описанный в той статье не всегда срабатывает (не уверен, но похоже в некоторых версиях RouterOS сломана работа обновлений через Winbox, либо нужны какие-то дополнительные действия), после того как один из Mikrotik`ов отказался обновляться через Winbox и у меня, я решил написать еще одну статью с 100% рабочим способом обновления прошивки Mikrotik через консоль, он у меня срабатывал всегда и везде, проблемы могут быть и в этом случае но они не связаны с роутером, обновить прошивку не выйдет только если нет места для ее загрузки, либо она не загружается по каким-то другим причинам.
Допускаю что может не работать обновление и через консоль, тогда остается еще один способ — обновление или восстановление прошивки Микротика через NetInstall (об этом тоже как-нибудь напишу). Но надеюсь у вас все получится.
Как обновить прошивку Mikrotik из консоли/терминала?
Попасть в терминал Микротика можно несколькими способами, я обычно захожу в консоль встроенную в Winbox, ниже будет скрин, в консоли нужно ввести несколько команд. Перед обновлением необходимо выбрать ветку из которой будем обновляться, для «боевых» устройств нужно выбирать stable или long term (первая включает в себя протестированные обновления и новые фичи, есть очень маленький шанс что при обновлении что-то из вашего конфига не будет работать, поэтому читайте список изменений, long term — включаются только исправления багов и ошибок, шансы что при обновлении что-то сломается минимальны), но если вы знаете что делаете или хотите испробовать какую-то новую возможность то можете выбрать testing или development.
Я выбираю stable, выполняем в консоли:
system package update set channel=stable
Узнаем есть ли новая версия:
system package update check-for-updates
channel: stable
installed-version: 6.43.8
latest-version: 6.43.11
status: New version is available
Да обновление доступно, скачиваем:
system package update download
channel: stable
installed-version: 6.43.8
latest-version: 6.43.11
status: Downloaded, please reboot router to upgrade it
Прошивка загружена в память роутера, осталось только перегрузить его для обновления:
system reboot
Вот так это выглядит в консоли:
Или тоже самое в Winbox:
Самоучитель по MikroTik – теория и практика в видеоформате.
По видеокурсу «Настройка оборудования MikroTik» вы научитесь настраивать маршрутизатор с нуля для целей небольшого офиса. В основе курса лежит официальная программа MikroTik Certified Network Associate, но она значительно расширена, особенно в части закрепления знаний на практике. В курс входит 162 видеоурока и 45 лабораторных работ, объединенных в техническое задание. Если что-то непонятно, то можно задавать вопросы автору курса. Первые 25 уроков можно посмотреть бесплатно, форма заказа есть на странице курса по MikroTik.
Всё конечно здорово, но это обновление не прошивки, а ОС.
Прошивка просматривается в
system rourerboard print
routerboard: yes
model: CCR1016-12G
serial-number: XXXXXXXXXXXX
irmware-type: tilegx
factory-firmware: 3.33
current-firmware: 6.47.9
upgrade-firmware: 6.47.9
И обновляется через
system firmware upgrade
И обновление прошивки обязательно с обновлением ОС делать нужно с обязательным вторым ребутом.
Да вы правы. Прошивку я всегда обновлял по желанию, никаких проблем с ней не заметил.
А если с местом вот такая «засада», как на скрине, что делать?
Вложение
Никак не соберусь написать стать что делать в такой ситуации. Вкратце у вас три варианта —
1. Полный сброс и обновление (говорят срабатывает)
2. Подождать пока микротики раздуплятся и подрежут размер пакета (они это уже делали на прошлых версиях)
3. обновить вручную, качаете с сайта микротика экстра-пакеты, распаковываете, вручную закидываете на свой роутер основной пакет с прошивкой и дополнительные пакеты нужные для работы в вашем случае, далее перезагрузка и обновление автоматическое.
Об этом третьем варианте я собираюсь написать да никак руки не доходят.
Тот же вопрос себе задавал, а потом просто закинул файл через winbox Drag&Drop и прошивка.npk добавилась. Это было на RB960PGS. Затем обратил внимание, что когда закидываю файл то уменьшается размер свободной памяти Memory (System-Resourse), потом для интереса удаляю файл и занятая память на 11 с копейками Мегабайт увеличивается, в итоге снова закинул, ребутнул и все норм, новая прошивка на микроте стоит.
Как обновить прошивку на микротике?
Кабы знать.
Сработало!