+
+ |
+ name
+ |
+
+ type
+ |
+
+ required
+ |
+
+ default
+ |
+
+ description
+ |
+
+
+ |
+ enable
+ |
+
+ boolean
+ |
+
+ no
+ |
+
+ 1
+ |
+
+ if set to **1**, the cwmp client will be enabled.
+ |
+
+
+ |
+ manufacturer
+ |
+
+ string
+ |
+
+ no
+ |
+
+
+ |
+
+ Overwrite DeviceId parameter
+ |
+
+
+ |
+ manufacturer_oui
+ |
+
+ string
+ |
+
+ no
+ |
+
+
+ |
+
+ Overwrite DeviceId parameter
+ |
+
+
+ |
+ product_class
+ |
+
+ string
+ |
+
+ no
+ |
+
+
+ |
+
+ Overwrite DeviceId parameter
+ |
+
+
+ |
+ serial_number
+ |
+
+ string
+ |
+
+ no
+ |
+
+
+ |
+
+ Overwrite DeviceId parameter
+ |
+
+
+ |
+ software_version
+ |
+
+ string
+ |
+
+ no
+ |
+
+
+ |
+
+ Overwrite DeviceId parameter
+ |
+
+
+ |
+ model_name
+ |
+
+ string
+ |
+
+ no
+ |
+
+
+ |
+
+ Overwrite DeviceId parameter
+ |
+
+
+ |
+ description
+ |
+
+ string
+ |
+
+ no
+ |
+
+
+ |
+
+ Overwrite DeviceId parameter
+ |
+
+
+ |
+ default_lan_interface
+ |
+
+ string
+ |
+
+ no
+ |
+
+ lan
+ |
+
+ Configure the default lan interface of the device.
+ |
+
+
+ |
+ default_wan_interface
+ |
+
+ string
+ |
+
+ yes
+ |
+
+ wan
+ |
+
+ Configure the default wan interface that will be used for IPv4/IPv6 connection.
+ |
+
+
+ |
+ interface
+ |
+
+ string
+ |
+
+ no
+ |
+
+
+ |
+
+ Use this option to define l3 device ifname directly, if this option is used default_wan_interface shall be ignored
+ |
+
+
+ |
+ use_curl_ifname
+ |
+
+ boolean
+ |
+
+ no
+ |
+
+ false
+ |
+
+ If this option is set, then cwmp shall use l3 device ifname as CURLOPT_INTERFACE
+ |
+
+
+ |
+ log_to_console
+ |
+
+ string
+ |
+
+ no
+ |
+
+
+ |
+
+ If set to **1**, the log messages will be shown in the console/stdout.
+ |
+
+
+ |
+ 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
+ |
+
+ /var/log/icwmpd.log
+ |
+
+ Specifies the path of the log file, by default **'/var/log/icwmpd.log'**.
+ |
+
+
+ |
+ log_max_size
+ |
+
+ uinteger
+ |
+
+ no
+ |
+
+ 102400
+ |
+
+ 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
+ |
+
+ 7547
+ |
+
+ The port used for connection request.
+ |
+
+
+ |
+ path
+ |
+
+ string
+ |
+
+ no
+ |
+
+ /
+ |
+
+ CPE Connection request URI path
+ |
+
+
+ |
+ 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
+ |
+
+ 5
+ |
+
+ Configure the amendment version to use.
+ |
+
+
+ |
+ instance_mode
+ |
+
+ string
+ |
+
+ no
+ |
+
+ InstanceNumber
+ |
+
+ Configure the instance mode to use. Supported instance modes are : <B>InstanceNumber</B> and <B>InstanceNumber</B>.
+ |
+
+
+ |
+ session_timeout
+ |
+
+ uinteger
+ |
+
+ no
+ |
+
+ 60
+ |
+
+ 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.
+ |
+
+
+ |
+ 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.
+ |
+
+
+ |
+ log_to_syslog
+ |
+
+ boolean
+ |
+
+ no
+ |
+
+
+ |
+
+ If set to **1**, the cwmp log will be appended to busybox syslog.
+ |
+
+
+ |
+ periodic_notify_enable
+ |
+
+ boolean
+ |
+
+ no
+ |
+
+ 1
+ |
+
+ If set to **1**, icwmp will be able to detect parameter value change at any time.
+ |
+
+
+ |
+ periodic_notify_interval
+ |
+
+ integer
+ |
+
+ no
+ |
+
+ 10
+ |
+
+ Interval in sec to check for value change notifications
+ |
+
+
+ |
+ custom_notify_json
+ |
+
+ string
+ |
+
+ no
+ |
+
+
+ |
+
+ Define absolute path of the JSON containing parameters on which notification get enabled as per the definition. See readme for examples.
+ |
+
+
+ |
+ incoming_rule
+ |
+
+ string
+ |
+
+ no
+ |
+
+
+ |
+
+ This configure firewall rules. Allowed values <IP_Only/Port_Only/IP_Port>. IP_Only means only acs ip as source ip used for firewall input rule, Port_Only means only destination port will be used and IP_Port or empty value meaning both ip and port will be used for firewall input rule.
+ |
+
+
+ |
+ force_ipv4
+ |
+
+ boolean
+ |
+
+ no
+ |
+
+
+ |
+
+ If set to 1, it forces the connectivity over v4 IP address.
+ |
+
+
+ |
+ fw_upgrade_keep_settings
+ |
+
+ boolean
+ |
+
+ no
+ |
+
+ 1
+ |
+
+ If set to **1**, icwmp will keep the uci setting while doing firmware upgrade using Download RPC with '1 Firmware Upgrade Image'.
+ |
+
+
+ |
+ disable_datatype_check
+ |
+
+ boolean
+ |
+
+ no
+ |
+
+ 0
+ |
+
+ If set to **1**, icwmp will skip datatype validation on SPV operations.
+ |
+
+
+