Jump to content

RUTM54 Firmware Downloads

From Teltonika Networks Wiki
Main Page > RUTM Routers > RUTM54 > RUTM54 Firmware Downloads

This page contains firmware files for RUTM54 devices. Look to the table below or the changelog to find download links.

Stable firmware - this version has been tested through both internal QA processes and large-scale user deployments. All known issues have been resolved based on user reports and testing feedback. Stable firmware is currently used as the default for updates and is also deployed in mass production. To upgrade firmware using WebUI, follow the instructions in RUTM54 Firmware.
Latest firmware - this is the most recent firmware release, featuring the latest updates, features, and fixes. While it has passed internal testing, it has not yet undergone widespread deployment or user validation. It may still contain undiscovered issues. We recommend testing on a small number of devices before considering broader updates.

Note: packages for Package Manager are independent from firmware and can be downloaded in the Package Downloads page.


RUTM54

File Type Release date Size MD5 Links
RUTM_R_00.07.18.3_WEBUI.bin Stable FW 2025.10.30 27 MB ba26b6110a119bddf16d89a4e21fb6ce Changelog API
RUTM_R_00.07.19.4_WEBUI.bin Latest FW 2025.12.05 27 MB e329162d5187243dcbd21916fb249a27 Changelog API
RUTM_R_SDK_00.07.19.4.tar.gz SDK 2025.12.05 44 MB 79c3a6a416f265e5e84004c6303cd061

FW checksums


Checksums for firmware files can be found here.

Changelog

RUTM_R_00.07.12.3 | 2025.02.14

  • New
    • Services
      • Modbus Client: added an endpoint that returns status for a single Modbus request
  • Fix
    • Network
      • Network: fixed occasional network hangs when using wired LAN with "Hardware flow offloading" enabled

RUTM_R_00.07.12.1 | 2025.01.27

  • Fix
    • Network
      • Mobile: fixed provider name parsing from SPN file
    • Services
      • IPsec: fixed kernel warnings when custom NAT rules are used with "IPsec Software Flow Offload" enabled
      • OpenVPN: fixed an issue with config file parsing when carriage return characters were present
      • OpenVPN: fixed parsing of the 'Protocol','Port' and 'LZO' options from the config file

RUTM_R_00.07.12 | 2025.01.20

  • New
    • Network
      • Mobile: added "global" APN for "Jersey Telecom" operator to APN database
      • Mobile: added "datasim.com" APN for "BT" operator to APN database
      • Mobile: added "datasim.com" APN for "Vodafone" operator to APN database
      • Mobile: added "datasim.com" APN for "Vodafone" operator to APN database
      • Mobile: added "datasim.global" APN for "Telefonica" operator to APN database
      • Mobile: added "soracom.io" APN for "Soracom" carrier to APN database
    • Services
      • Dynamic DNS: added IPv6 support
      • Tailscale: added removal of firewall rules when the package is deleted
  • Improvements
    • Network
      • DHCP: added leased IP status in DHCP server page
      • DNS: added DNS strict order option
      • Firewall: moved target field to the bottom of NAT rule edit and renamed it to "Action" to match traffic rules
      • Firewall: moved all traffic rule fields related to action to be below action field
      • Firewall: removed ability for any firewall rules to have port selection if protocol is set to "all"
      • Firewall: separated zone and global firewall settings into different pages
      • Firewall: improved "Conntrack helpers" field in zone edit by making it disabled with explanation instead of hiding it
      • Mobile: improved deny data roaming to prevent connection issues after re-enabling roaming
      • Mobile: improved error messages for eSIM profile downloads
      • Mobile: improved active SIM display in tabs and status pages
      • Mobile: improved modem signal value filtering
      • Mobile: improved DNS checking across different interface PDP types
      • Network: fixed configuration viewing in the WAN page when user has only read permission
      • UDP Relay: moved service menu item from Network > Other > UDP Relay to Network > UDP Relay
      • VRF: added additional validations to address used device cases
      • VXLAN: separated edit form options into general and advanced tabs
      • Wireless: sorted scan results by signal strength by default
      • Wireless: renamed password field in join modal to be called same as in edit modal
      • Wireless: improved wireless join action performance
      • Curl: updated version to 8.11.0
    • Services
      • DLMS: added ability to view COSEM objects for each scanned physical device in overview page
      • GPS: added WWAN connection warnings for devices that have GNSS WWAN conflict
      • GPS: added broadcast and multicast support to NMEA forwarding
      • IPsec: improved AES-CBC performance
      • Modbus TCP over Serial Gateway: added option for serial device reply timeout
      • Modbus TCP over Serial Gateway: improved performance
      • Modbus TCP over Serial Gateway: added multiple connections support for up to 10 clients
      • NTP Client: updated 'Count of failed NTP requests' option to permanently synchronize with mobile operator when NTP servers fail
      • Overview: added IP type status to network interface cards
      • SMS Utilities: changed format of ADC and ACL status
      • azure-iot-sdk-c: updated version to LTS_08_2024
    • System
      • API Core: added query parameter for configuration GET endpoints to receive all options, even if unset
      • Package Manager: removed "Installed Version" and "Available Version" columns from the package table
      • Kernel: updated version to 5.10.229
  • Fix
    • Network
      • 802.1X Server: updated radius secret back-end validation to match front-end validation
      • Dynamic routes: fixed dynamic routes not starting after installation on rare occasions
      • Firewall: deprecated invalid dest_local option in traffic rules API
      • Firewall: fixed zone placement in NAT rule description
      • Mobile: fixed eSIM profile configuration when multiple profiles are available
      • Mobile: fixed cell ID parsing on 2G networks
      • Mobile: fixed modem information collection after firmware installation
      • Mobile: fixed repetitive mobile band configuration on startup
      • Mobile: improved operator name parsing when information is unavailable on the SIM card
      • Mobile: fixed SMS limit displaying incorrect reset date
      • Mobile: fixed an issue where duplicate APN could be configured
      • Mobile: fixed eSIM plugin crash on modem info parsing
      • Mobile: fixed LAC/TAC display in mobile status page
      • Mobile: fixed an issue where incorrect SIM was selected
      • Mobile: fixed displaying 5G SA mobile signal properties in real-time data page
      • Mobile: fixed an issue where SIM card pin code would be stored as "N/A"
      • Network: fixed missing PPPoE username and password validations
      • Ports Settings: fixed incorrect warning message for identical port configurations
      • Ports Settings: fixed an occasional infinite spinner issue when changing port settings
      • QOS: fixed source and destination host field validation to allow subnet in CIDR notation
      • QOS: fixed starting SQM after reboot when QoS package is installed
      • Static Routes: fixed interface select not showing SSTP instances
      • VLAN: fixed wrong error message when deleting a VLAN that does not exist
      • VRF: fixed an issue that prevented saving the configuration when an inactive VLAN was selected
      • Wireless: fixed displayed client status when WPA supplicant does not have status
      • Wireless: fixed transmit power getting adjusted incorrectly when changing regulatory country
      • Wireless: fixed required password validation in join modal
      • Wireless: fixed API "htmode" option format validation
      • Wireless: fixed API allowing empty "country" value
    • Services
      • DLMS: fixed parameters table not always refreshing when selecting devices
      • DLMS: fixed mismatched name validations between API and WebUI
      • DLMS: fixed an issue where uptime becomes incorrect when system time changes
      • DNP3 Client: fixed API error when non existent parent id is provided in requests endpoint URL
      • DNP3 Client: fixed an issue where uptime becomes incorrect when system time changes
      • DNP3 Outstation: fixed an issue where uptime becomes incorrect when system time changes
      • GPS: fixed NMEA prefix dropdowns by simplifying their displayed values
      • GPS: fixed an issue where uptime becomes incorrect when system time changes
      • IPsec: increased maximum length of local / remote identifiers and selector ID to 255 characters
      • IPsec: fixed deleting global secrets when more than one ipsec instances are configured
      • IPsec: fixed IPsec not reloading after DMVPN uninstall
      • IPsec: fixed showing empty error messages after instance deletion
      • IPsec: fixed excessive logging
      • IPsec: fixed firewall rules migration and identifier setting when certificate authentication is used
      • Modbus Client: fixed configuration files not being removed after package removal
      • Modbus Client: fixed an issue where uptime becomes incorrect when system time changes
      • Modbus Server: fixed configuration files not being removed after package removal
      • Modbus Server: fixed an issue where uptime becomes incorrect when system time changes
      • Modbus TCP over Serial Gateway: fixed gateway forwarding unrequested data from serial device
      • Modem Control: fixed modem control duplicating configuration option
      • MQTT Modbus Gateway: fixed configuration files not being removed after package removal
      • MQTT Modbus Gateway: fixed an issue where uptime becomes incorrect when system time changes
      • NTP Client: fixed Count of time synchronizations that was not working properly
      • NTRIP: fixed an issue where uptime becomes incorrect when system time changes
      • OPC UA Client: fixed URL validation
      • OPC UA Client: fixed configuration files not being removed after package removal
      • OPC UA Client: fixed API security mode option require validation
      • OPC UA Client: fixed an issue where uptime becomes incorrect when system time changes
      • OPC UA Client: fixed validation for prefix, midfix, postfix options
      • OPC UA Server: fixed configuration files not being removed after package removal
      • OPC UA Server: fixed API encryption option require validation
      • OPC UA Server: fixed an issue where uptime becomes incorrect when system time changes
      • OpenVPN: fixed the problem related to the 'netlink reports object not found' warning when using the DCO configuration
      • Over IP: fixed an issue where uptime becomes incorrect when system time changes
      • Over IP: fixed API error when incorrect device option value was sent
      • Overview: fixed port display in LAN cards when there is configured port based VLAN or bridge via device page
      • SNMP: fixed mwan3Ip to display 'N/A' if no IPs are present
      • TR-069: fixed ConnectionRequestURL node to return VPN IP address if VPN is used
      • Web Filter: fixed site blocking rules affecting router itself when selecting specific network interface
      • Web Filter: added exception to FOTA server blocking
      • Web Filter: fixed site blocking not working with Hotspot
      • Web Filter: fixed whitelist not working with domains that have forwards to other domains
      • Wifi Scanner: fixed service not working when initially Wireless radio is disabled
    • System
      • Certificates: fixed issue where the API allowed the deletion of root certificate
      • Certificates: fixed uploading of certificates that are 4096 bits or longer
      • Package Manager: added protection against zip bombs when uploading a package
      • PAM: fixed creating new instance
      • WebUI: fixed SDK example app validation mismatch between UI and API
      • WebUI: fixed default value display on instances for multiple services
  • CVE Patches
    • CVE-2024-5594
    • CVE-2024-9681
    • CVE-2024-29195

RUTM_R_00.07.11.4 | 2024.12.19

  • Firmware includes no changes for this device

RUTM_R_00.07.11.3 | 2024.12.17

  • Fix
    • Services
      • Input/Output: fixed issues causing fault messages on service close
      • Wireguard: fixed field validation after firmware upgrade
      • OpenVPN: fixed the certificate file selection issue in the server configuration

RUTM_R_00.07.11.2 | 2024.12.09

  • Fix
    • Services
      • IPsec: fixed loading connections using AEAD algorithms
      • IPsec: fixed connection status display
      • IPsec: fixed Local source IP option
      • IPsec: fixed issue with multiple global secrets of same type

RUTM_R_00.07.11.1 | 2024.12.02

  • Initial firmware release