Changes

no edit summary
Line 4: Line 4:  
| series      = RUTX
 
| series      = RUTX
 
<!-----------------------LATEST FW--------------------->
 
<!-----------------------LATEST FW--------------------->
| latest_fw    =  
+
| latest_fw    = RUTX_R_00.07.00
| latest_date  =  
+
| latest_date  = 2021.07.16
| latest_md5  =  
+
| latest_md5  = 57aef24b60a5718ca2d9657d05249c71
 
<!-----------------------FACTORY FW-------------------->
 
<!-----------------------FACTORY FW-------------------->
| factory_fw  = RUTX_R_00.02.05.2
+
| factory_fw  = RUTX_R_00.07.00
| factory_date = 2020.11.19
+
| factory_date = 2021.07.16
| factory_md5  = a5a26d79a4428c5b5634dbc0099d447a
+
| factory_md5  = 57aef24b60a5718ca2d9657d05249c71
 
}}
 
}}
 +
    
==Changelog==
 
==Changelog==
   −
===<b>[[Media:RUTX_R_00.02.06_WEBUI.bin|RUTX_R_00.02.06]]</b> | 2020.12.28===
+
===<b>[[Media:RUTX_R_00.07.00_WEBUI.bin|RUTX_R_00.07.00]]</b> | 2021.07.16===
 +
* <b>New features</b>
 +
** New WebUI based on Vue.js 2.6.12
 +
** RutOS updated to OpenWrt 19.07.7 base
 +
** DNP3 Master and DNP3 Oustation
 +
** 'Restore to user's defaults' SMS Utilities rule
 +
 
 +
* <b>Improvements</b>
 +
** Updated firewall to release 3
 +
** Updated kernel to version 4.14.221
 +
** Updated uhttpd to version 2020-10-01
 +
** Updated xtables-addons to release 9
 +
** Updated mwan to version 2.8.14
 +
** Updated pcre to version 8.44
 +
** Updated curl to version 7.74
 +
** Updated sqlite to version 3.33
 +
** Updated ncurses to version 6.2
 +
** Updated OpenSSL to version 1.1.1k
 +
** Added full MODBUS register address expansion specifier for Data to Server
 +
** Added full MODBUS register address legend
 +
** Added Client ID option for the MQTT protocol in Data to Server
 +
** Improved Data to Server sleeping accuracy
 +
** Improved Data to Server username validation; now space is allowed
 +
** Added firmware version OID to the SNMP service
 +
** Added IP address family option field to the SNMP page
 +
** Added SNMPv6 section to the SNMP Communities page
 +
** Renamed the 'System -> Users' page to 'System -> System Users'
 +
** Moved password changing option to the 'System -> System Users' page
 +
** Switched to ar8216 driver
 +
** Added IPsec XAUTH support
 +
** Improved OpenVPN updown, init scripts to write info about instance in JSON
 +
** Added AES-256-GCM encryption support to OpenVPN
 +
** Added extra configuration parameters to DMVPN
 +
** Added PSK conversion to DMVPN and single PSK types
 +
** Improved Package Manager package installation, deletion and dependencies
 +
** Improved Package Manager download process over FOTA
 +
** Added new Input/Output values manageable over RMS
 +
** Added IPv6 traffic logging
 +
** Made 'Network -> Failover' and 'Network -> Interfaces' page data draggable on multiple browsers
 +
** Added Input/Output Post/Get URL parameter t_time changing delay and time to seconds or miliseconds
 +
** Added message storage management by config value
 +
** Improved QMI error handling and status tracking
 +
** Turned on modem in preinit for correct power-on sequence
 +
** Added Post/Get feature to turn mobile data on/off
 +
** Added the possibility to use 2gonly/3gonly/4gonly arguments for cellular service command alongside current 2g/3g/lte arguments
 +
** Added "Phone number" and "Message" fields for "Send SMS" option
 +
** Added "Host to ping from SIM1" and "Host to ping from SIM2" fields
 +
** Added support for multiple USB to Serial adapters
 +
** Added option to send SMS warning messages to Hotspot users authenticated with SMS OTP when specified amount of data is used u
 +
** Added option to switch back to primary SIM card after timeout
 +
** Improved I2C communication
 +
** Added peer groups to BGP access list dropdown
 +
** Added TCP MD5 authentication support for BGP
 +
 
 +
* <b>Fixes</b>
 +
** Added glib2 patch to fix CVE-2019-13012 vulnerability
 +
** Added ntfs-3g patch to fix CVE-2019-9755 vulnerability
 +
** Added WolfSSL patch to fix CVE-2021-3336 vulnerability
 +
** Added Busybox patch to fix CVE-2018-1000500 vulnerability
 +
** Added netifd, odhcp6c IPv6 routing loop on point-to-point links patches to fix CVE-2021-22161 vulnerability
 +
** Fixed Android clients IPsec MTU/MSS size
 +
** Fixed wrong IPsec DPD value saving
 +
** Changed IPsec PSK maximum length to 128 symbols
 +
** Fixed SSTP remaining up after package removal
 +
** Fixed DMVPN crypto_proposal write to config
 +
** Fixed I/O Juggler's SMS sending to correct group
 +
** Fixed I/O Scheduler's relay state issue
 +
** Added I/O direction check while changing IOs via I/O Post/Get
 +
** Fixed float endianness mismatch on some devices MODBUS TCP Master, MODBUS Serial Master
 +
** Fixed UPnP issue that caused config changes to apply only after service restart
 +
** Fixed WebUI files caching when upgrading firmware
 +
** Fixed WebUI date display format
 +
** Fixed MODBUS returning incomplete MAC address data
 +
** Fixed depleting IPv6 RA timeout when the ISP doesn't send RA updates
 +
** Added "Transaction timed out" error handling
 +
** Fixed PPPOE connection loss when wrong session PADT packet arrives
 +
** Added gcont object tracking and info update if this service is restarted
 +
** Fixed default SMS storage
 +
** Fixed SMS warning sending after Mobile Data Limit change
 +
** Fixed DHCP relaying over mobile networks
 +
** Changed PIN code maximum length to 8 symbols
 +
** Fixed 'I/O status' message to include correct Input/Output name based on info in ubus ioman objects
 +
** Fixed 'Over IP' serial type's UDP issue in client mode
 +
** Fixed DLNA connections count total in statistics page
 +
** Fixed WiFi Hotspot's Walled Garden issues
 +
** Fixed WiFi Hotspot data logging issues
 +
** Fixed P2P group information processing vulnerability in wpa_supplicant
 +
** Added validation to Walled Garden Address list field
 +
** Fixed wrong VRRP IP address writing to file
 +
** Fixed DLNA connections count total in statistics page
 +
** Fixed JSON-RPC issue that caused incorrect state returns
 +
 
 +
===<b>[[Media:RUTX_R_00.02.06.1_WEBUI.bin|RUTX_R_00.02.06.1]]</b> | 2021.02.10===
 +
 
 +
* <b>Fixes</b>
 +
** Added dnsmasq patch CVE-2020-25681, CVE-2020-25682, CVE-2020-25683, CVE-2020-25684, CVE-2020-25685, CVE-2020-25686, CVE-2020-25687
 +
** Fixed SSH reachable over SIM IP in early boot
 +
** Fixed modem status after failed network scan
 +
** Fixed mbncfg function and PIN check logic
 +
** Fixed PPTP server interface naming
 +
** Fixed correct client PPTP interface name selection for route creation
 +
** Fixed adding helper to firewall's wan zone when enabling PPTP configuration
 +
** Added package size checking when manually installing a package
 +
** Fixed 'New Firmware Available' message display after firmware upgrade
 +
 
 +
===<b>[[Media:RUTX_R_00.02.06_WEBUI.bin|RUTX_R_00.02.06]]</b> | 2020.12.31===
   −
* New features:
+
* <b>New features</b>
 
** External Quectel modem support
 
** External Quectel modem support
 
** Operator Whitelist/Blacklist
 
** Operator Whitelist/Blacklist
 
** WPA3 WiFi encryption
 
** WPA3 WiFi encryption
   −
* Improvements:
+
* <b>Improvements</b>
 
** Updated base to OpenWrt 19.07.4
 
** Updated base to OpenWrt 19.07.4
 
** Added Phone Groups as possible SMS recipients to SMS Post/Get
 
** Added Phone Groups as possible SMS recipients to SMS Post/Get
Line 32: Line 138:  
** Added iptables conntrack flush on WAN Failover if IPsec is enabled
 
** Added iptables conntrack flush on WAN Failover if IPsec is enabled
 
** Optimized package responsible for sending/receiving GRE Tunnel keepalive packets
 
** Optimized package responsible for sending/receiving GRE Tunnel keepalive packets
** Improved Package Manager build system
   
** Added extra error checking to Package Manager when downloading packages
 
** Added extra error checking to Package Manager when downloading packages
** Added data usage info for both SIM cards to RMS JSON
+
** Added data usage info for both SIM cards to RMS
 
** Added logging to syslog when Ping/Wget Reboot "Action" is set to 'None'
 
** Added logging to syslog when Ping/Wget Reboot "Action" is set to 'None'
 
** Improved display of configuration tables when a lot of information is shown
 
** Improved display of configuration tables when a lot of information is shown
Line 50: Line 155:  
** Added SMS storage limit check after inserting a SIM card
 
** Added SMS storage limit check after inserting a SIM card
 
** Added "Modem" type to modem related events
 
** Added "Modem" type to modem related events
** Changed modem name from primary to internal if device has only one built-in modem
   
** Improved SIM count check during init
 
** Improved SIM count check during init
 
** Added the possibility to ignore DFS channels when automatic channel selection is performed (for 5 GHz WiFi)
 
** Added the possibility to ignore DFS channels when automatic channel selection is performed (for 5 GHz WiFi)
Line 64: Line 168:  
** Split VLAN configuration page into two separate ones: 'Port Based' and 'Interface Based'  
 
** Split VLAN configuration page into two separate ones: 'Port Based' and 'Interface Based'  
   −
* Fixes:
+
* <b>Fixes</b>
 
** Fixed IPsec Passthrough subnet/ip value parsing to make it dynamic for leftsubnet
 
** Fixed IPsec Passthrough subnet/ip value parsing to make it dynamic for leftsubnet
 
** Fixed occasions when error messages overlap buttons
 
** Fixed occasions when error messages overlap buttons
 
** Fixed I/O state saving after revert back to original state
 
** Fixed I/O state saving after revert back to original state
 
** Optimized script for downloading Package Manager packages after firmware upgrade
 
** Optimized script for downloading Package Manager packages after firmware upgrade
** Fixed wireguard package
  −
** Fixed IPsec connection problems after reboot
   
** Fixed bridged interface configuration for L2TPv3
 
** Fixed bridged interface configuration for L2TPv3
 
** Removed trailing newlines in returned SNMP strings
 
** Removed trailing newlines in returned SNMP strings
Line 94: Line 196:  
** Fixed modem SIM card checking
 
** Fixed modem SIM card checking
 
** Fixed multi SMS handling on SMS Limit
 
** Fixed multi SMS handling on SMS Limit
** Mobile: fixed single sim sending as last SMS on limit (ID: 2102)
   
** Fixed Call Utilities multiple SMS sending per received call
 
** Fixed Call Utilities multiple SMS sending per received call
 
** Fixed SMS storage limit check on device reboot
 
** Fixed SMS storage limit check on device reboot
Line 101: Line 202:  
** Fixed keeping Hotspot Walled Garden address list after firmware upgrade
 
** Fixed keeping Hotspot Walled Garden address list after firmware upgrade
 
** Fixed internal server error upon opening the 'Wireless' Status page while WiFi device band is set to 'Auto'
 
** Fixed internal server error upon opening the 'Wireless' Status page while WiFi device band is set to 'Auto'
** Changed BGP init start value from 60 to 95
   
** Fixed erroneous data usage display of external modem after it's been disconnected
 
** Fixed erroneous data usage display of external modem after it's been disconnected
 
** Fixed modem layout image
 
** Fixed modem layout image
Line 107: Line 207:  
===<b>[[Media:RUTX_R_00.02.05.2_WEBUI.bin|RUTX_R_00.02.05.2]]</b> | 2020.11.19===
 
===<b>[[Media:RUTX_R_00.02.05.2_WEBUI.bin|RUTX_R_00.02.05.2]]</b> | 2020.11.19===
   −
* Fixes:
+
* <b>Fixes</b>
 
** Randomized the global rate limiter to mitigate "SAD DNS" attack
 
** Randomized the global rate limiter to mitigate "SAD DNS" attack
    
===<b>[[Media:RUTX_R_00.02.05.1_WEBUI.bin|RUTX_R_00.02.05.1]]</b> | 2020.09.30===
 
===<b>[[Media:RUTX_R_00.02.05.1_WEBUI.bin|RUTX_R_00.02.05.1]]</b> | 2020.09.30===
   −
* New features:
+
* <b>New features</b>
 
** DLNA media server
 
** DLNA media server
 
** iptables NETMAP extension
 
** iptables NETMAP extension
Line 130: Line 230:  
** Port priority option for Ethernet/SFP
 
** Port priority option for Ethernet/SFP
   −
* Improvements
+
* <b>Improvements</b>
 
** Improved WebUI page loading speed
 
** Improved WebUI page loading speed
 
** Added Basic/Advanced mode selection in Setup Wizard
 
** Added Basic/Advanced mode selection in Setup Wizard
Line 178: Line 278:  
** Moved Hotspot2.0 to Services menu
 
** Moved Hotspot2.0 to Services menu
   −
* Fixes:
+
* <b>Fixes</b>
 
** Fixed DDNS freeze issues
 
** Fixed DDNS freeze issues
 
** Fixed Firewall Traffic Rules Source and Destination address field validations
 
** Fixed Firewall Traffic Rules Source and Destination address field validations
Line 247: Line 347:  
===<b>[[Media:RUTX_R_00.02.04.3_WEBUI.bin|RUTX_R_00.02.04.3]]</b> | 2020.07.31===
 
===<b>[[Media:RUTX_R_00.02.04.3_WEBUI.bin|RUTX_R_00.02.04.3]]</b> | 2020.07.31===
   −
* New features:
+
* <b>New features</b>
 
** Backup archive MD5 & SHA256 checksum calculation to help user identify altered backup archives
 
** Backup archive MD5 & SHA256 checksum calculation to help user identify altered backup archives
 
** Package signature check to verify that a package comes from Teltonika
 
** Package signature check to verify that a package comes from Teltonika
   −
* Improvements:    
+
* <b>Improvements</b>    
 
** Updated APN database
 
** Updated APN database
   −
* Fixes:
+
* <b>Fixes</b>
 
** Fixed CVE-2019-17367
 
** Fixed CVE-2019-17367
 
** Fixed hiding of configuration pages that users of a specific group don't have read access to
 
** Fixed hiding of configuration pages that users of a specific group don't have read access to
Line 261: Line 361:  
===<b>[[Media:RUTX_R_00.02.04.1_WEBUI.bin|RUTX_R_00.02.04.1]]</b> | 2020.07.02 ===
 
===<b>[[Media:RUTX_R_00.02.04.1_WEBUI.bin|RUTX_R_00.02.04.1]]</b> | 2020.07.02 ===
   −
* New features:
+
* <b>New features</b>
 
** 'Mobile Passthrough' mode
 
** 'Mobile Passthrough' mode
 
** Mobile signal real-time graph
 
** Mobile signal real-time graph
Line 275: Line 375:  
** 6rd package
 
** 6rd package
   −
* Improvements:
+
* <b>Improvements</b>
 
** Added timeout and keep-connection options to Modbus TCP Slave
 
** Added timeout and keep-connection options to Modbus TCP Slave
 
** Improved mobile interface creation
 
** Improved mobile interface creation
Line 292: Line 392:  
** General web responsiveness improvements
 
** General web responsiveness improvements
   −
* Fixes:
+
* <b>Fixes</b>
 
** Fixed SMS send function in Hotspot 'SMS OTP' authentication mode
 
** Fixed SMS send function in Hotspot 'SMS OTP' authentication mode
 
** Fixed Enable/Disable function in Wireless page
 
** Fixed Enable/Disable function in Wireless page
Line 321: Line 421:  
===<b>[[Media:RUTX_R_00.02.03.4_WEBUI.bin|RUTX_R_00.02.03.4]]</b> | 2020.06.15 ===
 
===<b>[[Media:RUTX_R_00.02.03.4_WEBUI.bin|RUTX_R_00.02.03.4]]</b> | 2020.06.15 ===
   −
* Fixes:
+
* <b>Fixes</b>
 
** Fixed modem option set in basic mode for mobile interfaces
 
** Fixed modem option set in basic mode for mobile interfaces
 
** Fixed libgsm connection state function
 
** Fixed libgsm connection state function
Line 328: Line 428:  
===<b>[[Media:RUTX_R_00.02.03.1_WEBUI.bin|RUTX_R_00.02.03.1]]</b> | 2020.05.15 ===
 
===<b>[[Media:RUTX_R_00.02.03.1_WEBUI.bin|RUTX_R_00.02.03.1]]</b> | 2020.05.15 ===
   −
* New features:
+
* <b>New features</b>
 
** Initial RUTXR1 firmware release
 
** Initial RUTXR1 firmware release
 
** Responsive WebUI design
 
** Responsive WebUI design
Line 352: Line 452:  
** NTPD version 4.2.8p14
 
** NTPD version 4.2.8p14
   −
* Improvements:
+
* <b>Improvements</b>
 
** Added HMAC configurations for OpenVPN
 
** Added HMAC configurations for OpenVPN
 
** Added AES ciphers support for OpenVPN
 
** Added AES ciphers support for OpenVPN
Line 369: Line 469:  
** Removed modem traps if no modem is present
 
** Removed modem traps if no modem is present
 
** Updated wireless information in side widget
 
** Updated wireless information in side widget
** Optimised section toggling logic, removing all toggling associated flags required prior optimisation
+
** Optimized section toggling logic, removing all toggling associated flags required prior optimization
 
** Standardized section edit page headers in WebUI Services
 
** Standardized section edit page headers in WebUI Services
 
** Improved the look of error pages and messages
 
** Improved the look of error pages and messages
Line 393: Line 493:  
** Fixed grammar errors in Mobile page
 
** Fixed grammar errors in Mobile page
   −
* Fixes:
+
* <b>Fixes</b>
 
** Added validations for Wireless configuration advanced settings fields
 
** Added validations for Wireless configuration advanced settings fields
 
** Added name validation in the Firewall → Port Forward page, fixed custom protocol value selection and display
 
** Added name validation in the Firewall → Port Forward page, fixed custom protocol value selection and display

Navigation menu