Точка доступа Ubiquiti Unifi AP (AP LR) не цепляется контроллером Unifi controller

Ubiquiti

На складе мы уже достаточно давно используем отличные по соотношению цена/качество точки доступа Ubiquiti Unifi AP и AP LR (Access Point и Access Point Long Range).

UniFi_2_1Полный ассортимент моделей Ubiquiti Unifi и их характеристики можно посмотреть здесь на официальном сайте.

Точки отличные и хорошо управляются с помощью программы-контроллера Unifi Controller, которая отдельно ставится как на виндовый, так и на линуксовый серваки. Когда в сетку добавляешь новую точку доступа, она по dhcp получает адрес и в контроллере становится видна, её надо всего лишь подцепить этим контроллером и потом уже с него настроить. Выглядит это следующим образом:

adopt_3В графе Access Points появляется «1» в поле Pending, мы можем выбрать эту точку и сообщить ей, что она будет управляться этим контроллером.

Но, к сожалению, иногда (а точнее в редких случаях) при подключении новой точки доступа она не появляется в веб-интерфейсе контроллера вообще никак. Особенно в компаниях, где настроено большое количество разных локальных сетей, контроллер из одной сетки, а точка доступа получила адрес в другой сетке.

Решение есть! И в общем ничего сложного! Итак:

1) Заходим на саму точку доступа по ssh на тот адрес который она получила по dhcp или подключаем напрямую к компьютеру и заходим на адрес, который у неё по умолчанию — 192.168.1.20.

Логин/пароль по умолчанию — ubnt/ubnt.

login as: ubnt
ubnt@192.168.20.4's password:

BusyBox v1.11.2 (2014-06-06 16:09:29 PDT) built-in shell (ash)
Enter 'help' for a list of built-in commands.

BZ.v3.2.1#

2) Мы попадаем в оболочку busybox (она *nix подобная, так что можете спокойно выдать команды и посмотреть, что в данный момент творится на ней:

BZ.v3.2.1# tail -f /var/log/messages
May 14 18:44:21 UBNT user.err syslog: ace_reporter.reporter_fail(): initial contact failed #80, url=http://unifi:8080/inform, rc=1
May 14 18:44:21 UBNT user.info syslog: ace_reporter.reporter_next_inform_url(): next inform url[0]=http://unifi:8080/inform
May 14 18:44:41 UBNT user.err syslog: ace_reporter.reporter_fail(): Unable to resolve (http://unifi:8080/inform)
May 14 18:44:41 UBNT user.err syslog: ace_reporter.reporter_fail(): initial contact failed #81, url=http://unifi:8080/inform, rc=1
May 14 18:44:41 UBNT user.info syslog: ace_reporter.reporter_next_inform_url(): next inform url[0]=http://unifi:8080/inform

Оказывается всё просто, точка доступа ломится на адрес unifi:8080 и не может его отрезолвить и получить ip-адрес контроллера.

3) Прописываем вручную на точке доступа контроллер (к примеру — 192.168.101.1), чтобы они друг друга увидели:

BZ.v3.2.1# set-inform http://192.168.101.1:8080/inform

Adoption request sent to 'http://192.168.101.1:8080/inform'.

1. please adopt it on the controller
2. issue the set-inform command again
3. <inform_url> will be saved after device is successfully managed

4) Заходим на наш контроллер по веб-интерфейсу и ВУАЛЯ — видим в Pending 1 новую точку доступа.

5) После этого в контроллере точка доступа обновляется и перезагружается. И она вновь пропадет с контроллера.

6) Снова заходим на точку доступа и выполняем пункт 3).

7) ВСЁ!

Спасибо за внимание!

Оцените статью
Блог для системных администраторов 4ROOT.RU
Добавить комментарий