Користувальницькькі налаштування

Налаштування сайту


Сайдбар

Розділи

Загальний опис
Історія змін
Рекомендації до оновлення
Плани на майбутнє
Відомі проблеми
Онлайн демо
Допомога проекту
Люди
Трохи про безпеку

FAQ



Редагувати сайдбар

ponizer

Це стара версія документу!


ПОНизатор

Модуль ПОНизатор предназначен для контроля уровней сигнала у установленных у PON пользователей ONU. Также ПОНизатор умеет вести учет уровней сигнала ONU за все предыдущее время, и удобно показывать их в разрезе дня/месяца/всего времени существования ONU. На текущий момент, из коробки предоставляются шаблоны опроса и поддерживаются:

  • BDcom
  • ZTE
  • Huawei
  • Eltex
  • Stels
  • Extralink
  • V-Solution
  • C-Data
  • SmartFiber
  • GCOM
  • и еще всякое неведомое говно.

Что требуется, для того, чтобы он заработал? Все довольно просто. Для первоначальной настройки, потребуется всего 5 простых шагов.

Начальная настройка

1. включаем модуль в alter.ini

;Включен ли ПОНизатор?
PON_ENABLED=1
;Показывать как модели ONU, только модели устройств с подстрокой ONU в названии модели.
ONUMODELS_FILTER=1

2. В справочнике моделей оборудования, добавляем нашу OLT

3. В справочнике активного сетевого оборудования aka “Свичи” регистрируем нашу ОЛТ-у, вдумчиво указав в примечаниях дословно “OLT”. Также не забываем указать валидное SNMP комьюнити.

4. Убеждаемся, что мы правильно обозначили наше устройство как OLT поскролив справочник свитчей вниз.

5. Добавляем в crontab -e соответствующий вызов RemoteAPI.

*/10 * * * *    /bin/ubapi "oltpoll"

Использование

Добавляем в “справочнике ONU” нашу ONU. И отвечая на все последующие вопросы: да - им тоже нужны модельки оборудования из соответствующего справочника, да - MAC тоже нужно указывать.

Ассоциировать ONU с конкретным пользователем, мы можем прямо из профиля этого пользователя, воспользовавшись черной магией:

В дальнейшем, таким же образом, в два клика мышью, вы из профиля пользователя, сможете попадать прямо к его ONU.

Через некоторое время, если мы все сделали правильно, получаем вот какую-то такую картину с историческими уровнями сигналов:

Также ПОНизатор для OLT BDcom/Eltex/Stels умеет обнаруживать еще незарегистрированные устройства ONU, и предоставлять возможности для их быстрой регистрации. Для OLT ZTE для этого предназначен модуль Регистрация ONU/ONT на ZTE OLT.

Немного о SNMP на OLT

ZTE 220

snmp-server community changeme view allview rw
snmp-server view allview internet included 
snmp-server view DefaultView system included 

BDCOM

 snmp-server community 0 changeme RO

Для Huawei/ZTE/ELTEX GPON

В snmp шаблонах есть опция которая регулирует в каком формате обрабатывать серийные номера.

SNMODE

Может принимать два значения PURE и STRING.
PURE - полностью HEX вид серийника, пример: 54504C47D8826100.
STRING - упрощенный вид, пример: TPLGD8826100.

Очень важно вводить серийный номер в понизатор в соотвествии с опцией.

Разные фичи (нужные и не очень)

  • Начиная с версии 1.0.3 добавлена возможность валидации МАСов ONU и исключения невалидных из обработки либо замена их на рандомно сгенерированные, вида: FF:00:XX:XX:XX:00. Регулируется следующими опциями alter.ini: PON_ONU_MAC_VALIDATE, PON_ONU_MAC_MAKE_RANDOM_IF_INVALID.
  • Начиная с версии 1.0.5 добавлена возможность отображения описаний(port description) PON-портов в основной таблице со списком ONU и в статистике по OLT. В данный момент это реализовано для SNMP-шаблонов BDCOM P3310C и V-Solution V1600D. Управляется следующими необязательными опциями alter.ini: PON_IFACE_DESCRIPTION_IN_MAINTAB, PON_IFACE_DESCRIPTION_IN_STATSTAB.
  • Начиная с версии 1.1.3 при добавлении слова NOFDBQUERY в описание девайса в модуле “Свичи”(да-да, именно там же, где мы указываем слово OLT) для этого OLT не будет проводится получение и разбор FDB кеша. Пока работает только для OLT C-Data/Stels FD11xx и V-Solution V1600D. Начиная с релиза 1.2.7 также для OLT BDCOM.
ponizer.1669215830.txt.gz · Востаннє змінено: 2022/11/23 17:03 повз nightfly