Wiki mirrorView source
This page contains firmware files for TRB501 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 TRB501 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.
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.

FW checksums
Checksums for firmware files can be found here.
Changelog
TRB501_R_00.07.22.1 | 2026.04.13
- Improvements
- System
- ustream-ssl: updated version to 2026-03-01
- System
- Fix
- Services
- IEC 60870-5 Client: fixed missing serial support validation checks
- IEC 60870-5 Server: fixed package dependency issues and missing serial support validation checks
- Modbus Client: fixed test requests due to missing broadcast option
- RMS: fixed configuration permission issues that caused connection problems
- System
- Backup: fixed custom uci-default script execution
- Backup: fixed ability to reset user password to device default password
- Services
TRB501_R_00.07.22 | 2026.03.25
- New
- Network
- SMCroute: added support
- Services
- Data to Server: added webui option to toggle server certificate verification
- DMVPN: added support for DMVPN configuration on GRE tunnels with IPv6 addressing
- Events reporting: removed web user interface support
- I/O Juggler: removed web user interface support
- SNMP: added SNMP V3 users additional authentication types
- System
- Integrity: added functionality to verify file system integrity
- WebUI: added Polish language support
- Network
- Improvements
- Network
- DHCP server: added support for configuring multiple DHCP relay instances
- DHCP server: added new DHCPv4 error status when parent interface has no IPv4 address
- Dynamic routes: added mutual redirects between route status and dynamic route pages
- Dynamic routes: improved display of OSPF routes
- Dynamic routes: moved instance naming into edit modals for RIP
- Firewall: improved performance across all firewall pages
- Mobile: added a general signal quality metric, calculated from a combination of various mobile signal metrics
- Network usage: added mutual redirects between "Connections" and "Network Usage" pages
- Ports Settings: added warning of enabled 802.1X ports
- wireless-regdb: updated version to 2026.02.04
- Services
- Auto Reply: added "Signal quality" parameter support
- AWS IoT Core: added TPM support
- Azure IoT Hub: added TPM support
- BGP: added IPv6 support
- BGP: moved instance naming into edit modals
- Data to Server: added data compression
- Data to Server: added TPM support
- EoIP: added 'MTU' option
- Event juggler: added HTTP URL scheme appendage if it is not defined in HTTP action
- Event juggler: added TPM support
- Event juggler: added "Signal quality" parameter support in output actions
- Hotspot: reworked hotspot service
- I/O Scheduler: removed ordinal suffixes from "From" and "To" table columns to improve localization
- IEC 60870-5 Client: improved Information Objects tab usability and editing
- IEC 60870-5 Client: added universal gateway support
- IEC 60870-5 Server: added universal gateway support
- IPsec: added additional proposal options
- IPsec: removed duplicate proposals
- IPsec: added automatic default route handling for route based IPsec
- L2TPv3: improved "Cookie" and "Peer cookie" validation
- Ledman: updated signal strength LED algorithm to use new value
- Mobile Utilities: added "Signal quality" parameter support in status message
- Modbus Client: added "Signal quality" parameter support in MQTT and Email actions
- MQTT Broker: added certificate key length validation
- MQTT Broker: added TPM support
- MQTT Broker Bridge: added TPM support
- MQTT Publisher: added TPM support
- OpenVPN: improved server configuration when using a TAP device
- OpenVPN: added 'Gateway IP address' option for bridged devices
- PPTP: added client/server status information
- Python3: reduced the Python package size by removing the python-unittest module
- Python3: reduced package size by removing the "pydoc" module
- RMS: updated the Connection Type field hint to reflect the current device connection frequency
- SMPP: added TPM support
- SNMP: added an option that makes ifIndex values persistent
- Tailscale: added memory usage limitation option
- TR-069: added input validations in set methods for nodes with read-write permissions
- TR-069: added TR-143 based on "Issue 1 Amendment 1", with implementation-specific deviations
- TR-069: improved Device.DHCPv4 object based on "TR-181 Issue 2 Amendment 20", with implementation-specific deviations
- TR-069: added Device.Cellular object based on "TR-181 Issue 2 Amendment 20", with implementation-specific deviations
- TR-069: added TPM support
- Traffic Logging: added SFTP support for log uploading (with key support)
- Traffic Logging: added FTPS support for log uploading
- cURL: updated version to 8.18.0
- EmailRelay: updated version to 2.5.2
- FRR: updated version to 10.2.1
- OpenVPN: updated version to 2.6.17
- ovpn-dco: updated version to 0.2.20251017
- Tailscale: updated version to 1.92.3
- System
- Access Control: added SSH, telnet and WebUI session termination support
- Backup: improved backup to use API endpoints
- Speed Test: implemented filters and sorting for the servers table
- glib2: updated version to 2.87.1
- libmodbus: updated version to v3.1.11
- openssl: updated version to 3.0.19
- Network
- Fix
- Network
- DHCP server: fixed DHCPv4 configuration page bug when parent interface has no IPv4 address
- Mobile: fixed incorrect band names when viewing hourly mobile signal data while connected to 5G-NSA
- Topology: fixed lock functionality on touchscreen devices
- Services
- BGP: fixed how neighborship is displayed for BGP when VRF is used
- Call Utilities: fixed "Switch WiFi on/off" action execution
- DLNA: fixed interface selection not showing WLAN interfaces that are not in any bridge
- Email to SMS: fixed email deletion in some rare cases
- EoIP: fixed issues with EoIP over L2TP configuration
- IEC 60870-5 Client: fixed an issue where negative ASDU response results in a timeout
- IEC 60870-5 Server: fixed server network not restarting after disabling “Allow remote access” when “Cyclic transmissions” are enabled
- IEC 60870-5 Server: fixed flow control component placement to follow dependency order
- IPsec: fixed IKEv1 allowing unsupported proposals
- IPsec: fixed display of "Enable XAUTH" switch
- Modbus Client: fixed service being launched without any requests to send
- OpenVPN: fixed learn-address routing to handle IPv4/IPv6
- OSPF: fixed firewall rule creation
- SMS Utilities: fixed "Switch WiFi on/off" action execution
- SNMP: fixed Event type Topology change Trap
- SNMP: fixed port-based VLAN VID display
- SNMP: fixed setting incorrect firewall rule family option
- System
- NTP: fixed the NTP server due to invalid packet headers
- Package Manager: fixed IPTables NAT Extras package not migrating when updating from RutOS 7.12
- PAM: fixed TACACS+ WebUI remote host parameter
- Troubleshoot: fixed duplicate devices listed in the TCP dump configuration
- Network
- CVE Patches
- CVE-2025-11961 - 1.9 (LOW)
- CVE-2025-13836 - 9.1 (CRITICAL)
TRB501_R_00.07.21.3 | 2026.03.24
- Fix
- System
- Backup: fixed eSIM interface generation after uploading a backup
- Reset Settings: fixed reset not responding
- System
TRB501_R_00.07.21.2 | 2026.03.06
- New
- Network
- Mobile: added eSIM activation through proxy server
- Network
- Improvements
- System
- Site manager: added configurable DHCP option for client discovery
- Site manager: added access control loss warning
- System
- Fix
- Network
- Network: fixed an edge-case network hang after device reboot
- Services
- Data to Server: fixed memory leak when using IEC 60870 5 as input and using output with custom format
- Network
TRB501_R_00.07.21.1 | 2026.02.26
- Fix
- Services
- Modbus Client: fixed missing parameters preventing testing of API-created requests in WebUI
- System
- Site manager: fixed missing config files in SDK
- Services
TRB501_R_00.07.21 | 2026.02.17
- New
- Network
- Mobile: added "m2m" APN for "Spark M2M" operator to APN database
- Mobile: added "iot" APN for "One NZ IOT" operator to APN database
- MPLS: added LDP support
- System
- PAM: added TACACS+ external user support
- Site manager: added site manager functionality
- Network
- Improvements
- Network
- Firewall: added IPv6 masquerading support
- Mobile: added SIM switch rule "On operator or country code"
- Mobile: improved mobile data connection times on some cellular networks
- Network: added IPv4 subnet conflict warning and notification
- ethtool: updated version to 6.15
- Netifd: updated version to 2025-05-23
- Services
- BGP: added debug option
- Data to Server: moved "Add new" button to table header for smaller screens
- Data to Server: added failed MQTT messages count to MQTT server to restart broker connection when threshold is reached
- DLMS: added options for configuring the logical and short name on a COSEM value
- DLMS: improved test requests to not freeze when running many of them at the same time
- Event juggler: moved "Add new" button to table header for smaller screens
- Event juggler: added support for monitoring digital output pin state
- IPsec: added ability to specify local and remote passthrough networks
- Modbus Client: improved test requests to not freeze when running many of them at the same time
- Modbus Client: added tolerance and tolerance timeout options for on-change storage with threshold comparisons and periodic refresh
- MQTT Broker: updated TLS option names
- MQTT Broker Bridge: updated TLS option names
- OPC UA Client: loosened data type validations, allowing more versatile data extraction
- OPC UA Server: added support for configuring data sources, which allows exposing values from other services
- OpenVPN: added support for generating client configuration from the server configuration
- OSPF: added debug option
- RIP: added debug option
- SNMP: added multiple hosts support in Trap Settings
- SNMP: added Data Source support
- SNMP: added warning stating that selected Authentication type MD5 is not secure
- SNMP: made SNMP community names hidden for unprivileged users
- SSTP: added IPv6 support
- TR-069: added TLS and mTLS support
- System
- CLI: added opkg notice about using third-party feeds
- NTP Client: improved initial system time accuracy when "Save time to flash" is enabled
- Update Firmware: split firmware update page to device and modem tabs
- Update Firmware: added latest/stable firmware option in firmware page
- WebUI: improved search performance
- WebUI: expanded search function to include results from available to install packages in package manager
- WebUI: updated footer design
- WebUI: added footer customization options for GPL builds
- Network
- Fix
- Network
- DHCP server: added validation to prevent bridge and passthrough IP address usage for static leases
- Mobile: fixed wrong framed routing configuration being applied when no active mobile interfaces are available
- Mobile: fixed SIM PINs being kept in MNF when performing a factory reset with a SIM inserted
- Multi WAN: fixed failover not working after changing firewall settings
- Network usage: fixed multiple issues that prevented the table from displaying
- Static Routes: fixed applying static IPv6 routes after device restart
- Services
- Azure IoT Hub: fixed timed out message re-sending in some edge cases
- Data to Server: fixed example Lua output script not working correctly with data containing double quotes
- DLNA: fixed interfaces not having WLAN
- DNP3 Outstation: fixed binary output status data type in outstation data sources
- Dynamic DNS: fixed core handling of user input for 'cloudflare.com-v4'
- Event juggler: fixed SMS action retry functionality not working in certain cases
- Event juggler: fixed incorrect configuration parsing
- GRE: fixed state display when used with IPsec
- Hotspot: fixed issues with download/upload limits
- IEC 60870-5 Server: fixed validations when saving multiple configurations
- IPsec: fixed firewall rule handling when instance is deleted
- IPsec: fixed route based interface to be disabled when instance is disabled
- IPsec: removed disabled state from "logs" and "active clients" when user has no write permissions
- IPsec: fixed status endpoint to ignore zombie clients
- IPsec: fixed DNS server update on connection
- IPsec: fixed ID validation for API Post
- Modbus Client: fixed Modbus write request function validation in Modbus TCP Client
- Modbus Client: changed test requests to use the correct request ID
- Modbus Client: fixed validation in Modbus Device requests, requests configuration now displays full function name
- OSPF: fixed interfaces not having WLAN
- Package Manager: fixed removing orphan packages when any package dependency is not installed
- RIP: fixed interfaces not having WLAN
- RMS: fixed reconnection problem
- RMS: fixed reconnection timer reset issue
- SSTP: fixed address parsing when a URL protocol is used
- SSTP: fixed adding routes to remote server
- Wireguard: fixed startup after device reboot
- Zerotier: fixed custom planet file permissions
- System
- JSON-RPC: fixed permissions for "file" methods
- Profiles: excluded Data Limit and IP Block databases from profiles
- Update Firmware: fixed download from FOTA after cancelling firmware upload
- Network
TRB501_R_00.07.20.3 | 2026.01.23
- Fix
- Services
- Data to Server: fixed IEC 60870 data sender plugin failing to load
- Services
TRB501_R_00.07.20.1 | 2026.01.05
- Fix
- System
- Boot: fixed WAN ethernet led behaviour during boot on devices with specific hardware version
- Services
- DDNS-scripts: improved core handling of user input
- System
TRB501_R_00.07.20 | 2025.12.16
- New
- Network
- Mobile: added "mobileinternet.tele2.lt" APN for "Tele2" operator to APN database
- Services
- Data to Server: added IEC 60870-5 Client as an input
- IEC 60870-5 Client: added IEC 60870-5-104 Client
- IEC 60870-5 Server: added IEC101 and IEC104 support
- System
- Package Manager: added CIFS/SMBFS filesystem support
- Network
- Improvements
- Network
- DHCP server: improved "DHCPv6-Mode" field's option names and hints
- Mobile: improved log message when no primary SIM is set
- Mobile: improved DFOTA log message when checking for updates
- Mobile: added "Switch to next SIM" button in 'Status -> Mobile' page
- Mobile: improved mobile data connection establishment time
- Mobile: improved mobile connection bring up behavior when the "Service option not subscribed" error is received
- Multi WAN: added IPv4 and IPv6 WAN interface coexistence warning
- Network: improved interface creation and deletion speed in some situations
- Network: improved "Force link" field hint
- Network: fixed "Force link" field to respect default value when changing interface protocol
- SSHFS: updated setting fields to be shown when service is disabled
- SSHFS: added directory as prefix to "Mount point" field
- ethtool: updated version to 6.10
- Services
- AWS IoT Core: updated orange error status to be red
- Azure IoT Hub: updated status columns to use text badges instead of circle icons
- Data to Server: updated input sections to be toggleable
- Data to Server: added certificates to global certificate manager
- Data to Server: increased the limit for Modbus data filtering entries
- Event juggler: added certificates to global certificate manager
- I/O Juggler: added certificates to global certificate manager
- I/O Status: moved all custom I/O configuration from table to the edit
- I/O Status: updated all I/O pinout and Power pinout icons
- L2TP: improved adding custom options to the configuration
- Network
- MQTT Broker: added certificates to global certificate manager
- MQTT Broker Bridge: added certificates to global certificate manager
- MQTT Publisher: added certificates to global certificate manager
- SMPP: added certificates to global certificate manager
- SNMP: added additional info to Trap message
- System
- Certificates: changed SCEP enrollment to try AES first and fall back to 3DES
- RutOS: updated login banner to include internal API usage
- Fix
- Network
- Firewall: removed low contrast zone colors
- Mobile: fixed SMS Limit excessive logging
- Network: fixed PPPoE client options not being removed after switching to other protocol
- Network: fixed routing table rules not matching interface metric order
- Realtime Traffic: fixed traffic history not showing up in some cases
- Realtime Traffic: fixed plot background rendering when switching between plots
- Realtime Traffic: fixed plot popover position on Firefox 143 and later
- Services
- Azure IoT Hub: fixed empty status hint
- DNP3 Client: fixed display issues with long request names
- DNP3 Outstation: fixed display issues with long request names
- Dynamic DNS: fixed bind-nsupdate method not working on multi-level subdomains
- Event juggler: fixed HTTP action request type
- Hotspot: fixed session data delete when deleting user
- IPsec: fixed unstable connections with software flow offloading enabled
- L2TP: fixed log display in WebUI
- Modbus Client: fixed duplicate query parameters validation in database entries endpoint
- Modbus Client: fixed display issues with long request names
- Modbus Server: fixed display issues with long request names
- MQTT Broker: fixed 'Allow persistence' option
- OPC UA Client: fixed duplicate query parameters validation in database entries endpoint
- OPC UA Client: fixed API error when 'server_node' option had an incorrect type in group values test endpoint
- OpenVPN: fixed status in Static Key Authentication mode
- OpenVPN: fixed handling of 'user' and 'group' parameters
- RMS: fixed connection status jumping between "Connecting" and "Connected" states
- SMS Utilities: fixed script action execution when arguments are provided
- System
- Certificates: fixed importing DER keys to TPM
- RutOS: fixed rare UCI deadlock causing system hangs
- Speed Test: fixed selecting WAN interface when using servers with IPv6 support
- System Users: fixed redundant /etc/group member creation
- WebUI: fixed target area that triggers hint text
- Network
- CVE Patches
- CVE-2024-55549 - 7.8 (HIGH)
- CVE-2025-11731 - 3.1 (LOW)
- CVE-2025-46394 - 3.3 (LOW)
TRB501_R_00.07.19.4 | 2025.12.05
- Fix
- Network
- Mobile: fixed operator selection under specific conditions
- Network
TRB501_R_00.07.19.2 | 2025.11.26
- Fix
- System
- Update Firmware: fixed firmware download cancellation
- System
TRB501_R_00.07.19.1 | 2025.11.12
- Fix
- System
- WebUI: fixed unresponsive navigation after password change
- System
TRB501_R_00.07.19 | 2025.11.06
- New
- Network
- Mobile: added "web.unomobile.it" APN for "1Mobile" operator to APN database
- Network
- Improvements
- Network
- DHCP server: added message to Events Log when there are no available DHCP addresses
- Firewall: added status to Traffic Rule page
- Firewall: added status to Port Forwards page
- Firewall: added status to NAT page
- Firewall: added status to DMZ page
- Firewall: updated status page to have chain and rule tables for better searchability
- Firewall: added shortcuts from firewall rules in status page to firewall configurations that created them
- HTTPS DNS Proxy: disabled field requirements when service is disabled
- Mobile: improved mobile operator parsing for connection establishment
- Mobile: updated default SIM selection in Mobile General page
- Mobile: added switch to disable local DHCPv4 leases when operating in bridge mode
- Mobile: added more information about SIM state changes in logs
- Mobile: improved error handling during mobile data connection bringup
- Network: improved DHCP client and server related fields
- VLAN: improved VLAN configuration save and apply speed in some cases
- Services
- Cloud of Things: changed communication from HTTP to MQTT
- Cumulocity: changed communication from HTTP to MQTT
- Data to Server: added new parameters (Custom name and pin value) in I/O input plugin
- EoIP: added IPv6 support
- Event juggler: added `io_reset` option
- GRE: added IPv6 support
- Impulse Counter: increased status loading speed
- MQTT Modbus Gateway: added validation to discard responses with invalid ID or function code
- OpenVPN: improved page load speed by removing duplicate data request
- SNMP: added SET support for universal gateway tag value table
- Stunnel: added support for using IPv6 addresses in the connect IPs field
- Wireguard: added wireguard watchdog support
- cURL: updated version to 8.16.0
- OpenVPN: updated version to 2.6.14
- System
- Custom Scripts: added page loading spinner
- Speed Test: added support for custom server url
- Update Firmware: improved FOTA communication and caching logic
- WebUI: improved usability on small screens
- PAM: updated version to 1.7.1
- Network
- Fix
- Network
- DHCP server: fixed DHCPv6 server reload when changing VLAN
- DNS: fixed "Static addresses" and "Custom redirect" field required validation
- Dynamic routes: fixed services other than EIGRP restarting on network change
- Firewall: added IPsec and OpenConnect configurations as possible networks
- Firewall: fixed NAT extra custom rules not applying after FW upgrade
- HTTPS DNS Proxy: fixed DNS requests failing after obtaining new IP
- Mobile: fixed informational messages when SIM configuration is not found
- Mobile: fixed IPv4/IPv6 type mobile reconnection loop if one type has unsuccessful connection
- Mobile: fixed updating modem firmware when custom root CA is configured
- Mobile: fixed missing modem firmware version after modem firmware update
- Multi WAN: fixed Multi WAN interface creation
- Ports Settings: fixed ports re-enabling themselves after changing certain settings
- Services
- DLMS: fixed access error when reading an empty sort object attribute on a generic profile object
- DLMS: fixed "Entries" not being clamped for "Profile generic" COSEM type
- DMVPN: fixed custom changes in IPsec, GRE and NHRP pages being reverted when saving DMVPN instance
- DNP3 Client: fixed dnp3 test function printing analog values in wrong format
- DNP3 Client: fixed always shown warning notification by displaying status hints for affected requests
- Dynamic DNS: fixed "Check interval" and "Force interval" validation issues
- Email to SMS: fixed process hang during email handling
- Impulse Counter: fixed duplicate values in 'GPIO pin' dropdown
- Impulse Counter: fixed deleting impulse counter data records
- IPsec: fixed an issue where connections could be re-initiated even while being active
- IPsec: fixed authentication issue when using multiple instances with the PSK authentication method
- IPsec: fixed Xauth connections not establishing when identifiers are set
- IPsec: fixed wrong active client information when using certificates
- IPsec: fixed incorrect uptime display when using multiple responder instances
- L2TP: fixed L2TP over IPsec connection issue
- L2TPv3: fixed parameter validation for IPv6 addresses in configuration
- Modbus Client: fixed email and MQTT alarm actions running longer than intended
- Modbus Client: fixed always shown warning notification by displaying status hints for affected requests
- Modbus Client: fixed test request endpoints failing if 'broadcast' option is not provided
- MQTT Broker: fixed TLSv1.1 configuration
- OpenConnect: fixed 'Get server fingerprint' feature on IPv6 servers
- OpenConnect: fixed displaying IPv6 address under Tunnel IP address
- OpenVPN: fixed parsing uploaded custom OpenVPN configuration
- OpenVPN: fixed issues with parsed fields being displayed after config deletion
- OpenVPN: fixed configuration parsing issues related to security options
- SMS Forwarding: fixed certificate verification disabling
- Wireguard: fixed creation of routes to endpoint host when default route is not set
- System
- Access Control: fixed displaying certificates in "HTTPS" edit modal after page refresh
- Administration: fixed incorrect creation date of user's default configuration
- API Core: fixed API error on 'DELETE' request with bad payload structure
- Events Log: fixed sorting reset functionality of table columns and "Event group" column issues
- Setup Wizard: fixed redirect of "RMS" step
- System Users: fixed multiple network pages working improperly with non-root users
- WebUI: fixed "visible columns" button to be clickable for users without "write" permissions
- WebUI: removed bell notifications from modals
- WebUI: fixed length validation for custom input values in select lists
- WebUI: fixed active state of filters on tables
- Network
- CVE Patches
- CVE-2025-4373 - 4.8 (MEDIUM)
- CVE-2025-6020 - 7.8 (HIGH)
- CVE-2025-6052 - 7.5 (HIGH)
TRB501_R_00.07.18.3 | 2025.10.30
- Improvements
- System
- ubus: updated version to 2025-10-19
- System
- Fix
- System
- Backup: fixed issues uploading older backup files
- System
TRB501_R_00.07.18.2 | 2025.10.22
- Fix
- Services
- IPsec: fixed issue where IPsec connections failed during WAN failover
- OpenVPN: fixed status issue after firmware upgrade
- Services
TRB501_R_00.07.18.1 | 2025.10.13
- Fix
- Network
- Mobile: fixed operator selection under specific conditions
- Network
TRB501_R_00.07.18 | 2025.10.01
Note: To ensure optimal performance, this firmware version has been removed after identifying a situation where the mobile operator might be selected incorrectly under specific circumstances.
- New
- Network
- Mobile: added historical signal information display
- Mobile: added "internet" APN for "Telenor" operator to APN database
- Network
- Improvements
- Network
- DHCP server: added option 82 support to DHCP relay
- Mobile: added SIM switch historical data
- Mobile: improved SIM switch status information
- Network: enabled TCP segmentation offload for ethernet driver
- SSHFS: updated mount point location
- Dnsmasq: updated version to 2.90
- Iperf3: updated version to 3.19.1
- Services
- DLMS: improved COSEM value reading speed
- DNP3 Client: added DNP3 client support for universal gateway
- DNP3 Outstation: increased status report responsiveness
- Input/Output: added "time" and "delay" options to I/O state change API endpoint
- IPsec: added requirement for local certificate and key fields when X.509 authentication method is selected
- IPsec: added improvements for IPv6 support
- Modbus Client: increased test button and status report responsiveness
- Modbus Client: made number zero as valid server ID
- Modbus Client: added broadcast support
- Modbus Server: increased status report responsiveness
- Modbus Server: added broadcast support
- MQTT Modbus Gateway: added broadcast support
- OpenVPN: removed disabled state from "logs" and "active clients" when user has no write permissions
- OpenVPN: improved error messages
- OpenVPN: added user and password options for export client configuration
- SMS Utilities: added a warning about enabled SMS limit
- System
- Access Control: added JSON-RPC enable toggle
- JSON-RPC: moved to Package Manager
- Update Firmware: added event log item about modem firmware update
- WebUI: added indicators when a form input inside an inactive tab was changed or invalid
- WebUI: added "Skip to main content" accessibility feature
- WebUI: improved multi select design
- WebUI: improved styles of drag hint on smaller screens
- WebUI: improved consistent formatting across all hints
- Network
- Fix
- Network
- Mobile: fixed excessive SIM switching after changing configuration
- Mobile: fixed segmentation fault during SIM switching
- Mobile: fixed APN database backup and restore functionality
- Mobile: fixed configuring mobile data limit
- Network: fixed interface settings change when framed routing is enabled
- Network usage: fixed table columns visual bugs
- Services
- Call Utilities: fixed answer action not triggering on second call
- Data to Server: fixed Modbus input raw data sending when data type is Modbus PDU
- Hotspot: fixed console errors that occurred in certain scenarios when enabling or disabling an instance
- IPsec: fixed field validation to support % in custom options
- Modbus Client: fixed PDU data type data collection
- OpenVPN: fixed permissions for using IP Block
- RMS: fixed RMS authentication under poor internet conditions
- SMS Utilities: fixed mobile data usage display when mobile data is turned off
- SMS Utilities: fixed incorrect 'Firmware on server' status message shown without internet connection
- Stunnel: fixed disabled state of "enable" switch in overview page
- Zerotier: fixed excessive ARP flooding on Zerotier interfaces
- System
- Administration: fixed "User group" input validation
- API Core: fixed double quoted boundary parsing
- Kernel: fixed compilation of 'fs-cifs' kernel module package
- Profiles: fixed endpoint response when calling from internal API
- UI Core: fixed 'Save & Apply' button reachability on mobile devices
- Update Firmware: fixed incorrect FOTA address in SDK
- WebUI: fixed text-area width issues on small screen devices
- Network
- CVE Patches
- CVE-2025-6021
- CVE-2025-32415
- CVE-2025-49794
- CVE-2025-49796
TRB501_R_00.07.17.5 | 2025.09.30
- Improvements
- Network
- Mobile: added ability to download eSIM profiles via Setup Wizard
- Network
- Fix
- Network
- Mobile: fixed possible hang when downloading eSIM profile
- Network: fixed assigning interface to incorrect firewall zone when changing its settings
- Network
TRB501_R_00.07.17.4 | 2025.09.17
- Fix
- System
- Profiles: fixed keep-settings execution for older profiles
- System
TRB501_R_00.07.17.3 | 2025.09.05
- Improvements
- Services
- Tailscale: updated version to 1.86.2
- Services
- Fix
- Services
- Web Filter: fixed host blocking with hotspot interfaces
- Services
TRB501_R_00.07.17.2 | 2025.09.02
- Fix
- Network
- DNS: fixed saving of DNS server IPs
- Mobile: fixed SIM switch rule triggering unexpectedly due to NTP time adjustments
- Network: fixed random network interface MAC address bug
- Services
- Tailscale: fixed package installation
- Tailscale: fixed dns resolution errors caused by enabling MagicDNS
- System
- Backup: fixed keep-settings execution for older backups
- Network
TRB501_R_00.07.16.6 | 2025.09.17
- Fix
- System
- Profiles: fixed keep-settings execution for older profiles
- System
TRB501_R_00.07.16.2 | 2025.07.24
- Initial firmware release