mirror of
https://gitlab.com/prpl-foundation/prplos/prplos.git
synced 2025-12-20 00:56:07 +08:00
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 |