Прежде чем применять плагин - внимательно читаем. От этого зависит работоспособность системы

Назначение

Автоматическая регистрация/снятие ONU (PON-устройств) на OLT.

Запуск:

./equipment_auto_reg.pm NAS_IDS=1 BRANCHES="epon:1/1/1;gpon:2/1/1" FORCE_FILL_NAS=1 DEBUG=3
./equipment_auto_reg.pm NAS_IDS=1 BRANCHES="epon:1/1/1" DEREGISTER=1


Сценарии работы:

  • NAS_IDS: ID OLT-устройства.

  • BRANCHES: Список веток (портов) для обработки (формат: тип:ветка).

  • FORCE_FILL_NAS: Перезаписать NAS_ID, даже если он уже указан.

  • DEREGISTER: Снять все ONU на указанных ветках.

  • DEBUG: Уровень отладки.

  1. Регистрация ONU:

    • Находит незарегистрированные ONU.

    • Регистрирует их и привязывает к абонентам.

  2. Снятие ONU:

    • Удаляет ONU с указанных веток и очищает данные абонентов.

Описания параметров конфигурации (config.pl) или модуля Config

ПараметрПримерОписание
EQUIPMENT_OLT_PASSWORD'olt_password'Пароль OLT
HUAWEI_TRIPLE_LINE_PROFILE_NAME'TRIPLE-PLAY'Профиль для Huawei
ZTE_DEFAULT_REGISTRATION_TEMPLATE_BY_PON_TYPEepon => 'zte_registration_epon.tpl',
gpon => 'zte_registration_gpon.tpl',
$conf{ZTE_DEFAULT_REGISTRATION_TEMPLATE_BY_PON_TYPE} = {
  epon => 'zte_registration_epon.tpl',
  gpon => 'zte_registration_gpon.tpl',
};

Дополнительная информация