Как обновить unifi controller ubuntu

Обновлено: 02.07.2024

  • Бренды
  • Беспроводное оборудование
  • Комплектующие
  • Маршрутизаторы
  • Сетевые коммутаторы
  • Устройства Powerline
  • VoIP оборудование
  • Видеонаблюдение
  • IPTV приставки
  • Умный дом
  • Компьютерная техника

Ajax Systems

Alfa Network

Edge-Core

Edimax

M5Stack

Escene

GAOKE

HPE Aruba Networks

Info-Sys

ITElite

Keenetic

LigoWave

Точки доступа

Контроллеры для точек доступа

Wi-Fi антенны

Материнские платы

Радиокарты

Беспроводные USB адаптеры

Усилитель сигнала Wi-Fi (репитер)

GPS-трекеры

Блоки питания, РОЕ, инжекторы

Грозозащита

Кабель UTP, FTP, коннекторы

Патч-корды

Патч-Панели

Сетевые компоненты и инструмент

Корпуса

Крепежная фурнитура

Переходники и кабели USB, HDMI, DVI, SATA, 3RCA

Пигтейлы

Удлинители и сетевые фильтры

SFP, SFP+ - модули/патч-корды/DAC-кабель

Неуправляемые коммутаторы

Управляемые коммутаторы

IP телефоны

VoIP шлюзы

IP-ATC

Аксессуары для VoIP-оборудования

IP-камеры

Регистраторы

Аксессуары для видеонаблюдения

Видеодомофоны

Аналоговые видеокамеры

Контроллеры

Датчики

Сетевые карты и адаптеры

Принт-серверы

Сетевые накопители (NAS, DAS)

USB-концентраторы

Универсальные внешние аккумуляторы

Главная Блог По брендам Ubiquiti Networks Полезные советы Как обновить или изменить прошивку на оборудовании Ubiquiti Unifi

Сегодня мы расскажем Вам, как обновить или изменить прошивку на устройствах Ubiquiti UniFi. Ниже будет представлена подробная инструкция по обновлению прошивки с помощью графического интерфейса Controller Web UI до самой последней версии, приведен пример, как вручную заменить версию прошивки, будь то невыпущенная версия или возврат к более старой версии.

Существует три метода обновления или внесения изменений:

  • через пользовательский интерфейс контроллера,
  • через SSH,
  • с помощью локального обновления.

Примечание. Если Вы собираетесь использовать версию, которая отличается от поставленной по умолчанию, сначала отключите автоматическое обновление прошивки в контроллере.

Простое обновление прошивки до новой версии

Простое обновление прошивки устройства до самой последней версии можно выполнить в разделе контроллера «Devices». Кнопка обновления появится в столбце «Actions» для каждого устройства, если есть доступное обновление.

Как обновить или изменить прошивку на оборудовании Ubiquiti Unifi

Существует также возможность «скользящего» обновления точек доступа: один раз нажмите «APS» во вкладке «Devices». В верхней правой части экрана появится кнопка, предлагающая произвести обновление «Start Rolling Upgrade», если в Вашем списке есть точка доступа, которая «ожидает» обновления.

Как обновить или изменить прошивку на оборудовании Ubiquiti Unifi

Далее в статье описывается, как изменить прошивку, когда простое обновление прошивки не соответствует Вашим требованиям. Возможно, Вам нужна более старая версия или версии «не из релиза». Это может быть полезно для решения проблем, которые связаны с устранением неполадок или просто для обновления прошивки, которую «не видит» Ваш контроллер. На всех устройствах Ubiquiti UniFi можно запускать любую другую версию прошивки. Обычно Вы используете одну и ту же версию для точек доступа и коммутаторов, но в некоторых случаях Вам может потребоваться протестировать новую прошивку на определенном оборудовании до полного обновления «всей сети». Начиная с версии 5.4.2, есть возможность пакетного обновления прошивки через пользовательский интерфейс контроллера.

Как изменить прошивку через Controller Web UI

Применяем для: UniFi AP / UniFi Switch / UniFi Security Gateway / UniFi Security Gateway Pro

Разработчики значительно упростили изменение прошивки оборудования через Controller Web UI. Для любого нового устройства в сети у Вас будет возможность обновления прошивки, до того, как Вы подключите его в общую сеть. Это может помочь Вам, если у вас возникли проблемы с подключением нового оборудования к сети.

Вы можете легко обновить или изменить прошивку любого устройства в окне «Свойства оборудования». Его можно найти в разделе «Сonfiguration>Custom Upgrade» или «Configuration>Manage Device>Custom Upgrade».

Для любой новой точки доступа или коммутатора в контроллере появится кнопка обновления во вкладке «Devices». Эта кнопка пригодится, если у вас возникли проблемы с подключением нового оборудования или будут неполадки с прошивкой, установленной по умолчанию.

Примечание: кнопка обновления не работает для USG и USG-PRO-4.

Также легко обновить или изменить прошивку любого подключенного устройства Ubiquiti Unifi. Во вкладке «Devices» нажмите «Name/MAC address AP», чтобы развернуть панель «Settings». Выберите вкладку «Configuration tab > Manage Device > Custom Upgrade».

Как обновить или изменить прошивку на оборудовании Ubiquiti Unifi

В данном разделе Вы можете ввести ссылку, указывающую на новую версию прошивки. Ссылки на прошивку можно найти ЗДЕСЬ, а также в блоге ЗДЕСЬ.

Как изменить прошивку с использованием стандартного метода SSH

Выполните следующие команды, необходимые для корректной замены:

IP Controller: IP-адрес облачного ключа или компьютера, на котором установлено программное обеспечение.

8080: это информационный порт для связи устройств с контроллером. Вы должны использовать порт 8080 (если Вы не изменили его вручную при настройке контроллера).

Binary folder: имя модели точки доступа или коммутатора. Смотрите Таблицу ниже.

Firmware version for AP or Switch: номер версии прошивки. Чтобы найти его, перейдите в / dl / firmware / .

Пример:

Пользователь X имеет версию программного обеспечения UniFi Controller 5.4.11, установленную на компьютере с IP-адресом 192.168.1.26. Он хочет обновить прошивку своего UAP-AC-PRO, который уже привязан к контроллеру с прилагаемой прошивкой 3.7.40.6115. Следуя инструкциям выше, пользователь X будет использовать эту команду:

Применяем для: USG / USG-PRO-4

Пользователи, обновляющие USG или USG-Pro-4, должны начать с перехода в консоль. Поэтому в интерфейсе командной строки Вы должны ввести:

Как изменить прошивку с помощью локального обновления через SSH

Чтобы выполнить локальное обновление прошивки, имя файла firmware.bin необходимо изменить на fwupdate.bin. Вам нужно скопировать файл из соответствующего каталога контроллера или с Вашего компьютера, если он загружен со страницы ЗДЕСЬ. Для соответствующего каталога Вы можете ссылаться на Таблицу двоичных папок выше.

Для Linux:

Откройте терминал и выполните следующую команду, выполнив соответствующие замены:

scp /usr/lib/unifi/dl/firmware/binary folder/firmware version for AP or Switch/firmware.bin user@IP-of-UAP-or-Switch:/tmp/fwupdate.bin

Где /usr/lib/unifi/dl/firmware/binary folder/firmware version for AP or Switch/firmware.bin – это путь к файлу прошивки на Вашем компьютере. Если Вы загрузили файл прошивки, путь должен быть изменен на сохраненное местоположение файла.

Для Mac:

Откройте терминал и выполните следующую команду, выполнив соответствующие замены:

scp /Applications/UniFi.app/Contents/Resources/dl/firmware/binary folder/firmware version for AP or Switch/firmware.bin user@IP-of-UAP-or-Switch:/tmp/fwupdate.bin

Где /Applications/UniFi.app/Contents/Resources/dl/firmware/binary folder/firmware version for AP or Switch/firmware.bin это путь к файлу прошивки на Вашем компьютере. Если Вы загрузили файл прошивки, путь должен быть изменен на сохраненное местоположение файла. Команды скопируют файл прошивки в требуемый каталог и переименуют его. Теперь Вам будет предложено ввести пароль, который Вы используете для доступа к SSH. При вводе символов, они не будут отображаться на экране в целях безопасности. Внимательно введите пароль и нажмите Enter. Затем подключитесь через SSH и выполните следующую команду для запуска локального обновления.

Применяем для: USG / USG-PRO-4

USG и USG-Pro разрешают локальное обновление, но Вы должны использовать update.tar для имени файла вместо fwupdate.bin. Вам нужно будет поместить файл с прошивкой в каталог, доступный для записи, заменив имя администратора соответствующим именем: / home / admin-username /

Таким образом, последняя часть упомянутых выше команд изменится. Например, для Linux команда изменилась бы с:

На тесте было 3 UniFi AP, под сервер использовался:

Intel(R) Pentium(R) 4 CPU 3.06GHz HT, RAM 2Ggb, HDD 160 Ggb.

OS: Ubuntu Studio 10.10 x86 (рекомендую не ставить х64, так как есть проблемы с установкой).

Инструкция по установке:

1. Устанавливаем из пакетов mongoDB и dhcp3-server, так как он нужен для сервера управления. Настроить dhcp3-server очень просто. Выкладываю свой конфиг:

Dhcp3-server запущен, можно приступать к установке UniFi controller.

2. Правим /etc/apt/sources.list . Добавляем репозиторий:

3. Добавляем в терминале через sudo GPG key:

4. Устанавливаем пакет UniFi:

apt-get update
apt-get install unifi
apt-get upgrade

После установки, рекомендую выключить репозиторий, так как могут возникнуть проблемы с установкой пакетов. Если ошибок не выскочило, то система установлена и уже даже работает. Внимательно вводите логин и пароль, главное их не забыть. Логин и пароль по ssh на AP будут такие же, но это Вам скорее всего не понадобится.

Необходимо ещё настроить интерфейс, в который включен AP:

6. Подключаем, если ещё не подключили, в систему UniFi AP. Если они не были включены, или были, но визард контроллера их не нашёл, необходимо зажать на 5 секунд кнопку сброса. После определения, система прошивает AP в прошивку версии контроллера, поэтому не нужно бояться, что точка около 5 мин не идентифицируется, и ГЛАВНОЕ не выключайте её.

Настройка утсройства:

Заходим в систему Settings → Wireless Network → Create.

Прописываем SSID, например Office, выставляем шифрование и ключ. Режим гостевой не включал за ненадобностью.

После успешной установки:

Про добавление в автозагрузку настройки Vlan-ов читайте в google или на форумах.

Создаём вторую сеть, так же как и первую:

заходим в систему Settings → Wireless Network → Create;

прописываем SSID, например Buhgalteriya, выставляем шифрование и ключ.

Теперь мы имеем 2 SSID, 2 Vlan. Добавить можно ещё 2, по своему усмотрению.

Произведём необходимые настройки DHCP для автоматического подключения абонентов. Даём офисным работникам ключ сети для SSID Office и бухгалтерии ключ сети, также в настройках контроллера можно выставить приоритет для каждой подсети. Предположим, что бухгалтеру важнее поработать с Банк-Клиентом, чем офисному работнику покачать фильмы, поэтому отдаём приоритет в HIGH в настройках UniFi контроллера, там где мы прописывали SSID и Vlan.

Проверено и работает, абонент который подключен к SSID Office, не увидит никаким образом пользователя из бухгалтерии и наоборот, так как у каждого свой Vlan на уровне контроллера.

В конце хотелось бы добавить преимущества Ubiquiti UniFi:

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

поддержка Multi-SSID (наконец-то дождались).

Контроллеру необходимо где-то быть установленным (тут достаточно и БУ компьютера). Если в офисе есть сервер, то использовать можно его, но всё ПО написано на JAVA, что не есть лёгким в обработке.

Для провайдеров эти устройства подойдут разве что для покрытия помещения, но в прошивке AP, которая будет работать без контроллера и его функционала.


Вывод. Если в дальнейшем в настройках контроллера появится возможность группировать AP по зонам с добавлением на группы Vlan-ов, а также появятся модели AP уличного типа, то Ubiquiti Networks выйдет на рынок с решением для покрытия городских сетей, что при нынешних ценах на оборудование других брендов будет очень выгодно небольшим провайдерам, имеющим лицензию на частоту 2,4 Ггц.

И маленькое пожелание: хотелось бы увидеть аппаратное решение контроллера данного производителя и расширение функционала.

  • Бренды
  • Беспроводное оборудование
  • Комплектующие
  • Маршрутизаторы
  • Сетевые коммутаторы
  • Устройства Powerline
  • VoIP оборудование
  • Видеонаблюдение
  • IPTV приставки
  • Умный дом
  • Компьютерная техника

Ajax Systems

Alfa Network

Edge-Core

Edimax

M5Stack

Escene

GAOKE

HPE Aruba Networks

Info-Sys

ITElite

Keenetic

LigoWave

Точки доступа

Контроллеры для точек доступа

Wi-Fi антенны

Материнские платы

Радиокарты

Беспроводные USB адаптеры

Усилитель сигнала Wi-Fi (репитер)

GPS-трекеры

Блоки питания, РОЕ, инжекторы

Грозозащита

Кабель UTP, FTP, коннекторы

Патч-корды

Патч-Панели

Сетевые компоненты и инструмент

Корпуса

Крепежная фурнитура

Переходники и кабели USB, HDMI, DVI, SATA, 3RCA

Пигтейлы

Удлинители и сетевые фильтры

SFP, SFP+ - модули/патч-корды/DAC-кабель

Неуправляемые коммутаторы

Управляемые коммутаторы

IP телефоны

VoIP шлюзы

IP-ATC

Аксессуары для VoIP-оборудования

IP-камеры

Регистраторы

Аксессуары для видеонаблюдения

Видеодомофоны

Аналоговые видеокамеры

Контроллеры

Датчики

Сетевые карты и адаптеры

Принт-серверы

Сетевые накопители (NAS, DAS)

USB-концентраторы

Универсальные внешние аккумуляторы

Главная Блог По брендам Ubiquiti Networks Полезные советы Как обновить или изменить прошивку на оборудовании Ubiquiti Unifi

Сегодня мы расскажем Вам, как обновить или изменить прошивку на устройствах Ubiquiti UniFi. Ниже будет представлена подробная инструкция по обновлению прошивки с помощью графического интерфейса Controller Web UI до самой последней версии, приведен пример, как вручную заменить версию прошивки, будь то невыпущенная версия или возврат к более старой версии.

Существует три метода обновления или внесения изменений:

  • через пользовательский интерфейс контроллера,
  • через SSH,
  • с помощью локального обновления.

Примечание. Если Вы собираетесь использовать версию, которая отличается от поставленной по умолчанию, сначала отключите автоматическое обновление прошивки в контроллере.

Простое обновление прошивки до новой версии

Простое обновление прошивки устройства до самой последней версии можно выполнить в разделе контроллера «Devices». Кнопка обновления появится в столбце «Actions» для каждого устройства, если есть доступное обновление.

Как обновить или изменить прошивку на оборудовании Ubiquiti Unifi

Существует также возможность «скользящего» обновления точек доступа: один раз нажмите «APS» во вкладке «Devices». В верхней правой части экрана появится кнопка, предлагающая произвести обновление «Start Rolling Upgrade», если в Вашем списке есть точка доступа, которая «ожидает» обновления.

Как обновить или изменить прошивку на оборудовании Ubiquiti Unifi

Далее в статье описывается, как изменить прошивку, когда простое обновление прошивки не соответствует Вашим требованиям. Возможно, Вам нужна более старая версия или версии «не из релиза». Это может быть полезно для решения проблем, которые связаны с устранением неполадок или просто для обновления прошивки, которую «не видит» Ваш контроллер. На всех устройствах Ubiquiti UniFi можно запускать любую другую версию прошивки. Обычно Вы используете одну и ту же версию для точек доступа и коммутаторов, но в некоторых случаях Вам может потребоваться протестировать новую прошивку на определенном оборудовании до полного обновления «всей сети». Начиная с версии 5.4.2, есть возможность пакетного обновления прошивки через пользовательский интерфейс контроллера.

Как изменить прошивку через Controller Web UI

Применяем для: UniFi AP / UniFi Switch / UniFi Security Gateway / UniFi Security Gateway Pro

Разработчики значительно упростили изменение прошивки оборудования через Controller Web UI. Для любого нового устройства в сети у Вас будет возможность обновления прошивки, до того, как Вы подключите его в общую сеть. Это может помочь Вам, если у вас возникли проблемы с подключением нового оборудования к сети.

Вы можете легко обновить или изменить прошивку любого устройства в окне «Свойства оборудования». Его можно найти в разделе «Сonfiguration>Custom Upgrade» или «Configuration>Manage Device>Custom Upgrade».

Для любой новой точки доступа или коммутатора в контроллере появится кнопка обновления во вкладке «Devices». Эта кнопка пригодится, если у вас возникли проблемы с подключением нового оборудования или будут неполадки с прошивкой, установленной по умолчанию.

Примечание: кнопка обновления не работает для USG и USG-PRO-4.

Также легко обновить или изменить прошивку любого подключенного устройства Ubiquiti Unifi. Во вкладке «Devices» нажмите «Name/MAC address AP», чтобы развернуть панель «Settings». Выберите вкладку «Configuration tab > Manage Device > Custom Upgrade».

Как обновить или изменить прошивку на оборудовании Ubiquiti Unifi

В данном разделе Вы можете ввести ссылку, указывающую на новую версию прошивки. Ссылки на прошивку можно найти ЗДЕСЬ, а также в блоге ЗДЕСЬ.

Как изменить прошивку с использованием стандартного метода SSH

Выполните следующие команды, необходимые для корректной замены:

IP Controller: IP-адрес облачного ключа или компьютера, на котором установлено программное обеспечение.

8080: это информационный порт для связи устройств с контроллером. Вы должны использовать порт 8080 (если Вы не изменили его вручную при настройке контроллера).

Binary folder: имя модели точки доступа или коммутатора. Смотрите Таблицу ниже.

Firmware version for AP or Switch: номер версии прошивки. Чтобы найти его, перейдите в / dl / firmware / .

Пример:

Пользователь X имеет версию программного обеспечения UniFi Controller 5.4.11, установленную на компьютере с IP-адресом 192.168.1.26. Он хочет обновить прошивку своего UAP-AC-PRO, который уже привязан к контроллеру с прилагаемой прошивкой 3.7.40.6115. Следуя инструкциям выше, пользователь X будет использовать эту команду:

Применяем для: USG / USG-PRO-4

Пользователи, обновляющие USG или USG-Pro-4, должны начать с перехода в консоль. Поэтому в интерфейсе командной строки Вы должны ввести:

Как изменить прошивку с помощью локального обновления через SSH

Чтобы выполнить локальное обновление прошивки, имя файла firmware.bin необходимо изменить на fwupdate.bin. Вам нужно скопировать файл из соответствующего каталога контроллера или с Вашего компьютера, если он загружен со страницы ЗДЕСЬ. Для соответствующего каталога Вы можете ссылаться на Таблицу двоичных папок выше.

Для Linux:

Откройте терминал и выполните следующую команду, выполнив соответствующие замены:

scp /usr/lib/unifi/dl/firmware/binary folder/firmware version for AP or Switch/firmware.bin user@IP-of-UAP-or-Switch:/tmp/fwupdate.bin

Где /usr/lib/unifi/dl/firmware/binary folder/firmware version for AP or Switch/firmware.bin – это путь к файлу прошивки на Вашем компьютере. Если Вы загрузили файл прошивки, путь должен быть изменен на сохраненное местоположение файла.

Для Mac:

Откройте терминал и выполните следующую команду, выполнив соответствующие замены:

scp /Applications/UniFi.app/Contents/Resources/dl/firmware/binary folder/firmware version for AP or Switch/firmware.bin user@IP-of-UAP-or-Switch:/tmp/fwupdate.bin

Где /Applications/UniFi.app/Contents/Resources/dl/firmware/binary folder/firmware version for AP or Switch/firmware.bin это путь к файлу прошивки на Вашем компьютере. Если Вы загрузили файл прошивки, путь должен быть изменен на сохраненное местоположение файла. Команды скопируют файл прошивки в требуемый каталог и переименуют его. Теперь Вам будет предложено ввести пароль, который Вы используете для доступа к SSH. При вводе символов, они не будут отображаться на экране в целях безопасности. Внимательно введите пароль и нажмите Enter. Затем подключитесь через SSH и выполните следующую команду для запуска локального обновления.

Применяем для: USG / USG-PRO-4

USG и USG-Pro разрешают локальное обновление, но Вы должны использовать update.tar для имени файла вместо fwupdate.bin. Вам нужно будет поместить файл с прошивкой в каталог, доступный для записи, заменив имя администратора соответствующим именем: / home / admin-username /

Таким образом, последняя часть упомянутых выше команд изменится. Например, для Linux команда изменилась бы с:

Потребовалось мне обновить UniFi контроллер с версии 2.2.5 на последний (5.7.23). В связи с большим разрывом версий и забагованностью 2.2.5, было решено переустановить его с чистого листа. После установки, старые точки доступа отказывались подключаться, даже после сброса настроек. Оказалось, что старые версии прошивок точек доступа не совместимы с новым ПО от вендора, поэтому шить придется вручную. Обновление по на старых точках немного отличается от общепринятого. Если прошивка 3.х.х и выше пользуемся методом в конце UPD 23.06.2019

Нам понадобится

Процедура обновления


  1. После загрузки прошивки требуется ее переименовать в fwupdate.bin
  2. Запускаем сканер и ищем требуемое устройство в сети
  3. Подключаемся к точке по WinSCP введя ее IP. Логин и пароль одинаковы ubnt : ubnt ИЛИ root / ubnt
    Если войти до сих пор не удалось — смотрим его в контроллере. SETTINGS ->Site-> DEVICE AUTHENTICATION. Если выключен включаем и пушим конфигурацию по точкам(может занять длительное время если точек много).
  4. Выходим в корень / и заливаем fwupdate.bin в папку tmp.
  5. Подключаемся по SSH и вводим:



При возникновении ошибки: Couldn’t open image file, проверьте путь по которому загружена прошивка, модель оборудования и имя файла.
Проверить расположение прошивки: /tmp/fwupdate.bin

На этом процесс ручного обновления можно считать завершенным.

UPD 23.06.2019:
Если после обновления контроллера у вас появилась подобная ошибка: A firmware update is available that includes key updates improving your device functionality and overall experience.
И точки доступа не адоптятся даже после сброса, то без ручного обновления прошивки не обойтись.

Заходим на AP по SSH и выполняем команду:


После чего тарелка сама скачает прошивку, установит ее и перезагрузится.
Лирическое отступление: Конечно, все это можно сделать и с контроллера, подкинув ссылку данной прошивки в Custom upgrade

Но учитывая, что в каждой версии программного контроллера, сталкивался с огромным количеством багов и глюков, советую делать все через SSH. Ведь всегда можно попросить Ansible сделать это за вас.

Читайте также: