Точки доступа пробуют подключиться к контроллеру автоматически сразу после инициализации TCP/IP стэка устройства. Процесс поиска и подключения ведется непрерывно и повторяется после разрыва связи. Если долго не удаётся установить соединение с контроллером, точка доступа автоматически перезапускается. Также точка доступа способна откатывать назад последние конфигурационные изменения, если они привели к потере связи с контроллером. В некоторых случаях точка доступа способна сбрасывать собственную конфигурацию в шаблон "по умолчанию".
Для установки подключения к контроллеру точка доступа руководствуется следующим порядком поиска:
Наибольшим приоритетом обладает IP-адрес, либо DNS-имя, указанное в конфигурации точки доступа. Через веб-интерфейс точки, LuCi, его можно задать в главном меню "Controller":
В поле "Controller ip/host" введите адрес контроллера в десятичном представлении или в виде DNS-имени. Кнопка "running" покажет статус работы управляющего агента на самой точке доступа, а также позволит отключить и/или перезапустить агент управления. После ввода адреса примите изменения, нажав на кнопку "Save & Apply".
Также можно задать адрес непосредственно в интерфейсе командной строки:
uci set wda.settings.host='wdc1.wnam.ru'uci commitservice wda restart
Если никакой адрес в настройках точки доступа не задан, то она ищет контроллер, получая его адрес из DHCP опции 43.
Для настройки поиска контроллера через протокол DHCP выполните следующие действия:
В настоящий момент мы поддерживаем только один адрес контроллера (не два или три), то есть длина блока адресов равна 04 байта.В качестве номера опции мы применяем 01 (как оборудование Huawei; Cisco применяет номер 241 или f1), таким образом, полное значение опции будет 0104ac106401.
option 43 hex 0104ac106401
option WDC.server-address code 1 = array of ip-address;option WDC.server-address 172.16.100.1;
dhcp-option=43,01:04:ac:10:64:01
WiCo имеет встроенный DHCP-сервер, который может применяться для динамической выдачи IP-адресов беспроводным клиентам и точкам доступа. Он может быть востребован в небольших инсталляциях системы, а также на этапе тестирования. Раздел DHCP и TFTP данного руководства содержит информацию по настройке. Возможность отправки адреса самого контроллера включается при активации кнопки "Передавать адрес контроллера в DHCP Option 43".
Если в DHCP Option 43 адрес не приходит (либо DHCP в вашей сети с точками доступа не настроен), для подключения к контроллеру используется адрес, зашитый в код агента управления на стадии его сборки (обычно это default-controller-wico.pro). Он может отличаться в вашей партии точек доступа.