TRB140 Firmware Downloads
From Teltonika Networks Wiki
Main Page > TRB Gateways > TRB140 > TRB140 Firmware Downloads
Important:
If you are using FW version TRB140X_R_00.01.06.1 or older on your TRB140 gateway, you will need to follow these instructions in order to successfully upgrade your device's FW to a later version.
This page contains firmware files for TRB140 devices. Look to the table below or the changelog to find download links.
To upgrade firmware using WebUI, follow the instructions in TRB140 Firmware.
TRB140
File | Type | Release date | Size | MD5 | Changelog |
---|---|---|---|---|---|
TRB1_R_00.07.08.2_WEBUI.bin | Latest FW | 2024.08.12 | 15.86 MB | 9cd372106fd774082085bd0715869b99 | Link |
TRB1_R_00.07.07.3_WEBUI.bin | Mass production FW | 2024.06.25 | 16.65 MB | ccac249d2d2e8b50118da4ed24ef0151 | Link |
TRB1_R_GPL_00.07.08.2.tar.gz | SDK | 2024.08.12 | 28.07 MB | 25c50b75bb09c8120ea1021e7c64b3ba |
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
TRB1_R_00.02.06 | 2020.12.31
- New features:
- Operator Whitelist/Blacklist
- i2c-tools & spi-tools packages (possibility to control I/O pins on the PCB of the device)
- Web Filter
- Interface Based VLAN
- Improvements:
- Updated base to OpenWrt 19.07.4
- Added Phone Groups as possible SMS recipients to SMS Post/Get
- Added PSK support for MQTT Broker/Publisher
- Changed Output Scheduler structure
- Removed limitation of one configuration per Input
- Added multiple modem support for TR-069
- Fixed parsing user uploaded custom OpenVPN configuration files containing carriage returns
- Added iptables conntrack flush on WAN Failover if IPsec is enabled
- 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 data usage info for both SIM cards to RMS
- 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
- Renamed MODBUS strings to uppercase
- Added redirect to configuration page after a new configuration is created with the 'Add' button
- Added option to create a Configuration Profile from current configuration
- Added data validation to Profiles Scheduler fields
- Replaced the Firewall 'Helpers' page with conntrack helper configuration for each firewall zone
- Increased dynamic list maximum amount of values to 50
- Added the possibility to save email accounts without entering email username and password
- Unified device access password validations
- Expanded DDNS validation for domain input to accept emails
- Added SMS Utilities rule to reset mobile data usage for specified interface
- Improved SMS Utilities VPN status rule to support custom configurations
- Added SMS storage limit check after inserting a SIM card
- Added primary and secondary modem related events to eventslog
- Changed modem name from primary to internal if device has only one built-in modem
- Improved SIM count check during init
- Added MTU option to 'Mobile' protocol configuration
- Fixes:
- Fixed IPsec Passthrough subnet/ip value parsing to make it dynamic for leftsubnet
- Fixed occasions when error messages overlap buttons
- Fixed I/O state saving after revert back to original state
- Optimized script for downloading Package Manager packages after firmware upgrade
- Fixed wireguard package
- Fixed IPsec connection after reboot
- Fixed bridged interface configuration for L2TPv3
- Removed trailing newlines in returned SNMP strings
- Fixed Events Reporting waiting to send email before rebooting
- Fixed MQTT MODBUS Gateway not working when topics have special characters
- Swapped pin3 and pin4 values in MQTT Publisher
- Added an 'IP4Table' option to advanced interface configuration
- Fixed an issue where User Scripts were being deleted after device reboot
- Fixed various WebUI validation bugs, typos, option hints & alignments
- Fixed a bug that caused an internal sever error after logging in with a username that contained special characters
- Fixed crashes that occur after configuration files are not correctly generated
- Fixed a Firewall Port Forwarding bug which caused an internal sever error when no 'Protocol' was selected
- Fixed changing WebUI mode bug while current page is accessed with POST method
- Fixed password allowed lengths and tooltips
- Fixed mountpoint display
- Removed non-supported SMS Utilities rules
- Fixed SMS sending to Phone Group on I/O event
- Changed device name in 'Status' message to configured name instead of the default one
- Added modem reinit after SIM card initialization failure
- Fixed SMS Limit checking when messages exceed the set SMS limit
- Moved 2-8 PDP contexts to 9-16 the 2-8 are necessary for SIM card MIB APNs
- Changed mobile interface subnet to /32
- Fixed modem SIM card checking
- Fixed multi SMS handling on SMS Limit
- Fixed single SIM sending as last SMS on limit
- Fixed Call Utilities multiple SMS sending per received call
- Fixed SMS storage limit check on device reboot
- Changed SNMP mSignal, mTemperature and numSatellities datatypes to correspond to devices' MIB files
- Fixed device Internet access issue when device is in mobile Passthrough mode
- Fixed access to device via USB when OpenVPN TAP is on
- Fixed serial over IP Bidirect mode issues
- Fixed MBNCFG list handler
TRB1_R_00.02.05.2 | 2020.11.19
- Fixes:
- Randomized the global rate limiter to mitigate "SAD DNS" attack
TRB1_R_00.02.05.1 | 2020.09.30
- New features:
- DLNA media server
- iptables NETMAP extension
- "Flush connections on" option for WAN Failover
- New firmware notifications
- Updated header logo from 'Teltonika' to 'Teltonika | Networks'
- USSD command support
- Time sync via network operator's station
- Improvements
- Improved WebUI page loading speed
- Added Basic/Advanced mode selection in Setup Wizard
- Added a dropdown with a search function for time zone selection
- Added "copy to clipboard" button in Cloud Solutions next to MAC and Serial
- Added option to send all Modbus records in one packet
- Disabled IPV6 services on LAN by default
- Added password hashing in Post/Get pages
- Added a warning message about rebooting the device while certificate files are being generated
- Added status option to uploaded custom OpenVPN configuration file
- No longer showing "Enable OpenVPN config from file" option if "Enable external Services" is selected
- Added some missing placeholder values
- Added warning message about unsaved changes when leaving Auto Reboot, Periodic Reboot, Wireless pages
- Added port selection to SSTP configuration
- Changed Periodic Reboot service name to Reboot Scheduler
- Added table row highlights on hover
- Changed section name from 'Email users' to 'Email accounts' in the Recipients page
- Added network interface automatic assignment to firewall zones when interface protocol is switched
- Adjusted Azure validations
- Adjusted Local/Remote subnet field validations
- Adjusted Hotspot field validations
- Unified VPN overview section option names and titles
- Removed mandatory requirements for inter-zone forwarding source & destination options in Firewall zone configuration
- Added placeholder values for drop down options in Routing pages
- Increased maximum package upload size
- Removed mobile interfaces from Hotspot configuration
- Added "Passthrough subnets" option to IPsec configuration page
- Added package size checking when installing packages via Package Manager
- Optimized switching between Basic and Advanced WebUI modes
- Added missing services to Events Reporting page when selected Event is "Config change"
- Improved general web design, ordering and positioning
- Added word wrap in the Unsaved Changes page
- Centered 'Apply' button in the Profiles page
- Hid network interfaces with DHCPv6 protocol in Overview page while in Basic WebUI mode
- Changed tcpdump "Select storage" option value from 'Internal storage' to 'RAM memory' in the System → Administration → Troubleshoot page
- Added more descriptive error messages when connection to FOTA server fails
- Updated "Local address" hint in l2tpv3 page
- Updated phone number placeholders to +37000000000
- Updated SMS rule descriptions related to phone numbers and email accounts
- Made SMS/Mobile data limit options always visible in Overview Setup page
- Added indications for which antenna connector is connected to which modem
- Adjusted Modem FW file validations
- Added network selection option in Traffic logging page
- Fixes:
- Fixed DDNS freeze issues
- Fixed Firewall Traffic Rules Source and Destination address field validations
- Started using more stable, builtin ar82xx switch driver
- Symlinking tty devices in one place
- Fixed period when sending packet curl timeouts in Modbus Data Sender
- Fixed "active SIM" register value retrieval after regression in Modbus TCP Slave
- Fixed Hotspot 'Trial access' function
- Fixed OpenVPN TLS Cipher display and added a limit to number of ciphers
- Fixed various WebUI validation bugs, typos & option hints
- Fixed DHCP lease range validation and value saving in Interfaces page
- Fixed error messages when creating interfaces with incorrect names
- Fixed various section toggling bugs
- Fixed username validation in SNMP page
- Fixed certificate file importing bugs & common name display in Certificates Manager page
- Fixed interface option related to IPv4 and IPv6 in Routing pages
- Fixed OpenVPN multi-line command that adds client specific parameters
- Fixed DHCP lease range validation in Basic mode
- Fixed incorrect sorting in dynamic tables
- Fixed routing table writing and deleting
- Fixed incorrectly displayed type when no protocol is selected
- Removed Wireguard interfaces from the Interfaces page
- Fixed SNMP user access mode display in SNMPV3 Users Overview page
- Fixed SNMP memory leak on chilli module
- Fixed MD5 and SHA256 checksum calculations
- Fixed DHCP-options field validation to allow separating parameters with commas
- Fixed Package Manager side menu entry updates right after package upload
- Fixed Wireguard port selection
- Fixed VPN zone status display
- Fixed lua errors when Start/End time option is empty
- Fixed incorrectly displayed OpenVPN protocol
- Fixed Lua errors in Profile Scheduler and Firewall Zones
- Removed /log folder from Troubleshoot file directories
- Fixed endless spinner when applying profiles
- Fixed nil value in the Traffic Logging page
- Fixed "Units" option dependency on "Enable DHCP" option in the Setup Wizard's LAN page
- Fixed redirecting to login page after factory setting restore (reset)
- Removed Unsaved Changes notification when downloading Troubleshoot/tcpdump files from the System → Administration → Troubleshoot page
- Vulnerability fixes for Package Manager and Certificates Manager pages
- Fixed Firewall zone placeholder (removed "-- Please select --" and left "Unspecified")
- Fixed update from server option in the Firmware page
- Added missing error messages when password is invalid in default password change page
- Fixed "Lease time" option in the Setup Wizard's LAN page
- Fixed error 500 when accessing Advanced pages while in Basic mode
- Increased allowed character lengths for MQTT Broker and Data to Server
- Fixed XSS vulnerabilities in package manager and package file upload pages
- Fixed incorrect OpenVPN configuration saving
- Fixed NHRP lua error
- Removed "Wireguard" from Status → Services display if it is not installed
- Fixed crashing issue when getting "SIM slot in use" satus value
- Fixed sending status SMS to other number
- Fixed "Change mobile settings" rule service setting
- Fixed SMS Forwarding To HTTP "URL" option validation
- Fixed Mobile Signal graph data display
- Changed message type from 'error' to 'info' from Auto Reply page
- Fixed manual operator selection validation
- Fixed mobile interface authentication settings reset after selecting auto APN mode
- Fixed libgsm password and serial authorization
- Added workaround for mobile to switch LAN port throughput problem for ath79 target
- Fixed Q-in-Q device display in Interface Physical Settings
- Removed rmnet0 (mobile) from Physical Interface selection options
- Filtered out rndis0 (usb) interfaces from Network → WAN page
- Fixed WebUI access denial when upgrading from old FW version
- Removed Hotspot 2.0 page
TRB14X_R_00.02.04.3 | 2020.07.31
- New features:
- Backup archive MD5 & SHA256 checksum calculation to help user identify altered backup archives
- Package signature check to verify that a package comes from Teltonika
- Improvements:
- Updated APN database
- Fixes:
- Fixed CVE-2019-17367
- Fixed hiding of configuration pages that users of a specific group don't have read access to
- Fixed firmware upload script
TRB14X_R_00.02.04.1 | 2020.07.02
- New features:
- Relay control to Call Utilities
- 'Certificates' page for generating and managing TLS certificates
- 'Drag & Drop' support for Overview page tables
- 'Speed Test' feature
- AVL I/O support
- Added JSON formatting option to Data to Server
- Added timeout and keep-connection options to Modbus TCP Slave
- During this release a new package was released - WireGuard
- Improvements:
- Improved 'Profile Scheduler' with minute accuracy
- Reordered VPN configuration options
- Standardized section header styles
- Unified spelling of dropdown values
- Added information about 'Package Manager' packages before updating firmware
- Updated services management to Status → Services page
- Improved performance of firmware upgrades from server
- Improved security features related to file uploading and HTTP headers
- Changed RAM/flash memory units from MiB to MB
- Updated warning message and lease deletion message for static leasing
- Moved 'Country code' option to general tab
- General web responsiveness improvements
- Fixes:
- Fixed SDK firmware compilation
- Fixed eth0 interface display
- Fixed validations and option saving in OSPF page
- Fixed various element positioning bugs on smaller screens
- Fixed switching to advanced mode notification when accessing non existing pages
- Fixed validations in Traffic Logging page
- Fixed showing failover section only for interfaces with failover rules
- Fixed static leases redirect after saving
- Fixed empty dropdown values in 'I/O juggler' and 'Network Shares'
- Fixed interface IP address validation in DDNS page
- Fixed various spelling mistakes
- Fixed broken address option in the 'Troubleshoot' page
- Fixed dropdown select element double clicking issue
- Fixed basic/advanced mode switching with Microsoft Edge browser
- Fixed firmware upgrading bug when LAN interface with a changed name exists
- Fixed redirecting to the 'Interfaces' page when mode is changed from basic to advanced and user is in the 'LAN' or 'WAN' pages
- Fixed validation of custom header in 'Data To Server' page
- Fixed "Type" option error in Failover page
- Updated username and password validations
- Fixed profile change action in 'I/O Juggler'
- Fixed bidirectional GPIO change feature
TRB14X_R_00.02.03.2 | 2020.06.03
- New features:
- Added 'Mobile Passthrough mode'
- Added mobile signal real-time graph
- Responsive WebUI design
- New Access Control window for managing IP access
- Attack Prevention page under Firewall settings
- New IPv6 options in WAN, LAN and VPN pages
- Hotspot Users Management page
- Progressive Web Application support and extra page caching when device is configured with a valid SSL certificate
- OpenVPN configuration file upload functionality
- Unsaved Changes page
- Operators Scan
- Bridge mode display in Overview page
- Input inversion buttons
- Dynamic switch port display in side widget
- Input/Output manipulator
- Full unicode SMS support
- IO control and status over SMS
- MQTT Publisher: added support to send I/O values
- Ability to install packages stored in backup file
- IP unblock SMS rule
- New Modbus TCP Slave register fields
- New Modbus Alarm redundancy options
- NTPD version 4.2.8p14
- Improvements:
- Improved mobile interface creation
- Updated kernel to newest version (3.18.20-msm) from QuecOpen SDK and clean up patches
- Added HMAC configurations for OpenVPN
- Added AES ciphers support for OpenVPN
- Added MTU and gateway metric to mobile interfaces
- Added DHCP lease range display in the Network → LAN page
- Added warning messages when deleting interfaces/configurations
- Added available FW on server status messages in FW upgrade page
- Added mobile PIN code saving note
- Changed UPnP redirect delete button style
- Changed functionality of reset button in the Firewall → Custom Rules page. Now fully resets to default
- Added hints on all value fields about field validation
- Added pin information for iostatus SMS rule
- Removed modem traps if no modem is present
- Optimised section toggling logic, removing all toggling associated flags required prior optimisation
- Standardized section edit page headers in WebUI Services
- Improved the look of error pages and messages
- Updated Wiki links to wiki.teltonika-networks.com
- Disabled 'Clear data limit' button for inactive interfaces
- Reordered menu, moved 'Default configuration' to the Backup page, moved 'Diagnostics' to the Troubleshoot page
- Added credentials input fields to Data to Server
- Changed hint of 'Allow guest" in the Network Shares page
- Updated Periodic Reboot service status in the Services page
- Improved hint for incoming calls option
- Changed OpenVPN LZO option to a dropdown with an extra 'none' option
- Added suggestion to create a profile if there are no profiles created in the Profiles → Scheduler page
- Filtered out unnecessary interfaces ending with _4 _6 in firewall page
- Changed side widget button color to blue to make it more visible
- Added 'Dynamic List' option limit (20 elements)
- Added info message to Events Reporting & Mobile Utilities rules, if selected recipient or sender is a group or no groups are created yet
- Improved stm32 recv message handling
- Modbus TCP test now allows reading more than 125 coils/inputs
- Reworked NTP page, separating general options from NTP specific ones
- Fixed grammar errors in Mobile page
- Fixes:
- No longer load the rpcd module
- Removed incorrect SMS character counter from SMS Utilities page
- Added name validation in the Firewall → Port Forward page, fixed custom protocol value selection and display
- Added validation for GRE 'Remote subnet IP' option
- Added missing Mobile Data limit input validation
- Fixed Schedulers' cells to be of equal width
- Fixed uploading backup from lower firmware version
- Fixed SSTP certificate upload function
- Fixed IPsec 'Aggressive' setting value saving in config file
- Fixed LAN settings static lease name validation
- Fixed issue that sometimes caused failures when redirecting to Mobile interface edit page
- Fixed descriptions in Access Control → Security page
- Fixed HTTP login while HTTPS session is still active
- Fixed real time CPU load in the Overview page
- Fixed advanced static routing display for all routes
- Fixed file upload error messages in backup page
- Fixed 'Select' option for Firefox browser
- Fixed RAM usage display in side widget
- Fixed access to non existing pages
- Fixed saving empty message field in Events Reporting rules
- Fixed showing correct APN settings when upgrading with the 'Keep all settings' option
- Fixed Events Reporting send test email page display when email contains 2 new lines in a row
- Fixed phrasing and grammatical mistakes in SMS messages tooltip
- Fixed LAN Overview section display
- Fixed early login page load after reboot or backup upload
- Fixed Package Manager notification display
- Fixed SMS rule display for different devices
- Fixed PPTP and L2TP client configuration creation with same name
- Fixed static route removal if corresponding interface is removed
- Fixed Realtime Graphs → Traffic tab display
- Fixed OpenVPN username and password writing to file
- Fixed time zone sync between Setup Wizard & NTP pages
- Fixed DHCP lease range validation
- Fixed possible synchronization loss of Mobile SSID LEDs
- No longer write anything into Events Log when forcing reboot to prevent device hang-up
- Fixed restore settings when upgrading from old FW
- Fixed launching stm32 autoflash script at early boot to avoid possible keep settings loss
- Removed certain Events Reporting options on devices that don't have the corresponding functionality
- Fixed recovery from lost connection for MQTT publisher, Modbus MQTT gateway
- Fixed factory reset script which used to fail when SMS limit database is not initialized
TRB1400_R_00.01.06.1 | 2019.12.19
- New:
- SMS Gateway POST/GET, Auto Reply, SMS Forwarding
- net-snmp 5.8 support
- Modbus TCP slave, TCP master, data to server
- Firmware over the air support
- Events log
- Mobile data limit
- SMS limit
- Static routes
- RMS status, action and connect SMS rules
- SMS I/O status rule
- Configuration Profiles
- Auto-APN
- Improvements:
- WebUI style improvements
- I/O POST/GET, Output Scheduler
- Added specific LED blinking on firmware upgrade, device boot and mobile indication
- Added password protected access shell
- Changed GPIO direction and state SMS rules
- Fixes:
- Added default device name
- Access control fixes
- Fixed RMS download, upload and data sending while connecting
TRB1400_R_00.01.05 | 2019.09.30
- New:
- Firewall sync with upstream
- Improvements:
- Improved partition checking logic
- Upgraded modem firmware
- Fixes:
- Removed alsa-intf dependency
- Disabled DROP SSDP rules
- Fixed invalid magic number message
- Fixes for multiple APNs
- Disabled MCM on full modem control over serial
- Fixed Deny data roaming option setting wrong values
- Fix not showing I/O (dwi, relay, input) content in certain devices
TRB1400_R_00.01.04.1 | 2019.08.02
- Fixes:
- Input/Output related fixes
TRB1400_R_00.01.04 | 2019.07.15
- New features:
- Added Input/Output configuration and overview page
- Added I/O status management SMS Utilities rules
TRB1400_R_00.01.03 | 2019.06.14
- New features:
- Added Wake on LAN functionality
- Added System → Administration → Diagnostics page
- Added deny roaming option
- Improvements:
- Updated WebUI notification box style
- Fixes:
- Status → System table style fix
- Fixed reset mobile bytes received/sent counter after connection restart
- Fixed IPsec connection after reboot
- Fixed call utilities mobile turn off rule
TRB1400_R_00.01.02 | 2019.05.22
- New features:
- Added Profiles functionality
- Added Modbus TCP functionality
- Added MQTT broker and publisher support
- Add L2TP support
- Added PPTP support
- Added GRE Tunnel support
TRB1400_R_00.01.01.2 | 2019.03.25
- New features:
- Added Mobile Utilities service
- Improvements
- Improved modem boot up speed
- Improved modem compression ratio
- Added requirement to change password on first boot
- Disallow keep settings when flashing an older firmware
- Fixes:
- Firewall append config with reload option
- Added OpenVPN certs removal on OpenVPN tunnel section deletion
- Various fixes for OpenVPN page
- Backup/keep-settings fixed to include OpenVPN certificates and tlt auth files
- Backup/keep-settings fixed to preserve root password
- Added NTRIP client init
- Changed NTRIP server IP address field to support hostnames
- I/O failure fix due to updated hardware
- Fixed backup file uploading
- Syntax fix on the RMS page
- Fix signal LED no. 1 being always on
- Reset modem after configuration changes fix
- DDNS service restart after reboot/interface reload fix
- Fixed renewing CLI session
- Fixed setting date on boot
- sysup fix
- sodog fix
TRB1400_R_00.01.00 | 2019.02.01
- Improvements
- New versioning system
TRB14X_R_00.00.11 | 2019.01.16
- New features:
- Added CLI service
- Added Static Routes page
- Improvements
- Added some visual style changes
TRB14X_R_00.00.10 | 2018.12.06
- New features:
- Initial FW release
- Added NTP service
- Added Dynamic DNS service
- Added Auto Reboot service
- Added Input/Output service