RDK Resources
[*RDK Preferred*]
Code Management Facility
RDK Forums
[RDK Conferences]
RDK Support
Archives
Papers & Presentations Archive
TR-069 is a technical specification that defines an application layer protocol for remote management of end-user devices. It was published by the Broadband Forum and was entitled CPE WAN Management Protocol (CWMP). It provides the communication between CPE and Auto Configuration Servers (ACS). An ACS can manage a device, trouble shoot, configure, upgrade etc. TR-69 uses common web protocols such as HTTP, TCP-IP, SOAP, XML-RPCs to exchange information.
TR69 ACS uses HTTP/SOAP to communicate with EP or GW. The TR69 protocol agent hides all the protocol specific details and communicates internally using internal namespaces and APIs over the CCSP message bus.
Ensure the GenieACS Server Setup is available to establish the Client-Server communication
GenieACS server home page:
Steps to be followed:
Then, set the parameters,
$ dmcli eRT setv Device.ManagementServer.EnableCWMP bool true $ dmcli eRT setv Device.ManagementServer.URL string http://172.20.10.115:7547/ $ dmcli eRT setv Device.DeviceInfo.X_RDKCENTRAL-COM_Syndication.TR69CertLocation string "/etc/cacert.pem"
Following are the parameters needed to be checked for TR69
Parameter Name | Expected Value |
---|---|
Device.ManagementServer.EnableCWMP | true |
Device.ManagementServer.URL | ACS Server URL: http://172.20.10.115:7547/ |
Device.DeviceInfo.X_RDKCENTRAL-COM_Syndication.TR69CertLocation | /etc/cacert.pem |
Now, from the GenieACS Server try to fetch the Connected Devices details