RUT901 Firmware Downloads
This page contains firmware files for RUT901 devices. Look to the table below or the changelog to find download links.
To upgrade firmware using WebUI, follow the instructions in RUT901 Firmware.
File | Type | Release date | Size | MD5 | Changelog |
---|---|---|---|---|---|
RUT9M_R_00.07.08.2_WEBUI.bin | Latest FW | 2024.08.12 | 12.69 MB | 5a10a6fe9421f4b13829d97311368822 | Link |
RUT9M_R_00.07.07.3_WEBUI.bin | Mass production FW | 2024.06.25 | 12.63 MB | 39bbc8484f4d8de512e679010e7d0675 | Link |
RUT9M_R_GPL_00.07.08.2.tar.gz | SDK | 2024.08.12 | 21.19 MB | c6d1c0045b3fc60e7d0f53cb2a21932a |
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
RUT9M_R_00.07.04.5 | 2023.07.24
- Improvements
- Network
- Improved MBN reselection algorithm when switching SIM
- Improved SIM card change detection algorithm
- Improved connection establishment speeds after sim switch
- Added metric field support in BGP Route-maps page
- WebUI
- Updated SIM slot labeling in modem card Overview page
- Network
- Fix
- Network
- Fixed an issue with MBN selection when device is started for the first time
- Fixed an issue where MBN activation would not be successful
- Fixed service provider parsing when operator does not provide all fields for Quectel modems
- Fixed a condition where mobile connection would not get established after a SIM switch
- Fixed an issue with SIM switch causing connection problems
- Network
RUT9M_R_00.07.04.4 | 2023.06.26
Note: Firmware version RUT9M_R_00.07.04.4 released on 2023.06.26 was removed due to an issue on certain modems with failing initial mobile connection after upgrading from RUT9M_R_00.07.02.5 or lower.
- New
- Network
- Travelmate package for captive portal redirection
- Network
- Improvements
- Network
- Improved mobile operator query methods and operator name parsing in various services
- Services
- Improved UPNP lease file validation
- System
- Device name is now displayed in browser tab when in login page
- Network
- Fix
- Network
- Fixed a connection issue with bridge/passthrough mode when reconnecting ethernet cable
- Fixed long mobile operator list parsing for whitelist/blacklist functionality
- Patched CVE-2023-32233 vulnerability
- Fixed an issue with Multi AP service remaining enabled when disabling
- Fixed default networks in WAN firewall zone and possibility to add a network that is not yet created
- Network
- Services
- Fixed connection establishment for RMS MQTT service
- Implemented partial restart when connection with RMS server fails
- Fixed device name resetting to default upon WebUI page refresh
- Fixed being able to set device name without passing validations
- Fixed WireGuard port change in firewall traffic rule when modifying instance port
- Services
RUT9M_R_00.07.04.3 | 2023.05.11
- Improvement
- System
- Optimized firmware image size
- Removed SSH RSA key generation
- Added SSH ECDSA key generation
- System
- Fix
- Network
- Fixed an issue with mobile when Call Utilities configuration is invalid
- Fixed clients being unable to connect to wireless AP when multi AP configuration is empty
- Fixed an issue where sometimes PIN/PUK code was deleted when performing a SIM switch
- Services
- Fixed incorrect mobile data usage provided to RMS service
- System
- Fixed an issue on bootloader web recovery hanging with certain firmware sizes
- Network
RUT9M_R_00.07.04.2 | 2023.04.18
- New
- nftables support
- Improvement
- Network
- Added PDP profile registry and LTE SMS format functions & management for the Verizon network
- Improved SIM detection algorithm
- Improved Multi-APN connection establishment time
- WebUI
- Improved Overview page performance
- System
- Changed hostname to router name
- Updated OpenSSL to version 1.1.1t
- Updated CA certificates to version 20211016
- Updated libiwinfo to version 2022-08-19
- Network
- Fix
- Network
- Fixed IPv4, IPv6 mobile connection restarts
- Fixed operator scanning when mobile interface is disabled
- Fixed data limit and tracking when software flow offloading is enabled
- Added network reload call before bringing the mobile interface up
- Fixed a segmentation fault issue which would occur occasionally when switching between SIM cards
- Fixed Port-based VLAN ID calculation issue
- Fixed PDP context authentication when using special characters
- Services
- Fixed event text for configurable inputs/outputs on I/O Juggler
- Fixed I/O PIN3 value not changing via MODBUS TCP
- Added I/O status request error handling in various WebUI pages when the I/O service is booting up
- Fixed wrong timezone returned issue in Operator Station Synchronization & Timezone Synchronization
- Fixed MODBUS TCP Slave memory leak issue when requesting mobile parameters
- Fixed OpenVPN enabling/disabling when using Password or TLS/Password authentication modes
- Fixed OpenVPN keep alive setting migration issue
- Fixed PPTP server name setting migration issue
- Fixed missing WebUI issue caused by Email Relay installation
- Fixed NTP's Operator Station Synchronization memory leak issue
- Fixed test email validation
- System
- Fixed libcares vulnerability CVE-2022-4904
- Fixed frr vulnerability CVE-2022-37035
- Removed ability for non root users to edit scripts that get executed as root
- Network
RUT9M_R_00.07.04.1 | 2023.03.24
- Fix
- Network
- Fixed Data Limit issue
- Network
RUT9M_R_00.07.04_WEBUI.bin | 2023.03.07
Note: Firmware version RUT9M_R_00.07.04_WEBUI.bin was removed from downloads list due to issues with Mobile Data Limit functionality not working correctly when Software offloading is enabled.
- Improvements
- WebUI
- Improved data persistence between page refreshes
- Improved page navigation behavior
- Improved redirect logic to open configuration edit modals
- Updated the 'Status -> Mobile' page
- Updated interface card in the Overview page
- Separated Sent and Received data bars on the chart in the Mobile Usage page
- Network
- Added an info message displayed when a faulty SIM card is inserted
- Added ResIOT operator's APNs to the APN database
- Improved mobile connection re-establishment after reboot
- Improved mobile connection recovery in cases where it was lost unexpectedly
- Improved 'Deny data roaming' operation when switching between operators
- Changed default WiFi AP cipher to CCMP (AES)
- Added the logging of MAC addresses rejected by a WiFi AP
- Services
- Added MQTT support to I/O Juggler
- Added an error message when trying to send an SMS from the 'Send Messages' page with no SIM card inserted
- Changed the behavior of setting the 'Write to config' flag in the 'mobileoff' SMS rule
- Added argument support for the 'Execute custom script' SMS rule
- Added a frequency option 'schedule' Modbus Master
- Added pagination to Events Reporting overview
- Added limit to Events Reporting rule list
- Added email logging for Events reporting
- 'Sync with browser' button in the NTP page now also synchronizes the time zone
- Added a limit of 30 for NTP instances
- Made Networks selections in the 'Traffic Logging' page to display interface choices dynamically
- Added "make before break" option to IPsec configuration
- Added MODBUS TCP connection handling layer to MQTT-MODBUS Gateway
- Improved MODBUS Master connection handling to reduce connection count
- Updated modbus request error messages
- Added OpenVPN server ip block support
- Added MQTT support for MODBUS Master alarms
- Added the possibility to get the device's Ethernet port data via SNMP
- System
- Updated bash to version 5.1.16
- Added detailed FW update failure error message to Events Log
- Improved firmware upload/validation error messages
- Updated Turkish language support
- Added protocol column to IP block page
- Added "vpns.log" file to the Troubleshoot package
- Added Wireguard tunnel information to the Troubleshoot package
- Updated default admin group access rights
- Updated DFOTA notification to show "More info" only when the update is forced
- WebUI
- Fix
- WebUI
- Fixed MAC address showing on mobile interfaces
- Fixed mobile cell ID displaying in hexadecimal
- Fixed mobile data limit card creation in the Overview page
- Fixed modem widget disappearing from the Overview page
- Fixed Services page not displaying data after Thingworx package is installed
- Network
- Fixed interface priority change issue
- Fixed a Custom Firewall Rule editing issue
- Fixed DMZ configuration saving while it is disabled
- Fixed Port Scan script execution failure
- Fixed Firewall zone duplication issue
- Fixed call function when VoLTE is disabled
- Fixed VoLTE control when IMS is not enabled
- Fixed mobile IPv6 IP checking when the device didn't get a correct IP address
- Fixed APN authentication when using empty credentials
- Fixed manual APN selection from list
- Fixed disabled WiFi interface after factory reset
- Fixed WiFi interface creation with SAE mixed encryption
- Fixed PDP authentication not working on EC200A modems
- Services
- Fixed I/O Scheduler overlapping instances issue
- Fixed Input/Output image pin colors
- Fixed issue that causes ADC subscribers to receive notifications for when ACL is active
- Fixed WiFi Hotspot landing page uploaded theme image display
- Fixed WiFi Hotspot trial user deletion issue
- Fixed WiFi Hotspot service crash when associated WiFi interface is not up
- Fixed WiFi Hotspot password request by SMS
- Fixed WiFi Scanner starting process when the WiFi interface is disabled
- Added limitations on message size and quantity of email messages in Email to SMS
- Fixed SMTP HELLO value parsing issue
- Fixed SMS message window reset button
- Fixed not being able to save empty 'Message text' field in Auto Reply
- Fixed multi-part SMS concatenation
- Fixed multi-part SMS processing
- Fixed SMS error message on 'Mobile Data Reset' action
- Fixed Data To Server JSON format %n, %N and %s flag issues
- Fixed Events Reporting email data clean
- Fixed Events Reporting missing config selections
- Fixed GRE Tunnel's 'Tunnel source' field validation when the source is custom
- Fixed IPsec instance deletion after removing DMVPN package
- Fixed IPSec migration via Backup file when DMVPN is configured
- Fixed IPsec naming issue when the includes an equals sign
- Fixed L2TP client to use correct interface on failover events
- Fixed L2TP over IPsec connection dropping issue when connecting from a Windows client
- Fixed MODBUS database size limiting issue
- Fixed MODBUS MQTT Gateway client ID input
- Fixed MODBUS TCP Slave RSSI value
- Fixed MODBUS test button returning errors when several non-connected devices are configured
- Fixed NTP Etc/GMT+1 and Etc/GMT-1 time zones
- Fixed OpenVPN password validation when no CA certificate is uploaded or 'custom' template is selected
- Fixed OpenVPN Static Key configuration saving by making Static key upload required
- Fixed OpenVPN TLS client creation issue while LAN is down
- Fixed Package Manager displaying non-existent packages
- Fixed Package Manager errors showing up after successful installations
- Fixed Periodic Reboot entry duplication after a power cycle
- Fixed PPTP 'Client to client' option not being applied after save
- Fixed receiving excessive device state emails after a reboot is initialized over RMS
- Fixed WebUI unavailability after unsuccessful package install
- System
- Fixed vulnerabilities CVE-2022-3524, CVE-2022-3566, CVE-2022-3567, CVE-2022-39188, CVE-2022-45934, CVE-2022-47929
- Fixed bash vulnerability CVE-2022-3715
- Fixed CGI-IO file download vulnerability CVE-2022-38333
- Fixed libxml2 vulnerability CVE-2022-40304
- Fixed libcurl vulnerabilities CVE-2022-43551 and CVE-2022-43552
- Fixed firmware version display
- Improved file upload logic
- Fixed GPL firmware compilation with selected Tinc package
- Fixed OpenVPN Static Key migration via keep settings issue
- Fixed NTP time zone name setting migration when the name contains whitespaces
- Fixed language setting issue
- Fixed integer validation on industrial services
- Fixed LED indications when PDP type is IPv6
- Fixed issues with PDP type and SMS limit period migration via keep settings
- WebUI
RUT9M_R_00.07.03.4 | 2023.02.09
- Fix
- Network
- Changed generic modem restart method
- Fixed mobile page VoLTE switching issues
- Fixed CVE-2023-32349 vulnerability
- Services
- Sanitized tcpdump storage location
- Network
RUT9M_R_00.07.03.3 | 2023.01.25
- Fix
- Network
- Fixed disabled WiFi interface after factory reset
- Network
RUT9M_R_00.07.03.2 | 2023.01.13
- New
- System
- Japanese language
- System
- Improvements
- Network
- Optimized mobile netifd script installation
- Network
- Fix
- Network
- Shortened modem hang monitor timeout
- Fixed VLAN option setting when changing VLAN ID
- Network
RUT9M_R_00.07.03.1 | 2023.01.03
- New
- System
- Initial firmware release
- System