У каждого оператора связи разная логика работы сети, во многих случаях потребуется перенастройка SNR-CPE под требования сети для работы всех сервисов. С помощью GenieACS можно настроить автоматическую загрузку конфига при нужных условиях, либо производить массовое изменение настроек выбранных CPE. В конечном итоге это экономит временной ресурс, а конечному пользователю не нужно взаимодействовать и перенастраивать оборудование.
Автоматическое изменение конфига
По умолчанию в SNR-CPE для беспроводной сети 5ГГц задан канал 44, на примере разберем как изменить на автоматический выбор канала.
...
Подобный вариант автоматической настройки подойдет при первичной установки CPE у конечного пользователя, поэтому в поле Events можно использовать события "1 BOOT" или"0 BOOTSTRAP". Также в этой инструкции рассказано про добавление Tag на CPE, в примере при первичной загрузке присваивался тег START. Учитывая что этот тег добавляется на не настроенные CPE, то можно в Precondition можно добавить условие, из-за которого настройки из скрипта меняются только у CPE с тегом START.
...
После этого крипт больше не смоет взаимодействовать с данным CPE т.к. он более не подходит по условию.
Ручное изменение конфига
Помимо изменения значений параметров в дереве можно загрузить конфигурационный файл. Предварительно загрузите конфигурационный файл на сервер в разделе Admin >> Files. После нажмите Push File, выберите нужный файл и нажмите нажимаем Queue и Commit, начнется загрузка.
Из минусов можно отметить, что в GenieACS отсутствует UploadRPC и выгрузить файл в нужном формате для его редактирования не получится. Для выгрузки файла перейдите в web-интерфей, раздел Администрирование >> Управление >> Сохранить настройки в файл, будет загружен файл config.dat. Этот файл нужно переименовать в mysystem с расширением .cfg, после поместить его в созданную отдельно папку /tmp и добавить в архив .tar.gz. Пример формата готового файла в архиве можно скачать здесь.
Массовое изменение конфига
Если требуется массово изменить значение параметра на n количестве CPE, то по аналогии с автоматическим изменением конфига потребуется сделать скрипт с нужным параметром, но при этом изменить логику старта скрипта. Точно также создаем предустановку, но уже с другим значением Events - "M Reboot". Данное событие происходит при перезагрузке CPE со стороны ACS, следовательно, для срабатывания предустаноки делаем массовую перезагрузку нужных CPE. В разделе Devices выбираем нужные CPE, нажимаем Reboot, после перезагрузки происходит событие "M Reboot" и срабатывает предустановка со сменой значений параметров.
Автоматическое и массовое изменение конфига с помощью конфигурационного файла
В случае использования одинаковых моделей CPE подойдет способ автоматической загрузки файл с настройками, который будет подходить для конкретной модели.
...