Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Точка доступа ОТТ может находиться в следующих состояниях:

СтатусРасшифровкаПричина
No MAC detectedMAC-адрес не известенЛибо запросы от точки доступа не дошли до Сервис-Активатора, либо проблема в сертификате или ПО точки, либо точка вообще не ОТТ. Нужно смотреть логи Сервис-Активатора.
No init linkТочка в песочницеСервис-Активатор успешно получил и обработал запросы от точки доступа, но в SoftWLC для точки не создана привязка правила инициализации и не создана "ott_default" привязка (см. документацию по ОТТ).
No OTT linkнет OTT привязкиВ домене, который указан в привязке правила инициализации для точки, отсутствует OTT ESR с привязанным OTT профилем.
Default Domainточка в домене из списка defaultТочка успешно проинициализировалась и попала в домен, указанный в конфигурации MAC Checker, как дефолтный.
Region Domainточка в домене не из списка defaultТочка успешно проинициализировалась и попала в домен, НЕ указанный в конфигурации MAC Checker, как дефолтный.

MAC Checker должен быть запущен на отдельном сервере, к которому есть доступ из сети Интернет (имеет белый IP-адрес или на него проброшен порт).

По умолчанию сервис запускается на порту 8088. Сервис принимает Сервис принимает запросы от клиента на проверку MAC-адреса, направляет соответствующие запросы в ядро через EMS NBI, принимает ответ от ядра и формирует JSON-ответ для клиента. В ответе содержится:

  • текущее время,
  • нормализованный MAC-адрес
  • статус принадлежности, 
  • имя домена,
  • возникшая в процессе обработки ошибка.

Сервис должен иметь IP-связность с сервисом EMS по порту 8080.


Управление сервисом

...

Установка сервиса

Блок кода
languagebash
themeRDark
apt-get install eltex-ott-mac-checker

Управление сервисом


Способы запуска/остановки

...

/etc/eltex-ott-mac-checker/application.conf

Блок кода
languagejs
title/etc/eltex-ott-mac-checker/application.conf
collapsetrue
service {
    # One of: debug, info, warn, error
    logLevel = info
    gelfHost = "udp:lab3-test.eltex.loc"
    gelfPort = 12201
    gelfLevel = off
}

server {
    # Таймаут запросов
    requestTimeout = 45

    # Порт для прослушивания
    port = 8088
}

ems {
    # Адрес EMS-сервера
    host = "localhost"

    # Порт для связи с EMS
    port = 8080
}

domain {
    # Список доменов по умолчанию
    #
    # Массивом
    # default = [ "default.root" , "ott.root" ]
    #
    # Через запятую
    # default = "default.root,ott.root"
    #
    # Через точку с запятой
    # default = "default.root;ott.root"
    #
    # Или просто строкой
    # default = "ott.default"

    default = [ "default.root" , "ott.root" ]

...