Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents
indent20

После установки ПО контроллера и подключения его в вашу локальную сеть вы можете начать подключение точек доступа к сети. Процесс подключения и начала работы точек доступа с контроллером следующий:

  1. После подключения питания к точкам доступа они загружают прошивку и после полной загрузки запускается ПО агента точки доступа; 
  2. После старта ПО агента точки пытаются подключиться к заданному одним из способов ниже

...

  1. контроллеру автоматически сразу после инициализации TCP/IP стека устройства;
  2. Точка доступа пытается подключиться к заданному одним из способов ниже контроллеру 3 раза с таймаутом между попытками в 5 секунд;
  3. При неуспешной попытке подключения точка доступа пытается выполнить подключение к следующему заданному по приоритету контроллеру;
  4. Если не удаётся установить соединение ни с одним из заданных контроллеров в течение заданного промежутка времени (240 сек. по умолчанию), сетевые настройки точки автоматически сбрасываются для исключения проблем неправильной настройки сети на точке доступа;
  5. Процесс повторяется, начиная с п.3;

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

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

В кластерной конфигурации работает следующий механизм подключения:

  • точка подключается к одному из узлов кластера, получает от него адрес второго узла, подключается к нему и работает с двумя узлами сразу;
  • при обрыве связи с одним из узлов точка автоматически переподключается к нему;
  • если связь с приоритетным узлом была потеряна, а после восстановлена, то точка автоматически задает его обратно как приоритетный для себя узел;
  • если связь с обоими узлами кластера была потеряна, точка пробует выполнить переподключение, и если оно неуспешно, то точка пытается выполнять подключение к другим адресам контроллеров, заданным в настройках точки или в DHCP опциях до тех пор пока не будет выполнено подключение хотя бы к одному из узлов;
  • если ни один узел недоступен, то точка повторяет попытки подключения ко всем узлам сначала.

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

  • статическая настройка (см. раздел 6.1);
  • динамическое получение адреса из DHCP option 43 или 138 (CAPWAP) (см. раздел 6.2);

Для визуального отображения текущего состояния точки доступа используется светодиодная индикация:

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

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

Image Added

Anchor
static_settings
static_settings
6.1 Статистическая настройка контроллера

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

Image Added

Image RemovedImage Added

В поле "Controller ip/host" вводится введите адрес контроллера без конвертации, в десятичном представлении или в виде DNSIP-адреса или доменного имени. Возможно задание нескольких адресов, разделенных запятой (100.200.3.4,100.200. Кнопка "running" показывает 3.5). Кнопка под полем ввода отображает статус работы управляющего агента на самой точке доступа, а также позволяет отключить и/или перезапустить агента управления. После ввода адреса необходимо применить егоагент управления. При запущенном агенте на кнопке отображается надпись "running", при отключенном - "inactive".

После ввода адреса примените внесенные изменения, нажав на кнопку "Save & Apply" внизу страницы.

Также адрес можно задать адрес непосредственно в CLI интерфейсе командной строки точки доступа (RS232, UART или SSH):

test_ap>enable
Entered privileged EXEC mode.
test_ap#configure terminal 
Entered terminal configuration mode.
test_ap(config)#controller get
error: controller host is not set
test_ap(config)#controller set 93.180.6.180
controller new host: 93.180.6.180 is set

test_ap(config)#controller get
Current controller host: 93.180.6.180

Или настроить напрямую из терминала при помощи команд UCI:

# Можно задать как доменное имя контроллера:
uci set wda.settings.host='wdc1your.wnam.ru'uci controller.ru'
# Так и IP-адрес контроллера:
uci set wda.settings.host='100.200.3.4'
# Возможно задание нескольких IP адресов контроллеров через запятую:
uci set wda.settings.host='100.200.3.4,100.200.3.5'
# После задания адреса сохраните настройки и перезапустите сервис агента
uci commit
service restart wdawda restart
Note

Задание статического адреса отключает получение адреса контроллера через DHCP опции, поэтому будьте внимательны и проверяйте правильность/доступность адресов из сети точки доступа.

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

Если 2. Если никакой адрес в настройках точки доступа не задан статический адрес контроллера, то она ищет будет искать контроллер, получая его адрес из DHCP опции 43 (см. подраздел "Настройка поиска контроллера через протокол DHCP").их адреса из DHCP опций 43 или 138. Опция 43 имеет более высокий приоритет, т.е. если DHCP-сервером были предоставлены адреса контроллеров в опциях 43 и 138 одновременно, то точка доступа сначала будет пытаться выполнить подключение к адресам из опции 43, и если подключение будет неуспешным, то к адресам из опции 138.

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

  1. На вашем DHCP-сервере включите отправку опции 43 или 138, содержащей один или несколько IP-адресов контроллера(ов) (он будет передаваться в точку доступа при попытке получить собственный IP-адрес от DHCP сервера).
  2. Для опции 43: конвертируйте один или несколько IPv4 адресов контроллера(ов) в шестнадцатеричное представление. Для этого воспользуйтесь онлайн-утилитой для конвертации IP адресов в формат опции 43, например, https://shimi.net/services/opt43/, либо сделайте это вручную, использую документацию DHCP протокола, например https://datatracker.ietf.org/doc/html/rfc2132#section-8.4.
    • DHCP опция 43 позволяет задавать несколько адресов контроллера, и тогда точки доступа будут пытаться подключаться к ним по очереди (если не удалось подключиться к первому - пытаемся подключиться ко второму и т.д.).
    • В качестве номера опции мы используем 01, как для оборудования Huawei. Номер 241 (или f1), используемый для оборудования Cisco, не поддерживается.
  3. Для опции 138: большинство DHCP-серверов не требуют конвертации IP-адреса в шестнадцатеричный вид, и их можно указывать в обычном виде. Если это требуется для вашего DHCP-сервера, то сконвертируйте один или несколько IPv4 адресов контроллера(ов) в шестнадцатеричное представление.
    • DHCP опция 138 позволяет задавать несколько адресов контроллера, и тогда точки доступа будут пытаться подключаться к ним по очереди (если не удалось подключиться к первому - пытаемся подключиться ко второму и т.д.).
  4. Настройте свой DHCP-сервер (в разделах 5.2.1-5.2.6 представлены примеры для различных производителей).

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

Option 43:

Image Added Image Added

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

# option 43
option 43 hex 0104ac106401
# option 43 2 адреса
option 43 hex 0108ac106401ac106402

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

# option 43
option wico.server-address code 1 = array of ip-address;
option wico.server-address 172.16.100.1;
# option 138
option capwap-ac-v4 100.10.10.1, 100.10.10.2;

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

Option 43:

Image Added

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

# option 43
dhcp-option=43,01:04:ac:10:64:01
#option 43 2 адреса
43,01:08:5d:b4:06:b4:5d:b4:06:b5
# option 138
dhcp-option=138,100.10.10.1,100.10.10.2

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

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

Возможность отправки адреса самого контроллера включается при активации переключателя "Передавать адрес контроллера в DHCP Option 43". При активации опции встроенный DHCP сервер будет передавать точкам доступа собственный IP адрес.

В кластерной конфигурации, где каждый узел имеет собственный IP адрес, в опции 43 будет передаваться IP-адрес ноды контроллера, заданный при формировании кластера.

Image Added3. Если в DHCP Option 43 адрес не приходит (либо DHCP не настроен), для подключения используется адрес контроллера, зашитый в код агента управления (обычно это wdc.wnam.ru, и может отличаться в вашей партии точек доступа).