В некоторых сетях наступает момент, когда дело доходит до массового обновления прошивок на всех устройствах, которые имеют отношение к CAPsMAN. Эта рекомендация(требование) исходит с официального руководства по внедрению CAPsMAN и является самым первым пунктом для исправления ситуации, когда WiFi сеть начинает нестабильно работать.
Как обновить прошивку для точек доступа WiFi через CAPsMAN
В качестве примера будет приведена некая сеть, у которой WiFi сеть имеет безупречную статистику, которая отображается в Uptime большинства устройств.
Действия для автоматического обновления всех точек, подключенных к CAPsMAN-у:
- Обновить контроллер CAPsMAN до требуемой версии RouterOS;
- Скачать и загрузить прошивки для всех CAP-ов;
- Указать место хранение прошивок.
Итак приступим к настройке автообновления прошивок.
Обновление прошивки RouterOS на центральном контроллере CAPsMAN
Скачивание прошивок для точек доступа WiFi на ПК
Загрузка прошивок для точек доступа WiFi на CAPsMAN
В данную папку можно загрузить все доступное множество прошивок для разных архитектур CPU. Каждое устройство возьмёт именно ту прошивку, которая соответствует данному устройству.
Список подключенных точек доступа и их версии RouteOS
Указание места хранения прошивок и метода обновления
- require same version – если прошивка не обновилась, то раздел PROVISIONING НЕ БУДЕТ РАБОТАТЬ. Другими словами точка доступа не подключится к CAPsMAN-у. Возможно только ручное добавление;
- suggest same version – если прошивка не обновилась, то раздел PROVISIONING БУДЕТ РАБОТАТЬ.
После применения последних настроек произойдет автоматическое обновление всех версий RouterOS. И обновленный список подключенных точек доступа WiFi будет иметь вид:
Как выбрать пакет(package) для точки доступа или роутера MikroTik
Чтобы не ошибиться в выборе прошивки для любого оборудования MikroTik лучше всего воспользоваться официальным сайтом. Рассмотрим данный метод на точке доступа WiFi MikroTik cAP ac.
Перейти на официальный сайт с описанием оборудования
Визуально найти параметр Architecture и зафиксировать его значение
На странице загрузки найти соответствующий архитектуре пакет
Скрипт для обновления Current Firmware в MikroTik
Метод автоматического обновления через CAPsMAN не решает вопрос прошивки для Current Firmware(аппаратная прошивка, аналог BIOS в компьютере). Единственной автоматизацией этого процесса является добавление скрипта на каждую точку доступа через терминал:
/system scheduler add name=Update-Current-Firmware on-event="if ([/system routerboard get current-\ firmware] != [/system routerboard get upgrade-firmware]) do={\r\ \n/system routerboard upgrade\r\ \n:delay 12s\r\ \n/system reboot\r\ \n}\r\ \n" policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive \ start-time=startup