🚀 Устал обновлять CAPsMAN на MikroTik вручную?
🧰 Представляю утилиту `update_capsman.py` — инструмент, который подключается по SSH и обновляет адреса CAPsMAN сразу на пачке устройств. Работает на базе Netmiko.
⚙️ Возможности:
— два режима: ручной ввод IP или чтение из файла
— логирование в файл и цветной вывод
— задержка между устройствами для надёжности
— стандартная CLI-структура: `--mode`, `--user`, `--capsman`, `--file`, `--delay`, `--log`
— два режима: ручной ввод IP или чтение из файла
— логирование в файл и цветной вывод
— задержка между устройствами для надёжности
— стандартная CLI-структура: `--mode`, `--user`, `--capsman`, `--file`, `--delay`, `--log`
🧪 **Реальный кейс из практики:
При миграции сети пришлось сменить CAPsMAN-контроллеры — более 300 MikroTik-устройств.
Руками? Нет уж.
Скрипт справился за ±50 минут без единого клика. Пока он крутился — я спокойно занимался другими задачами.
Логи помогли быстро проверить результат и убедиться, что всё работает, ну и на новых контроллерах появились клиенты.
При миграции сети пришлось сменить CAPsMAN-контроллеры — более 300 MikroTik-устройств.
Руками? Нет уж.
Скрипт справился за ±50 минут без единого клика. Пока он крутился — я спокойно занимался другими задачами.
Логи помогли быстро проверить результат и убедиться, что всё работает, ну и на новых контроллерах появились клиенты.
🔗 GitHub : update_capsman
mikrotik
netmiko
сети
автоматизация
wifi
capsman
netops
python