Jump to content

RUTM55 TR-069

From Teltonika Networks Wiki
Main Page > RUTM Routers > RUTM55 > RUTM55 Manual > RUTM55 WebUI > RUTM55 Services section > RUTM55 TR-069

The information in this page is updated in accordance with firmware version RUTM_R_00.07.21.

Summary

TR-069 (Technical Report 069) is an application layer protocol designed for management of equipment connected to a remote network.

This chapter of the user manual provides an overview of the UPnP page in RUTM55 devices.


TR-069 is additional software that can be installed from the System → Package Manager page.

TR-069 Client Configuration

Field Value Description
Enable off | on; default: off Turns TR-069 client on or off.
Periodic enable off | on; default: on Turns periodic data transmissions to server on or off.
Accept server request off | on; default: off When enabled the device accepts connection requests from servers.
Sending interval integer [60..9999999]; default: 100 Periodic data transmission frequency (in seconds).
Username string; default: easycwmp Username used for authentication to a TR-069 server.
Password string; default: easycwmp Password used for authentication to a TR-069 server.
URL host | ip; default: http://192.168.1.110:8080/openacs/acs IP address or hostname of a TR-069 server.
Use secure connection off | on; default: off Enable TLS for a secure connection. Requires certificate files.
Use certificate files from device off | on; default: off Choose this option if you want to select certificate files from device.
Certificate authority file CA file Upload the Certificate Authority (CA) file. Required for verifying the server's certificate.
Client certificate .crt file Upload the client certificate file. This is used for client authentication by the server.
Client private keyfile .key file Upload the client private key file. This is used along with the client certificate for authentication.

Management via TR-069

TR-069 can be used to set or get values from RUT devices. Below is a list of commands used for device management via TR-069.

  • R - read only;
  • RW - read/write;
  • string(64) - 64 bit string;
  • string(256) - 256 bit string;
  • unsignedInt - integer storing only positive values.

Device Information:

  1. DeviceInfo.HardwareVersion - device hardware version (e.g., 0201) R
  2. DeviceInfo.Manufacturer - device manufacturer (e.g., Teltonika) R
  3. DeviceInfo.ManufacturerOUI - organizationally unique identifier of the device manufacture (e.g., 001E42) R
  4. DeviceInfo.ProductClass - device model (e.g., RUTM55) R
  5. DeviceInfo.ProvisioningCode - provisioning code R
  6. DeviceInfo.SerialNumber - device serial number (e.g., 1000111111) R
  7. DeviceInfo.SoftwareVersion - device software version (e.g., RUTM_R_00.0X.XX) R
  8. DeviceInfo.SpecVersion - device special version (e.g., 1.0) R



Device IP interface information:

  1. IP.Interface.1.Enable - interface enabled/disabled (e.g., true) R
  2. IP.Interface.1.IPv4Address.1.Enable - IPv4 address enabled/disabled (e.g., 1) R
  3. IP.Interface.1.IPv4Address.1.IPAddress - IPv4 address (e.g., 192.168.1.1) R
  4. IP.Interface.1.Name - interface name (e.g., lan) R

Device Management Server information:

  1. ManagementServer.ConnectionRequestPassword - connection request password (e.g., randompassword) RW
  2. ManagementServer.ConnectionRequestURL - connection request URL R
  3. ManagementServer.ConnectionRequestUsername - connection request username (e.g., 001E42-RUTX14-0000000000) RW
  4. ManagementServer.ParameterKey - server parameter key R
  5. ManagementServer.Password - server password RW
  6. ManagementServer.PeriodicInformEnable - enabled/disabled TR-069 client periodic data transmission to TR-069 server (e.g., true) RW
  7. ManagementServer.PeriodicInformInterval - periodic data transmission interval (e.g., 300) RW
  8. ManagementServer.PeriodicInformTime - periodic information time (e.g., 1/1/1970, 8:09:27 PM) RW
  9. ManagementServer.URL - server URL RW
  10. ManagementServer.Username - server username RW

Device ID information:

  1. DeviceID.ID - device ID (e.g., 001E42-RUTX14-0000000000) R
  2. DeviceID.Manufacturer - device manufacturer (e.g., Teltonika) R
  3. DeviceID.OUI - organizationally unique identifier of the device manufacture (e.g., 001E42) R
  4. DeviceID.ProductClass - product class (e.g., RUTXXX) R
  5. DeviceID.SerialNumber - device serial number R

Events information:

  1. Events.0_BOOTSTRAP - bootstrap time R
  2. Events.1_BOOT - boot time R
  3. Events.Inform - information time R
  4. Events.Registered - events reg time R