Set DSLite on ZTE

Hello.
I am trying to set dslite settings on ZTE F6600R
When there are no dslite settings, dslite search in parameters gives the following information:

InternetGatewayDevice.X_ZTE-COM_DSLITE	
InternetGatewayDevice.X_ZTE-COM_DSLITE.Enable	true
InternetGatewayDevice.X_ZTE-COM_DSLITE.InterfaceSetting	
InternetGatewayDevice.X_ZTE-COM_DSLITE.InterfaceSettingNumberOfEntries	0

When i setup dslite from web interface on ZTE, i specify only name “dslite” of connection and Interface IPv4 Address to 192.0.0.2 and dslite works.
After this on dslite keyword in search i get the following information:

InternetGatewayDevice.X_ZTE-COM_DSLITE	
InternetGatewayDevice.X_ZTE-COM_DSLITE.Enable	true
InternetGatewayDevice.X_ZTE-COM_DSLITE.InterfaceSetting	
InternetGatewayDevice.X_ZTE-COM_DSLITE.InterfaceSetting.1	
InternetGatewayDevice.X_ZTE-COM_DSLITE.InterfaceSetting.1.Alias	cpe-1
InternetGatewayDevice.X_ZTE-COM_DSLITE.InterfaceSetting.1.Enable	true
InternetGatewayDevice.X_ZTE-COM_DSLITE.InterfaceSetting.1.EndpointAddress	2a00:1000::10
InternetGatewayDevice.X_ZTE-COM_DSLITE.InterfaceSetting.1.EndpointAddressInUse	2a00:1000::10
InternetGatewayDevice.X_ZTE-COM_DSLITE.InterfaceSetting.1.EndpointAddressTypePrecedence	FQDN
InternetGatewayDevice.X_ZTE-COM_DSLITE.InterfaceSetting.1.EndpointAssignmentPrecedence	DHCPv6
InternetGatewayDevice.X_ZTE-COM_DSLITE.InterfaceSetting.1.EndpointName	aftr.domain.com
InternetGatewayDevice.X_ZTE-COM_DSLITE.InterfaceSetting.1.LowIFID	
InternetGatewayDevice.X_ZTE-COM_DSLITE.InterfaceSetting.1.Name	dslite
InternetGatewayDevice.X_ZTE-COM_DSLITE.InterfaceSetting.1.Origin	DHCPv6
InternetGatewayDevice.X_ZTE-COM_DSLITE.InterfaceSetting.1.Status	Enabled
InternetGatewayDevice.X_ZTE-COM_DSLITE.InterfaceSetting.1.TunnelInterface	192.0.0.2
InternetGatewayDevice.X_ZTE-COM_DSLITE.InterfaceSetting.1.TunneledInterface	InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANIPConnection.4
InternetGatewayDevice.X_ZTE-COM_DSLITE.InterfaceSettingNumberOfEntries	1

So i made a declare query

declare('InternetGatewayDevice.X_ZTE-COM_DSLITE.InterfaceSetting.*.[Enable:true,Name:"dslite",TunnelInterface:"192.0.0.2"]',null,{path:1});

Deleted dslite instanse that i created manually from web but after acs to zte query no dslite settings were made.
I also tried

declare('InternetGatewayDevice.X_ZTE-COM_DSLITE.InterfaceSetting.[Enable:true,Name:"dslite",TunnelInterface:"192.0.0.2"]',null,{path:1});

Without ‘*’ but also no result.
ACS logs:

2022-11-04T11:15:46.858Z [INFO] ::ffff:100.127.50.244 B08B92-F6600R-ZTEEQLYN5C00002: Script: Set Internet service
2022-11-04T11:15:46.858Z [INFO] ::ffff:100.127.50.244 B08B92-F6600R-ZTEEQLYN5C00002: Script: Set DSLITE
2022-11-04T11:15:46.858Z [INFO] ::ffff:100.127.50.244 B08B92-F6600R-ZTEEQLYN5C00002: Script: ZTEEQLYN5C00002 Set Provision tag to done
2022-11-04T11:15:46.858Z [INFO] ::ffff:100.127.50.244 B08B92-F6600R-ZTEEQLYN5C00002: Script: ZTEEQLYN5C00002 Provisioning ONU
2022-11-04T11:15:46.872Z [INFO] ::ffff:100.127.50.244 B08B92-F6600R-ZTEEQLYN5C00002: ACS request; acsRequestId="184425aa1e10000" acsRequestName="AddObject"
2022-11-04T11:15:46.890Z [WARN] ::ffff:100.127.50.244 B08B92-F6600R-ZTEEQLYN5C00002: CPE fault; acsRequestId="184425aa1e10000" cpeFaultCode="9002" cpeFaultString="Internal error"
2022-11-04T11:15:46.891Z [WARN] ::ffff:100.127.50.244 B08B92-F6600R-ZTEEQLYN5C00002: Channel has faulted; channel="bootstrap" retries=0 faultCode="cwmp.9002" faultMessage="Internal error"
2022-11-04T11:15:46.891Z [WARN] ::ffff:100.127.50.244 B08B92-F6600R-ZTEEQLYN5C00002: Channel has faulted; channel="default" retries=0 faultCode="cwmp.9002" faultMessage="Internal error"
2022-11-04T11:15:46.921Z [INFO] ::ffff:100.127.50.244 B08B92-F6600R-ZTEEQLYN5C00002: Script: ZTEEQLYN5C00002 ONU already provisioned

The only fault from web gui is

faultCode: "9003"
faultString: Invalid arguments
setParameterValuesFault: 
  - parameterName: InternetGatewayDevice.ManagementServer.PeriodicInformTime
    faultCode: "9007"
    faultString: Invalid parameter value

Maybe someone had success with setting dslite on ZTE?

Your syntax is incorrect. Try this:

declare('InternetGatewayDevice.X_ZTE-COM_DSLITE.InterfaceSetting.[Enable:true,Name:dslite,TunnelInterface:192.0.0.2]', {path: 1}, {path:1});

Strange, but the only error now is

faultCode: "9002"
faultString: Internal error
setParameterValuesFault: null

dslite still remains unconfigured
What dows error 9002 means?

It seems that issue was in copy-paste of backup codes :slight_smile:
However, all works, dslite works, but i keep getting 9002 error in the logs.
I set cwmp.datetimeMilliseconds to false, restarted cwmp service but no luck.
However, if i remove from my code declare statement that creates wanip connection-this error disappears.
When genie exetutes wanip creation from script i see in the logs

ACS request; acsRequestId="1845240c90f002f" acsRequestName="AddObject"
2022-11-07T13:21:31.969Z [WARN] ::ffff:100.127.50.244 B08B92-F6600R-ZTEEQLYN5C00002: CPE fault; acsRequestId="1845240c90f002f" cpeFaultCode="9002" cpeFaultString="Internal error"
2022-11-07T13:21:31.970Z [WARN] ::ffff:100.127.50.244 B08B92-F6600R-ZTEEQLYN5C00002: Channel has faulted; channel="inform" retries=0 faultCode="cwmp.9002" faultMessage="Internal error"
2022-11-07T13:21:31.970Z [WARN] ::ffff:100.127.50.244 B08B92-F6600R-ZTEEQLYN5C00002: Channel has faulted; channel="default" retries=0 faultCode="cwmp.9002" faultMessage="Internal error"

However, when it comes to dslite-there are no warns or errors.
Log during dslite configuration

ACS request; acsRequestId="1845240c90f0102" acsRequestName="AddObject"
2022-11-07T13:21:32.204Z [INFO] ::ffff:100.127.50.244 B08B92-F6600R-ZTEEQLYN5C00002: ACS request; acsRequestId="1845240c90f0103" acsRequestName="GetParameterValues"
2022-11-07T13:21:32.232Z [INFO] ::ffff:100.127.50.244 B08B92-F6600R-ZTEEQLYN5C00002: ACS request; acsRequestId="1845240c90f0104" acsRequestName="SetParameterValues"
2022-11-07T13:21:32.305Z [INFO] ::ffff:100.127.50.244 B08B92-F6600R-ZTEEQLYN5C00002: ACS request; acsRequestId="1845240c90f0105" acsRequestName="GetParameterNames"
2022-11-07T13:21:32.325Z [INFO] ::ffff:100.127.50.244 B08B92-F6600R-ZTEEQLYN5C00002: ACS request; acsRequestId="1845240c90f0106" acsRequestName="SetParameterValues"

I was just thinking maybe there is an issue in declaring wanip configuration…
But strange is that wanip connection is created in result.
Declare statement:

declare('InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANIPConnection.[AddressingType:DHCP,ConnectionType:IP_Routed,DNSEnabled:true,Enable:true,NATEnabled:false,Name:OMDData,X_ZTE-COM_8021P:6,X_ZTE-COM_Dhcpv6IANAEnable:true,X_ZTE-COM_Dhcpv6IAPDEnable:true,X_ZTE-COM_IPMode:IPv6,X_ZTE-COM_IPv6AcquireMode:Auto,X_ZTE-COM_PDGUAEnable:true,X_ZTE-COM_ServiceList:INTERNET,X_ZTE-COM_SlaacEnable:true,X_ZTE-COM_Unnumbered:false,X_ZTE-COM_VLANEnable:true,X_ZTE-COM_VLANID:6]',{path:1},{path:4});

9000 series errors are CPE errors. You will need to review the logs on your device.