RUTM31 Firmware Downloads
Main Page > RUTM Routers > RUTM31 > RUTM31 Firmware Downloads
This page contains firmware files for RUTM31 devices. Look to the table below or the changelog to find download links.
To upgrade firmware using WebUI, follow the instructions in RUTM31 Firmware.
RUTM31
File | Type | Release date | Size | MD5 | Changelog |
---|---|---|---|---|---|
RUTM_R_00.07.15.4_WEBUI.bin | Latest FW | 2025.07.11 | 28 MB | cef9844e47500b0135a1e0e95e90c09b | Link |
RUTM_R_00.07.15_WEBUI.bin | Mass production FW | 2025.06.06 | 28 MB | beb49758b010d8c3fb31a389242a5207 | Link |
RUTM_R_GPL_00.07.15.4.tar.gz | SDK | 2025.07.11 | 41 MB | 7f7934b0afd5b2f324858a13c82c6681 |
Note: packages for Package Manager are independent from firmware and can be downloaded in the Package Downloads page.
FW checksums
Checksums for firmware files can be found here.
Changelog
RUTM_R_00.07.15.4 | 2025.07.11
- Improvements
- Network
- Mobile: improved handling of ESM reject causes #33, #50, #51, and #52
- Network
- Fix
- System
- Backup: fixed internal firmware metadata not updating after applying backup
- System
RUTM_R_00.07.15.2 | 2025.06.27
- Improvements
- System
- Update Firmware: optimized firmware validation through caching
- System
- Fix
- Network
- Wireless: fixed WPA3-SAE fast transition configuration
- Services
- Data to Server: fixed MBus database path bug
- L2TP: fixed memory leak issue with invalid packets
- System
- Package Manager: fixed possible config migration issues on the PM installed packages
- System Status: fixed display of MAC address
- WebUI: fixed subscribe processes not exiting when UHTTPD is killed
- Network
RUTM_R_00.07.15.1 | 2025.06.17
- Fix
- Network
- Realtime Traffic: fixed data collection in rare cases
- Services
- Event juggler: fixed the execution of user scripts
- Hotspot: fixed users scripts execution
- Hotspot: fixed user scripts migration after upgrade with keep settings
- SMS Utilities: fixed the execution of user scripts
- System
- Backup: fixed missing root and admin user restoration during backup apply
- Network
RUTM_R_00.07.15 | 2025.06.06
- New
- Network
- Mobile: added "iot.t-mobile.com" APN for "T-Mobile" operator to APN database
- System
- WebUI: added default HTTP redirect to HTTPS
- Network
- Improvements
- Network
- DHCP server: included static leases to "Leased IPs" status that are outside of DHCP pool range but are inside interface subnet range
- Dynamic routes: improved mobile interface handling
- Dynamic routes: added support for selecting VPN interfaces
- Firewall: disabled Allow-ICMPv6-Forward rule
- IGMP Proxy: added VPN interface support
- Mobile: improved SIM switch behavior when its configuration is changed
- Mobile: added ability to change measurement units in "Mobile Usage" page
- Mobile: added ability to export mobile usage data to CSV file
- Mobile: added more statistical parameters to "Mobile Usage" page
- Mobile: changed "fast.t-mobile.com" APN PDP type from IPv6 to IPv4v6
- Mobile: updated LAN port reset behavior during bridge/passthrough setup
- Multi WAN: updated configuration interface
- Multi WAN: added manual member configuration
- Multi WAN: added expanded Multi WAN interface statuses
- Network: updated network interface statuses to be more detailed and easier to understand
- Network: improved 802.1p priority configuration fields
- Wireless: updated wireless client status with new "Obtaining IP" state
- Wireless: simplified radio transmit power selection
- Wireless: added status for current radio transmit power
- iw: updated version to 6.9
- mac80211: updated version to 6.12.6
- mt76: updated version to 2025-01-22
- Services
- AWS IoT Core: updated "AWS provisioning" configuration parameter list
- BACnet: added support for devices with USB adapters and devices with no rs485 interface
- Call Utilities: updated "Get status" action "Text message" parameter list
- Data to Server: added support for receiving and sending data via SMS
- Data to Server: added support for receiving I/O data
- Data to Server: added FTP, SMTP, Socket, and Lua script support for data transmission
- Data to Server: updated "Collection configuration" edit, "Input configuration" edit, "Format string" and "Tag expansion" parameter lists
- Data to Server: added support for ISO 8601 date format
- DLMS: added API endpoints to get the current value of a configured group or group value
- DNP3 Client: added API endpoints to get the current value of a configured request
- Dynamic DNS: added DNS server field
- Dynamic DNS: reduced service restarts when mobile is used
- Email to SMS: improved email handling by deleting emails over 61440 bytes
- Event juggler: implemented a retry mechanism for actions in case of failure
- Event juggler: updated "Send email", "Send SMS", "MQTT", "Script" and "HTTP" action "Text message" parameter list
- Event juggler: added delete icon on "Remove action" button
- Event juggler: removed "Startup" event type from event configuration due to duplication
- Events Reporting: updated "Message text on event" parameter list
- I/O Juggler: updated "Send SMS", "MQTT" and "Script" action "Text message" parameter list
- Modbus Client: updated "Modbus TCP Client" and "Modbus Serial Client" configuration "MQTT message" and "Email" action "JSON format" parameter list
- OPC UA Client: added API endpoints to get the current value of a configured group, group value or server node
- SMS Forwarding: updated enable option help messages
- SMS Gateway: updated "Auto reply" "Message text" parameter list
- SMS Utilities: updated "Reboot", "Send status" action, "Text message" parameter and "SMS rule description" lists
- Mosquitto: updated version to 2.0.21
- ovpn-dco: updated version to 0.2.20241216
- System
- Access Control: added ability to specify WAN port
- Access Control: improved HTTPS certificate validation
- API Core: added preflight OPTIONS method support
- Certificates: changed certificate signing to use RSA-PSS padding scheme
- Speed Test: added functionality to find any country servers by using search
- TCP dump: added suggestions for host and port filters
- Troubleshoot: separated troubleshooting into individual configuration tabs
- Troubleshoot: improved logging size configuration and log size limits
- WebUI: reduced size of the navigation menu and some form elements
- WebUI: updated table selected rows actions design
- WebUI: added HTTPS certificate expiration warning and renew functionality
- WebUI: unified styles of first login and renew expired password modals
- WebUI: updated Japanese translations
- Linux: updated version to 6.6.87
- Network
- Fix
- Network
- 802.1X Client: fixed warning message of different port configurations sometimes appearing when closing modal
- 802.1X Client: fixed 802.1X (client) page access not being controlled by the "Network > Ports" entry
- 802.1X Server: fixed 802.1X (server) page access not being controlled by the "Network > Ports" entry
- DHCP server: fixed DHCPv4 server shutdown when multiple LANs use the same interface and one of them disables DHCPv4
- Firewall: fixed duplicate VPN zone creation
- Firewall: fixed HTTP and HTTPS ports migration for DMZ port forwards rules
- Firewall: removed redundant "Internal zone" field from port forward configuration
- Mobile: fixed issue where neighbor IP address was not reachable in Bridge/Passthrough modes
- Mobile: fixed SMS grouping error when old SMS are never deleted
- Network: fixed incorrect network type shown for LAN with only WiFi interface
- Network: fixed system crash when using modem data under low memory conditions
- Static Routes: fixed GRE tunnel name display when its name has special symbols
- Topology: fixed issue of duplicated WAN interface being displayed under certain configurations
- VLAN: fixed new port based VLAN creation when untagged ports are provided
- Wireless: fixed trailing whitespace being ignored in SSID or password
- Wireless: fixed enterprise client configuration not showing all certificates and keys generated with SCEP
- Wireless: fixed enterprise client configuration requiring password for unencrypted certificate key
- Services
- Data to Server: fixed "SIM Card" option select list in "Mobile usage" data input
- DLMS: fixed COSEM attribute filtering
- DLNA: fixed option list of "Interfaces"
- DMVPN: fixed displaying NAT rules
- Dynamic DNS: fixed IPv6 support in bind-nsupdate
- Dynamic DNS: fixed logs showing IPv6 expansion errors when no IP is found
- Event juggler: fixed "SIM Card" option select list in "SIM switch" and "Connection" actions
- Event juggler: fixed Reboot via SMS Log event
- Event juggler: fixed duplicated names validation
- Event juggler: fixed an issue affecting GSM event stability
- Event juggler: fixed inability to select all available pins in the I/O condition configuration
- Event juggler: fixed HTTP action when secure connection is chosen
- Event juggler: fixed condition deletion not working in some edge cases
- Hotspot: fixed SSL certificates permissions
- IPsec: fixed connection issues with %any as identifier
- L2TP: fixed authentication credentials validation
- Modbus Client: fixed label for 'no_bracket' option in requests
- MQTT Broker: fixed incorrect "Local port" hint
- RMS: fixed 'Next connection after' timer display
- RMS: fixed transition from 'Standby' to 'Enabled' mode
- SMPP: fixed sequence number in DELIVER_SM packets
- SMS Gateway: fixed connecting to Gmail with TLS certificate validity verification in Email to SMS
- SMS Utilities: fixed "SIM Card" option select list in "Change mobile settings" rule
- Stunnel: fixed issue of global settings sometimes not being displayed
- Stunnel: made "Certificate File" and "Private Key" fields required when server mode is configured
- Tailscale: fixed tailscale logging out after a reboot when using an authentication key
- Wireguard: fixed peer allowed IPs select dropdown to show IPv6 options and added the ability to include custom values
- Wireguard: fixed MTU issues when default route is used
- Wireguard: fixed tunnel not re-establishing when failover is used
- System
- Access Control: fixed HTTPS certificates validation to not allow RSA key length less than 1024 bits and ECC key length less than 160 bits
- API Core: fixed session validation issues
- Certificates: fixed SCEP certificate enrollment compatibility issues with certain servers
- System Status: removed bootloader version information if it does not exist
- WebUI: fixed inconsistent spacing between page elements
- WebUI: fixed warnings still being displayed after removing uploaded certificates
- WebUI: fixed issues with SDK API path recognition
- Network
RUTM_R_00.07.14.3 | 2025.05.26
- Initial firmware release