Описание
Текст ACS-профиля, созданный во встроенном ACS на OLT (LTP-X), использует формат команд CLI: каждая строка начинается с команды set property и может завершаться ключевым словом nocheck.
Внешний ACS-сервер (ACS.GUI) при загрузке профиля текстом принимает только строки вида «параметр» «значение» без команд и служебных ключевых слов. Поэтому перед загрузкой текста профиля, подготовленного на внутреннем ACS, во внешний ACS-сервер текст необходимо преобразовать.
Преобразование затрагивает только оформление строк (удаляются команда и ключевое слово) — сами TR-069 параметры и их значения при этом не изменяются.
Форматы текста профиля
Внутренний ACS (LTP-X), формат CLI:
set property "InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANIPConnection.1.PortMapping.1.X_ELTEX_RU_NATLoopback" "1" nocheck set property "InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANIPConnection.1.ExternalIPAddress" "192.168.20.12" nocheck set property "InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANIPConnection.1.SubnetMask" "255.255.255.0" nocheck set property "InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANIPConnection.1.DefaultGateway" "192.168.20.1" nocheck
Внешний ACS-сервер (ACS.GUI), формат «параметр» «значение»:
"InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANIPConnection.1.PortMapping.1.X_ELTEX_RU_NATLoopback" "1" "InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANIPConnection.1.ExternalIPAddress" "192.168.20.12" "InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANIPConnection.1.SubnetMask" "255.255.255.0" "InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANIPConnection.1.DefaultGateway" "192.168.20.1"
Правила преобразования
Применяются к каждой строке текста профиля:
- Удалите в начале строки команду set property.
- Удалите в конце строки ключевое слово nocheck (если присутствует).
- Оставьте только пару ««TR-069 параметр» «значение»» в двойных кавычках.
Для преобразования целого профиля удобнее использовать поиск-и-замену в редакторе: удалить вхождения set property (в начале строк) и nocheck (в конце строк), либо применить регулярные выражения:
^set property\s+→ (пусто)\s+nocheck$→ (пусто)
Проверяйте результат преобразования: каждая строка должна содержать ровно два кавычных поля — имя TR-069 параметра и его значение. Строки с неполной или лишней структурой могут быть отклонены при загрузке во внешний ACS.
Проверка
- Откройте преобразованный текст профиля.
- Убедитесь, что строки не содержат команды
set propertyи ключевого словаnocheck. - Убедитесь, что каждая строка имеет вид
"InternetGatewayDevice...." "значение". - Загрузите текст профиля в графический интерфейс внешнего ACS-сервера (ACS.GUI).
См. также
- Как использовать приватные ACS параметры на ONT — назначение приватных параметров во встроенном ACS.
- [LTP-X] Назначение ACS профиля на ONT на встроенном ACS по SNMP — назначение ACS-профиля на ONT средствами SNMP.