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_wan_interface |
string |
no |
|
Configure 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/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
- 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 |
|
The port used for connection request. |
ubus_socket |
string |
no |
NULL |
Specifies the path of the ubus socket. |
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 : InstanceNumber and InstanceNumber
|
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 |
|
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. |