Jump to content

RUT202 TR-069

From Teltonika Networks Wiki
Revision as of 08:23, 8 April 2026 by Vainius.l (talk | contribs) (Vainius.l moved page Draft:RUT202 TR-069 to RUT202 TR-069 without leaving a redirect)

(diff) ← Older revision | Approved revision (diff) | Latest revision (diff) | Newer revision → (diff)
Main Page > RUT Routers > RUT202 > RUT202 Manual > RUT202 WebUI > RUT202 Services section > RUT202 TR-069

The information in this page is updated in accordance with firmware version RUTE_R_00.07.23.1.

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 RUT202 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 Enables TR-069 client periodic data transmission to TR-069 server.
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. TLS works only if the URL starts with https://.
Use certificate files from device off | on; default: off Choose this option if you want to select certificate files from device.
Store keys in TPM off | on; default: on When enabled, keys will be stored in TPM2 secure storage if space is available. Note: this option is only available on devices with TPM support.
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., RUT202) 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., RUTE_R_00.0X.XX) R
  8. DeviceInfo.SpecVersion - device special version (e.g., 1.0) R

Device Mobile Information:

  1. MobileInfo.Modem.{i}.CellID - cell ID
  2. MobileInfo.Modem.{i}.ConnState - connection state (e.g., Connected) R
  3. MobileInfo.Modem.{i}.ConnType - connection type (e.g., LTE) R
  4. MobileInfo.Modem.{i}.EARFCN - absolute radio frequency channel number (e.g., 75) R
  5. MobileInfo.Modem.{i}.ECIO - signal, measured in dB R
  6. MobileInfo.Modem.{i}.ICCID - SIM ICCID R
  7. MobileInfo.Modem.{i}.IMEI - modem IMEI R
  8. MobileInfo.Modem.{i}.IMSI - international mobile subscriber identity R
  9. MobileInfo.Modem.{i}.LAC - location area code R
  10. MobileInfo.Modem.{i}.Manufacture - modem manufacture R
  11. MobileInfo.Modem.{i}.Model - modem model R
  12. MobileInfo.Modem.{i}.NeighbourCells - neighbour cells (e.g., intra,LTE,75,109,-13,-104,-71,0,23,5,12,10,255) R
  13. MobileInfo.Modem.{i}.NetState - operator state (e.g., Registered, home) R
  14. MobileInfo.Modem.{i}.Operator - operator name R
  15. MobileInfo.Modem.{i}.OperatorNum - operator number R
  16. MobileInfo.Modem.{i}.PCI - physical cell identity R
  17. MobileInfo.Modem.{i}.PinState - pin state (e.g., OK) R
  18. MobileInfo.Modem.{i}.RSCP - signal, measured in dBm R
  19. MobileInfo.Modem.{i}.RSRP - signal, measured in dBm R
  20. MobileInfo.Modem.{i}.RSRQ - signal, measured in dB R
  21. MobileInfo.Modem.{i}.RSSI - signal, measured in dBm R
  22. MobileInfo.Modem.{i}.ReceivedThisMonth - data received this month R
  23. MobileInfo.Modem.{i}.ReceivedToday - data received today R
  24. MobileInfo.Modem.{i}.Revision - modem firmware R
  25. MobileInfo.Modem.{i}.SINR - signal, measured in dB R
  26. MobileInfo.Modem.{i}.SentThisMonth - data sent this month R
  27. MobileInfo.Modem.{i}.SentToday - data sent today R
  28. MobileInfo.Modem.{i}.Serial - modem serial number R
  29. MobileInfo.Modem.{i}.SimState - sim state (e.g., Inserted) R
  30. MobileInfo.Modem.{i}.TAC - tracking area code R
  31. MobileInfo.Modem.{i}.Temperature - modem temperature R

Device IP Interface information:

  1. IP.Interface.{i}.Enable - Enables or disables the interface R
  2. IP.Interface.{i}.Name - The textual name of the interface as assigned by the CPE R
  3. IP.Interface.{i}.Type - IP interface type R
  4. IP.Interface.{i}.IPv4AddressNumberOfEntries - R
  5. IP.Interface.{i}.IPv4Address.{i}.IPAddress - IPv4 address (e.g., 192.168.1.1) RW
  6. IP.Interface.{i}.IPv4Address.{i}.AddressingType - Addressing method used to assign the IP address R
  7. IP.Interface.{i}.IPv4Address.{i}.Enable - Enables or disables this IPv4 address R
  8. IP.Interface.{i}.IPv4Address.{i}.SubnetMask - Subnet mask R
  9. IP.Interface.{i}.Stats.BytesSent - The total number of bytes transmitted out of the interface, including framing characters R
  10. IP.Interface.{i}.Stats.BytesReceived - The total number of bytes received on the interface, including framing characters R
  11. IP.Interface.{i}.Stats.PacketsSent - The total number of packets transmitted out of the interface R
  12. IP.Interface.{i}.Stats.PacketsReceived - The total number of packets received on the interface R
  13. IP.Interface.{i}.Stats.ErrorsSent - The total number of outbound packets that could not be transmitted because of errors R
  14. IP.Interface.{i}.Stats.ErrorsReceived - The total number of inbound packets that contained errors preventing them from being delivered to a higher-layer protocol R
  15. IP.Interface.{i}.Stats.DiscardPacketsSent - The total number of outbound packets which were chosen to be discarded even though no errors had been detected to prevent their being transmitted. One possible reason for discarding such a packet could be to free up buffer space R
  16. IP.Interface.{i}.Stats.DiscardPacketsReceived - The total number of inbound packets which were chosen to be discarded even though no errors had been detected to prevent their being delivered. One possible reason for discarding such a packet could be to free up buffer space R

Device IP Diagnostics information:

  1. IP.Diagnostics.IPPing.DiagnosticsState - Controls and indicates the state of the ping test RW
  2. IP.Diagnostics.IPPing.Host - Specifies the target hostname or IP address to ping RW
  3. IP.Diagnostics.IPPing.NumberOfRepetitions - Defines how many ICMP echo requests will be sent during the test RW
  4. IP.Diagnostics.IPPing.Timeout - Maximum time in milliseconds to wait for each ping response before considering it failed RW
  5. IP.Diagnostics.IPPing.DataBlockSize - Size in bytes of the payload in each ping packet RW
  6. IP.Diagnostics.IPPing.SuccessCount - Number of ping requests that received a successful reply R
  7. IP.Diagnostics.IPPing.FailureCount - Number of ping requests that failed or timed out; typically calculated as total minus successful responses RW
  8. IP.Diagnostics.IPPing.AverageResponseTime - Average round-trip time of all successful ping responses, in milliseconds R
  9. IP.Diagnostics.IPPing.MinimumResponseTime - Shortest round-trip time recorded during the test, in milliseconds R
  10. IP.Diagnostics.IPPing.MaximumResponseTime - Longest round-trip time recorded during the test, in milliseconds R

Device NAT Port Mapping information:

  1. NAT.PortMapping.{i}.Enable - Enables or disables the port mapping instance. On creation, an entry is disabled by default RW
  2. NAT.PortMapping.{i}.Status - R
  3. NAT.PortMapping.{i}.Origin - Indicates the Origin of the PortMapping instance R
  4. NAT.PortMapping.{i}.LeaseDuration - Determines the time to live, in seconds, of a port mapping lease, where "time to live" means the number of seconds before the port mapping expires RW
  5. NAT.PortMapping.{i}.RemainingLeaseTime - For a dynamic (non-static) port mapping, when this parameter is read, the value represents the time (in seconds) remaining on the port mapping lease. That is, for a dynamic port mapping, the value counts down toward 0. When a dynamic port mapping lease expires, the device MUST automatically terminate that port mapping, and MUST automatically delete the corresponding PortMapping table entry R
  6. NAT.PortMapping.{i}.RemoteHost - This parameter is the IP address of the source of inbound packets. An empty string indicates a "wildcard", i.e. any IP address (this will be an empty string in most cases). CPE are REQUIRED only to support an empty string RW
  7. NAT.PortMapping.{i}.ExternalPort - The external port (or the first port of a range of external ports) that the NAT gateway would listen on for traffic to a corresponding InternalPort. Inbound packets to this external port on the WAN interface SHOULD be forwarded to the IP.Interface associated with the InternalClient on the InternalPort RW
  8. NAT.PortMapping.{i}.ExternalPortEndRange - Indicates the last port of the external port range that starts with ExternalPort RW
  9. NAT.PortMapping.{i}.InternalPort - The port on InternalClient that the gateway SHOULD forward traffic to RW
  10. NAT.PortMapping.{i}.Protocol - The protocol of the port mapping RW
  11. NAT.PortMapping.{i}.InternalClient - The IP address or DNS host name of an internal client (on the LAN) RW
  12. NAT.PortMapping.{i}.Description - User-readable description of this port mapping RW

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

Device DHCPv4 information:

  1. DHCPv4.Server.Pool.{i}.Enable - Enables or disables the Pool entry RW
  2. DHCPv4.Server.Pool.{i}.Status - The status of this entry R
  3. DHCPv4.Server.Pool.{i}.Interface - The IP Interface associated with the Pool entry RW
  4. DHCPv4.Server.Pool.{i}.MinAddress - Specifies first IPv4 address in the pool to be assigned by the DHCP server on the LAN interface RW
  5. DHCPv4.Server.Pool.{i}.MaxAddress - Specifies last IPv4 address in the pool to be assigned by the DHCP server on the LAN interface RW
  6. DHCPv4.Server.Pool.{i}.SubnetMask - Specifies the client's network subnet mask RW
  7. DHCPv4.Server.Pool.{i}.DNSServers - Comma-separated list (up to 4 items) (length ) of IPv4Addresses. List items represent DNS servers offered to DHCP clients. Support for more than three DNS Servers is OPTIONAL RW
  8. DHCPv4.Server.Pool.{i}.IPRouters - Comma-separated list (up to 4 items) (length ) of IPv4Addresses. List items represent addresses of routers on this subnet. Also known as default gateway. Support for more than one Router address is OPTIONAL RW
  9. DHCPv4.Server.Pool.{i}.LeaseTime - Specifies the lease time in seconds of client assigned addresses. A value of -1 indicates an infinite lease RW

Device Hotspot information:

  1. Hotspot.General.{i}.Enabled - Enables or disables the Hotspot RW
  2. Hotspot.General.{i}.Signup - Allows users to sign up to hotspot R
  3. Hotspot.General.{i}.IPP - Hotspot IP address R
  4. Hotspot.General.{i}.AuthMode - Specifies the method used to authenticate users R
  5. Hotspot.General.{i}.LogoutIP - IP address to instantly logout a client accessing it R
  6. Hotspot.General.{i}.Network - Hotspot Network R
  7. Hotspot.General.{i}.DNS1 - Primary DNS server R
  8. Hotspot.General.{i}.DNS2 - Secondary DNS server R
  9. Hotspot.General.{i}.UAMPort - Port to bind for authenticating clients R
  10. Hotspot.General.{i}.LandingPage - Location of the landing page R

Device WiFi SSID information:

  1. WiFi.SSID.{i}.Enable - Enables or disables the interface RW
  2. WiFi.SSID.{i}.Status - The current operational state of the interface R
  3. WiFi.SSID.{i}.Name - The textual name of the interface as assigned by the CPE R
  4. WiFi.SSID.{i}.LowerLayers - Comma-separated list (maximum number of characters 1024) of strings RW
  5. WiFi.SSID.{i}.SSID - The current service set identifier in use by the connection. The SSID is an identifier that is attached to packets sent over the wireless LAN that functions as an ID for joining a particular radio network (BSS). RW

Device WiFi Radio information:

  1. WiFi.Radio.{i}.Enable - Enables or disables the interface RW
  2. WiFi.Radio.{i}.Status - The current operational state of the interface R
  3. WiFi.Radio.{i}.Name - The textual name of the interface as assigned by the CPE. R
  4. WiFi.Radio.{i}.SupportedFrequencyBands - List items indicate the frequency bands at which the radio can operate R
  5. WiFi.Radio.{i}.OperatingFrequencyBand - Indicates the frequency band at which the radio is operating R
  6. WiFi.Radio.{i}.ChannelsInUse - List items represent channels that the radio determines to be currently in use (including any that it is using itself) R
  7. WiFi.Radio.{i}.Channel - The current radio channel used by the connection RW
  8. WiFi.Radio.{i}.AutoChannelSupported - Indicates whether automatic channel selection is supported by this radio R
  9. WiFi.Radio.{i}.AutoChannelEnable - Enable or disable automatic channel selection RW
  10. WiFi.Radio.{i}.OperatingStandards - List items indicate which IEEE 802.11 standard this Radio instance is configured for RW

Device Access Point information:

  1. WiFi.AccessPoint.{i}.Enable - Enables or disables this access point RW
  2. WiFi.AccessPoint.{i}.Status - Indicates the status of this access point R
  3. WiFi.AccessPoint.{i}.SSIDReference - RW
  4. WiFi.AccessPoint.{i}.SSIDAdvertisementEnabled - Indicates whether or not beacons include the SSID name RW
  5. WiFi.AccessPoint.{i}.WMMCapability - Indicates whether this access point supports WiFi Multimedia (WMM) Access Categories (AC) R
  6. WiFi.AccessPoint.{i}.UAPSDCapability - Indicates whether this access point supports WMM Unscheduled Automatic Power Save Delivery (U-APSD) R
  7. WiFi.AccessPoint.{i}.WMMEnable - Whether WMM support is currently enabled. When enabled, this is indicated in beacon frames. RW
  8. WiFi.AccessPoint.{i}.AssociatedDeviceNumberOfEntries - R
  9. WiFi.AccessPoint.{i}.IsolationEnable - Enables or disables device isolation RW
  10. WiFi.AccessPoint.{i}.MACAddressControlEnabled - Indicates whether or not MAC Address Control is enabled on this WiFi. MAC Address Control limits client devices to those whose hardware addresses match the AllowedMACAddress list RW
  11. WiFi.AccessPoint.{i}.AllowedMACAddress - Comma-separated list of MAC Addresses. Hardware addresses of client devices that are allowed to associate with this WiFi if MACAddressControlEnabled is true RW
  12. WiFi.AccessPoint.{i}.Security.ModesSupported - Indicates which security modes this AccessPoint instance is capable of supporting R
  13. WiFi.AccessPoint.{i}.Security.ModeEnabled - Indicates which security mode is enabled RW
  14. WiFi.AccessPoint.{i}.Security.EncryptionMode - Comma-separated list of strings. The type of encryption in use RW
  15. WiFi.AccessPoint.{i}.Security.PreSharedKey - A literal PreSharedKey (PSK) expressed as a hexadecimal string RW
  16. WiFi.AccessPoint.{i}.Security.KeyPassphrase - A passphrase from which the PreSharedKey is to be generated, for WPA-Personal or WPA2-Personal or WPA-WPA2-Personal security modes RW
  17. WiFi.AccessPoint.{i}.Security.RekeyingInterval - The interval (expressed in seconds) in which the keys are re-generated RW
  18. WiFi.AccessPoint.{i}.Security.RadiusServerIPAddr - The IP Address of the RADIUS server used for WLAN security. RadiusServerIPAddr is only applicable when ModeEnabled is an Enterprise type (i.e. WPA-Enterprise, WPA2-Enterprise, WPA3-Enterprise, or WPA-WPA2-Enterprise) RW
  19. WiFi.AccessPoint.{i}.Security.RadiusServerPort - RW
  20. WiFi.AccessPoint.{i}.Security.RadiusSecret - The secret used for handshaking with the RADIUS server [RFC2865] RW
  21. WiFi.AccessPoint.{i}.Security.MFPConfig - Management Frame Protection configuration applicable when ModeEnabled is set to WPA2-Personal, WPA2-Enterprise, WPA3-Personal, or WPA3-Enterprise. When in WPA3 modes, MFPConfig MUST be set to Required RW
  22. WiFi.AccessPoint.{i}.Interworking.Enable - Specifies whether the Interworking element is included in the wireless frames for this access point RW
  23. WiFi.AccessPoint.{i}.Interworking.AccessNetworkType - Type of access network to be specified in Interworking element as per [Table 9-236 Access Network Type/802.11-2020] RW
  24. WiFi.AccessPoint.{i}.Interworking.InternetAvailable - Indicates that Internet Access is available at the AP when set to true. This MUST be set to false in case of walled-garden environments, where the AP may limit Wi-Fi access to locally available content RW
  25. WiFi.AccessPoint.{i}.Interworking.VenueGroup - Specifies the venue group as descriped in [Table 9-65-Venue group codes and descriptions/802.11-2020] RW
  26. WiFi.AccessPoint.{i}.Interworking.VenueType - Specifies the Venue Type as described in [Table 9-66 Venue Type assignments/802.11-2020] RW
  27. WiFi.AccessPoint.{i}.Interworking.HESSID - Specifies the 6-octet MAC address that identifies the homogeneous ESS as described in [Section 9.4.2.91/802.11-2020] RW
  28. WiFi.AccessPoint.{i}.ANQP.IPv4AddressAvailability - Specifies the IPv4 address availabilty field as described in [Table 9-334-IPv4 Address field values/802.11-2020] RW
  29. WiFi.AccessPoint.{i}.ANQP.RoamingConsortiumOIs - Comma-separated list of strings. Specifies the list of Roaming Consortiums whose networks are accessible via this AP as described in [Section 9.4.5.7/802.11-2020] RW
  30. WiFi.AccessPoint.{i}.ANQP.Domains - Comma-separated list of strings. Specifies the list of one or more domain names of the entity operating the IEEE 802.11 access network as described in [Section 9.4.5.15/802.11-2020] RW
  31. WiFi.AccessPoint.{i}.ANQP.NetworkAuthTypes - Comma-separated list of strings. Specifies the list of authentication types required when Interworking.ASRA is set to true as described in [Section 9.4.5.23/802.11-2020] RW
  32. WiFi.AccessPoint.{i}.AssociatedDevice.{i}.MACAddress - The MAC address of an associated device R
  33. WiFi.AccessPoint.{i}.AssociatedDevice.{i}.OperatingStandard - The operating standard that this associated device is connected with R
  34. WiFi.AccessPoint.{i}.AssociatedDevice.{i}.AuthenticationState - Whether an associated device has authenticated (true) or not (false) R
  35. WiFi.AccessPoint.{i}.AssociatedDevice.{i}.LastDataDownlinkRate - The data transmit rate in kbps that was most recently used for transmission from the access point to the associated device R
  36. WiFi.AccessPoint.{i}.AssociatedDevice.{i}.LastDataUplinkRate - The data transmit rate in kbps that was most recently used for transmission from the associated device to the access point R
  37. WiFi.AccessPoint.{i}.AssociatedDevice.{i}.AssociationTime - Date and time in UTC when the device was associated R
  38. WiFi.AccessPoint.{i}.AssociatedDevice.{i}.SignalStrength - An indicator of radio signal strength of the uplink from the associated device to the access point, measured in dBm, as an average of the last 100 packets received from the device R
  39. WiFi.AccessPoint.{i}.AssociatedDevice.{i}.Noise - An indicator of radio noise on the uplink from the associated device to the access point, measured in dBm, as an average of the last 100 packets received from the device (see ANPI definition in [Clause 10.11.9.4/802.11-2012]) R
  40. WiFi.AccessPoint.{i}.AssociatedDevice.{i}.Active - Whether or not this node is currently present in the WiFi AccessPoint network R
  41. WiFi.AccessPoint.{i}.AssociatedDevice.{i}.MaxSupportedBandwidth - Specifies the maximum supported bandwidth for the associated device to the access point R
  42. WiFi.AccessPoint.{i}.AssociatedDevice.{i}.Stats.BytesSent - The total number of bytes transmitted to the Associated Device, including framing characters R
  43. WiFi.AccessPoint.{i}.AssociatedDevice.{i}.Stats.BytesReceived - The total number of bytes received from the Associated Device, including framing characters R
  44. WiFi.AccessPoint.{i}.AssociatedDevice.{i}.Stats.PacketsSent - The total number of packets transmitted to the Associated Device R
  45. WiFi.AccessPoint.{i}.AssociatedDevice.{i}.Stats.PacketsReceived - The total number of packets received from the Associated Device R