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.
The CPE is responsible for establishing the session to the server. The CPE keeps sending HTTP POST requests during the session. The session is closed as soon as both CPE & GenieACS have indicated that they have nothing more to send (response or new RPC).
Ensure the GenieACS Server Setup is launched and running to establish the Client-Server communication
GenieACS server home page:
Steps to be followed:
1) Flash the RDK-Broadband image where the Tr069 Protocol Agent is enabled.
3)Then, set the parameters for connecting CPE with ACS server.
4) 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://192.168.2.165:7547/ |
| Device.DeviceInfo.X_RDKCENTRAL-COM_Syndication.TR69CertLocation | /etc/cacert.pem |
5) Now, from the GenieACS Server try to fetch the Connected Devices details.
1) Jira for integrating TR069 support into BPIR4:
RDKBACCL-290
-
Getting issue details...
STATUS
2)More Info with respect to tr69 validation in bpir4:
RDKBACCL-476
-
Getting issue details...
STATUS
Acs server is taking time to update all the parameters at initial .
Jira for this bug:
RDKBACCL-478
-
Getting issue details...
STATUS