Please note that the CWMP server is experimental for now. While the TR-069 protocol is supported, some client devices may require server-side changes to provision.
Installation
The CWMP server is typically installed on the web server machine(s), but may be installed on any machine in the cluster if desired.
- Add the following stanza to /etc/enswitch/enswitch.ini, creating the file if necessary:
- [json]
- url = http://<web server address>/api/json/
- If using a single machine, do:
- enswitch install enswitch_cwmpd
- If using a pair of machines with corosync and pacemaker, do:
- enswitch install enswitch_cwmpd-cp
- Ensure that TCP port 9292 is open in the firewall.
- Set your client device(s) to be provisioned from: http://<hostname>:9292/cwmp