You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 23 Next »

После подключения питания к точкам доступа они пробуют подключиться к заданному одним из способов ниже контроллеру автоматически сразу после инициализации TCP/IP стека устройства. Процесс поиска и подключения ведется непрерывно и повторяется после разрыва связи. Если не удаётся установить соединение с контроллером в течение заданного промежутка времени (240 сек. по умолчанию), сетевые настройки точки автоматически сбрасываются для исключения проблем неправильной настройки сети на точке доступа, затем снова выполняются попытки подключения. Для визуального отображения текущего состояния точки доступа используется светодиодная индикация:

  • мигает красный - точка выполняет подключение к контроллеру;
  • мигает зеленый - промежуточная стадия подключения выполнена, ожидается ответ контроллера на запрос о регистрации точки доступа;
  • горит красный - точка работает, агент взаимодействия с контроллером выключен или в данный момент не работает;
  • горит зеленый - подключение и регистрация с контроллером выполнены успешно, точка работает в штатном режиме;
  • горит синий - к точке доступа подключен один или более wifi клиентов;
  • мигает малиновый (фиолетовый) - в процессе регистрации точки доступа на контроллере произошла ошибка, скорее всего - нет лицензии;
  • последовательно мигают красный, зеленый и синий светодиоды - включен сервисный режим "быстрое мигание".

Также для проверки статуса точки доступа, ее подключения к контроллеру и прочей информации, на точках доступа доступна утилита status, которую можно включить из UART консоли или по SSH. В утилите помимо основной информации о точке доступа есть отображение текущей светодиодной индикации (состояние светодиодов дублируется в консоли).

Для установки подключения к контроллеру точка доступа руководствуется следующим порядком поиска:

5.1 Статистическая настройка

Наибольшим приоритетом обладает IP-адрес, либо DNS-имя, указанное в конфигурации точки доступа. Его можно задать через веб-интерфейс точки (LuCi) в главном меню "Controller":

В поле "Controller ip/host" введите адрес контроллера в десятичном представлении или в виде DNS-имени. Кнопка "running" покажет статус работы управляющего агента на самой точке доступа, а также позволит отключить и/или перезапустить агент управления. После ввода адреса примите изменения, нажав на кнопку "Save & Apply".

Также можно задать адрес непосредственно в интерфейсе командной строки с помощью uci команд:

# Можно задавать как доменное имя
uci set wda.settings.host='your.controller.ru'
# Так и IP-адрес
uci set wda.settings.host='100.200.3.4'
# После задания адреса сохраните настройки и перезапустите сервис агента
uci commit
service wda restart

5.2 Настройка поиска контроллера через протокол DHCP

Если в настройках точки доступа не задан статический адрес контроллера, то она будет искать контроллер, получая его адрес из DHCP опции 43. Для настройки поиска контроллера через протокол DHCP выполните следующие действия:

  1. На вашем DHCP-сервере включите отправку опции 43, содержащей IP-адрес вашего контроллера (он будет передаваться в точку доступа при попытке получить собственный IP-адрес). Для кластерной конфигурации контроллеров задайте кластерный IP-адрес.
  2. Конвертируйте IPv4 адрес контроллера в шестнадцатеричное представление. Для этого воспользуйтесь калькулятором (в режиме "программиста") или сайтом, например, https://shimi.net/services/opt43/ (например, для IP-адреса 172.16.100.1 представлением в HEX будет ac106401). 
    • В настоящий момент мы поддерживаем только один адрес контроллера (не два или три), то есть длина блока адресов равна 04 байта.
    • В качестве номера опции мы применяем 01 (как оборудование Huawei; Cisco применяет номер 241 или f1), таким образом, полное значение опции будет 0104ac106401.
  3. Настройте свой DHCP-сервер (в разделах 5.2.1-5.2.6 представлены примеры для различных производителей).

5.2.1 Настройка DHCP-сервера ОС Mikrotik

 

5.2.2 Настройка DHCP-сервера ОС Cisco

option 43 hex 0104ac106401

5.2.3 Настройка DHCP-сервера ОС Linux ISC DHCP

option wico.server-address code 1 = array of ip-address;
option wico.server-address 172.16.100.1;

5.2.4 Настройка DHCP-сервера ОС Windows Server

5.2.5 Настройка DHCP-сервера dnsmasq

dhcp-option=43,01:04:ac:10:64:01

5.2.6 Настройка DHCP-сервера на самом контроллере

Сервис контроллера имеет встроенный DHCP-сервер, который может применяться для динамической выдачи IP-адресов беспроводным клиентам и точкам доступа. Он может быть востребован в небольших инсталляциях Wi-Fi, а также на этапе тестирования. Раздел DHCP и TFTP данного руководства содержит информацию по настройке. Возможность отправки адреса самого контроллера включается при активации переключателя "Передавать адрес контроллера в DHCP Option 43".

5.3 Контроллер по умолчанию

Если в DHCP Option 43 адрес не приходит (либо DHCP в вашей сети с точками доступа не настроен), для подключения к контроллеру используется адрес, встроенный в код агента управления на стадии его сборки (обычно это default-controller.wico.pro). Данный адрес может отличаться в вашей партии точек доступа и по запросу может быть изменен на другой.

  • No labels