name | type | required | default | description |
interface | string | no | | Specifies the device interface to use for connecting to ACS. |
default_wan_interface | string | no | | Specifies the default wan interface of the device. |
log_to_console | string | no | | If set to **1**, the log messages will be shown in the console. |
log_to_file | string | no | | If set to **1**, the log messages will be saved in the log file. |
log_severity | string | no | | Specifies the log type to use, by default **'INFO'**. The possible types are **'EMERG', 'ALERT', 'CRITIC' ,'ERROR', 'WARNING', 'NOTICE', 'INFO' and 'DEBUG'**. |
log_file_name | string | no | | Specifies the path of the log file, by default **'/var/log/icwmpd.log'**. |
log_max_size | uinteger | no | | Size of the log file. The default value is **102400**. |
userid | string | no | | The username of the device used in a connection request from ACS to CPE. |
passwd | string | no | | The password of the device when sending a connection request from ACS to CPE. |
port | uinteger | no | | The port used for connection request. |
ubus_socket | string | no | | Specifies the path of the ubus socket file, by default **'NULL'**. |
provisioning_code | string | no | | Specifies the primary service provider and other provisioning information, which may be used by the ACS to determine service provider-specific customization and provisioning parameters. |
amd_version | uinteger | no | | Specifies the amendment version to use. The default amendment version is **'5'**. |
instance_mode | string | no | | Specifies the instance mode to use, by default **'InstanceNumber'**. Two instance modes are supported: **'InstanceNumber' and 'InstanceNumber'**. |
session_timeout | uinteger | no | | Represents the number of seconds that should be used by the ACS as the amount of time to wait before timing out a CWMP session due to the CPE not responding, by default **60**. |
notification | boolean | no | | If set to **1**, it enables the notification feature. |
exec_download | boolean | no | | If set to **1**, Specifies if Download method is executed. |
manufacturer | string | no | | Specifies the manafacturer of the device, by default **iopsys**. If set, its value will be the value of **Device.DeviceInfo.Manufacturer** parameter. |
manufacturer_oui | string | no | | Specifies the manafacturer oui of the device, by default empty. If set, its value will be the value of **Device.DeviceInfo.ManufacturerOUI** parameter. |
model_name | string | no | | Specifies the model name of the device, by default empty. If set, its value will be the value of **Device.DeviceInfo.ModelName** parameter. |
product_class | string | no | | Specifies the product class of the device, by default empty. If set, its value will be the value of **Device.DeviceInfo.ProductClass** parameter. |
log_to_syslog | boolean | no | | If set to **1**, the cwmp log will be appended to busybox syslog. |
periodic_notify_enable | boolean | no | | If set to **1**, icwmp will be able to detect parameter value change at any time. |