В статье будет рассмотрена настройка окна GUI для работы с приватными параметрами CPE.
В качестве примера настройки добавим к стандартному списку сокращенных параметров NTU-RG-5421-G-Wac номер vlan тега и возможность увеличить размер MTU.
В дереве элементов выделим ACS. После перейдем во кладку с управляемыми устройствами.
Двойным кликом по устройству мы откроем окно с приватными параметрами CPE.
Для настройки списка сокращенных параметров нужно отредактировать xml шаблон.
Чтобы это сделать выделяем на древе устройств ACS, затем в верхней части интерфейса во вкладке ACS выбираем "Настройка xml-шаблонов параметров устройств".
Важным условием является то, что название шаблона должно быть идентично модели оборудования, иначе будет применён стандартный xml NTP.
Теперь нужно выбрать соответствующий оборудованию класс, в нашем случае выбираем NTP.
Блоки текста, которые мы будем вносить в шаблон, обязательно должны находиться между строками <properties> и </properties> .
Для удобства создадим подраздел для активации Jumbo Frame в окне GUI:
Блок кода |
---|
<property ename="JUMBO"> <etype>SEPARATOR</etype> <elabel>JUMBO</elabel> <evisibility>1</evisibility> </property> |
Следующим блоком создадим саму строку:
Блок кода |
---|
<property ename="Jumbo Frame 3x" eversion="3.*" default="0"> <etype>ENUM_INT</etype> <evalue>0</evalue> <elabel>Увеличить размер MTU до 1950</elabel> <evisibility>1</evisibility> <enumManager>org.eltex.ems.web.common.propitem.AcsEnableDisableManager</enumManager> <edescr></edescr> <ewrite>1</ewrite> <enable_oid>InternetGatewayDevice.X_ELTEX_RU_Config.Network.JumboFrameEnable</enable_oid> <oid>InternetGatewayDevice.X_ELTEX_RU_Config.Network.JumboFrameEnable</oid> </property> |
Массив данных, формирующий строку с Vlan ID, разместим в данном случае в раздел PPP. Вставим в конец раздела и продублируем с протектером:
Блок кода |
---|
<property ename="vlan id 3.x" eversion="3.*" default="0"> <etype>STR_255</etype> <evalue></evalue> <elabel>VLAN ID</elabel> <edescr></edescr> <ewrite>1</ewrite> <evisibility>1</evisibility> <enable_oid>InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANPPPConnection.1.Enable</enable_oid> <oid>InternetGatewayDevice.Layer2Bridging.Bridge.2.VLANID</oid> <oid>InternetGatewayDevice.Layer2Bridging.Marking.13.VLANIDMark</oid> </property> <property ename="vlan id 3.x#" eversion="3.*" default="0"> <etype>STR_255</etype> <evalue></evalue> <elabel>VLAN ID</elabel> <edescr></edescr> <ewrite>1</ewrite> <evisibility>1</evisibility> <enable_oid>InternetGatewayDevice.WANDevice.#1.WANConnectionDevice.1.WANPPPConnection.1.Enable</enable_oid> <oid>InternetGatewayDevice.Layer2Bridging.Bridge.2.VLANID</oid> <oid>InternetGatewayDevice.Layer2Bridging.Marking.13.VLANIDMark</oid> </property> |
Если параметр задаётся и через ACS профиль, и через приватные параметры, то приоритет будет у значения, заданного через приватные параметры.
Клик по иконке сохранения:
Если все действия выполнены корректно, то сохранение пройдет успешно и окно с приватными параметрами CPE будет выглядеть следующим образом: