Для получения программного обеспечения для установки обратитесь в нашу службу технической поддержки с указанием Вашего лицензионного ключа и варианта предоставления ПО (ISO образ или DEB-пакеты).

Программное обеспечение контроллера беспроводных точек доступа Wi-Fi "WiCo" состоит из двух компонентов:

  1. Управляющий агент для точки доступа (firmware точки).
  2. Управляющий контроллер (ядро контроллера, коммуникационный агент, веб-интерфейс, СУБД и т.д).

ПО контроллера поставляется в виде ISO образа, основанного на российской операционной системе ОСнова, либо в виде DEB-пакетов, пригодных для установки на дистрибутивы, основанные на Debian.

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

3.1 Системные требования 

Контроллер работает под управлением операционной системы Linux. Поддерживается работа в виртуальном окружении и на физическом сервере.

Типичные требования к оборудованию:

  • 2 vCPU или больше;
  • 4Gb RAM или больше;
  • 20Gb свободного места на диске или больше;
  • (опционально) дополнительный сетевой интерфейс для терминирования туннельного трафика VXLAN или VXLAN over WG от беспроводных клиентов через контроллер.

Для правильной работы компонентов контроллера, в сети куда он подключен должны быть разрешены следующие порты:

  • TCP:
    • 22 - SSH доступ к контроллеру;
    • 53 - DNS;
    • 80 - HTTP интерфейс контроллера;
    • 514 - Syslog;
    • 1883, 8883 - MQTT для связи с точками доступа;
    • 8080 - Websocket для работы кластерной конфигурации;
    • 5912 - SSH для подключения к точкам доступа напрямую или через NAT;
    • 18120, 18130 - RADIUS-Proxy
  • UDP:
    • 53 - DNS;
    • 123 - NTP;
    • 514 - Syslog;
    • 3799 - RADUIS CoA;
    • 4789 - VXLAN для работы клиентских туннелей;
    • 51820 - WireGuard для работы клиентских туннелей;

3.2 Установка программного обеспечения

Программное обеспечение контроллера можно установить:

  • из образа ISO на виртуальную или физическую машину (рекомендуемый вариант);
  • на пустую виртуальную машину с OC на основе Debian при помощи менеджера пакетов.

В качестве эталонной системы для сборки пакетов и создания образов мы используем российскую ОС Основа версии 3 (Onyx). Также по запросу возможна сборка пакетов или образов с адаптацией под другие дистрибутивы и форматы распространения.

Для установки из образа ISO:

  • Получите ISO образ для установки у нашей службы технической поддержки;
  • Запишите образ на внешний накопитель ( USB накопитель, DVD или CD-диск), либо примонтируйте его к виртуальной машине, и загрузитесь из него, выбрав накопитель или образ в BIOS машины или в системе виртуализации;
  • После запуска образа выберите раздел, в который необходимо установить систему контроллеру и подтвердите операцию установки. Внимание: при установке все данные в данном разделе будут удалены;
  • После окончания установки извлеките накопитель или отмонтируйте образ;
  • В конце установки машина будет перезапущена, после этого система и ПО контроллера загрузятся и будут готовы к работе.

Для установки с использованием менеджера пакетов:

  • Создайте "пустую" виртуальную машину с ОС на основе Debian x64, в которой имеется доступ в интернет;

  • Запросите у нашей службы поддержки ссылку на репозиторий DEB-пакетов;
  • После получения ссылки войдите в консоль созданной виртуальный машины и выполните следующие команды:, подставив полученную ссылку вместо https://example.com:

echo "deb [trusted=yes] https://example.com ./" | sudo tee /etc/apt/sources.list.d/00-controller.list

sudo apt update

sudo apt -y install fplus-controller

При настройке кластерной конфигурации контроллер необходимо установить на 2 машины соответственно (желательно идентичных по железной конфигурации).

ПО контроллера имеет минимальные стандартные настройки и готово к использованию сразу после установки. 

После установки вы можете произвести дополнительные настройки контроллера (настроить параметры TCP/IP, DNS, кластерной конфигурации) при помощи терминального интерфейса, описанного в разделе 8.7 Графический терминальный интерфейс контроллера.

  • No labels