2
ucwmpd
Peter Steinhaeuser edited this page 2020-07-20 01:39:53 -07:00

ucwmpd is a lightweight TR-069/CWMP client for prplWrt designed to expose a TR-181 data model of the CPE to an ISP's mangement system (ACS). The ucwmpd implements the CWMP transport protocol and uses the uspd to access the datamodel backend.

ucwmpd can be either configured using the prplWrt simple Web-UI or via the UCI configuration system. The UI does contain the parameters required for setting up the CPE correctly to communicate with an ACS. Other parameters (i.e. debug) can be added to the UCI configuration directly.

UCI /etc/config/cwmp

ACS Section config acs 'acs'

Option Description
url The URL (http/s) of the ACS to be used
username Username for ACS login
password Password for ACS login
periodic_inform_enable Enables sending periodic CWMP Inform messages (can be overwritten by ACS)
periodic_inform_interval Interval in seconds of sending Inform messages (can be overwritten by ACS)

ACS Section config cpe 'cpe'

Option Description
default_wan_interface The default WAN interface on which the ACS can connect to this CPE
port The Port on which the ACS can connnect to this CPE
userid ACS User ID (can be overwritten by ACS)
passwd Acs Password (can be overwritten by ACS)
instance_mode Show instances in names or numbers. [InstanceNumber]
amd_version AMD Version [2-5]

CWMP Section config cwmp 'cwmp'

Option Description
enabled Enable/Disable the ucwmpd
debug Enable/Disable Debug