Jump to content

TSW212 Firmware Downloads: Difference between revisions

No edit summary
No edit summary
 
(16 intermediate revisions by 3 users not shown)
Line 3: Line 3:
| name        = TSW212
| name        = TSW212
| series      = TSW2
| series      = TSW2
| no_packages  = 1
| no_packages  = 0
| profinet = 1
}}
}}


==Changelog==
==Changelog==
<!--NEW_FW-->
<!--NEW_FW-->
===<b><span class="plainlinks">[https://firmware.teltonika-networks.com/1.8/TSW2/TSW2_R_00.01.08_WEBUI.bin TSW2_R_00.01.08]</span></b> | 2025.12.04===
* <b>New</b>
** <b>Services</b>
*** Modbus Server: added Modbus server support
*** Profinet: added TSW213 and TSW223 support
** <b>System</b>
*** Certificates: added certificate manager support
* <b>Improvements</b>
** <b>Network</b>
*** 802.1X: speed up 802.1x Server when over 50 VLANs are in use
*** 802.1X: updated 802.1x validation so that it can no longer be enabled on a disabled port
*** DHCP server: improved "DHCPv6-Mode" field's option names and hints
*** QOS: added the ability to set a custom rate for selected ports
** <b>Services</b>
*** OPC UA Server: added SFP information
*** OPC UA Server: added STP information
*** OPC UA Server: improved port statistics retrieval performance
*** cURL: updated version to 8.16.0
** <b>System</b>
*** Access Control: added JSON-RPC enable toggle
*** JSON-RPC: moved to Package Manager
*** hostapd: updated version to 2.12
*** Kernel: updated version to 5.10.245
*** libubox: updated version to 2024-03-29
* <b>Fix</b>
** <b>Network</b>
*** 802.1X: fixed "auth_enable not found" error in log when upgrading from 1.3
*** Dynamic Routes: fixed services other than EIGRP restarting on network change
*** Loopback detection: fixed memory leak when enabling SFP port
** <b>Services</b>
*** BGP: fixed Access list filters not applying fully
** <b>System</b>
*** IP Block: fixed IPv6 address blocking
*** Overview: fixed value of branch to show "-" instead of "N/A"
*** System Users: fixed multiple network pages working improperly with non-root users
*** Troubleshoot: fixed "Compress" switch hint
*** WebUI: fixed the “Reset type” hint on the “Reset settings” page
*** WebUI: fixed broken tables on the port status page
*** WebUI: fixed error messages on MRP, Profinet, OPC UA Server, and EtherNet/IP pages when accessed by users with limited permissions
* <b>CVE Patches</b>
** CVE-2025-24912 - 3.7 (LOW)
** CVE-2025-46394 - 3.3 (LOW)
----
===<b><span class="plainlinks">[https://firmware.teltonika-networks.com/1.7.1/TSW2/TSW2_R_00.01.07.1_WEBUI.bin TSW2_R_00.01.07.1]</span></b> | 2025.09.24===
* Firmware includes no changes for this device
----
===<b><span class="plainlinks">[https://firmware.teltonika-networks.com/1.7/TSW2/TSW2_R_00.01.07_WEBUI.bin TSW2_R_00.01.07]</span></b> | 2025.09.15===
* <b>New</b>
** <b>Network</b>
*** Network: added "Custom DNS servers" field to DHCP interface configuration
*** Ports Settings: added functionality to bounce PoE power and port link
*** Ports Settings: added ability to configure autonegotiation and advertisement options
** <b>Services</b>
*** Event Juggler: added package
** <b>System</b>
*** Update Firmware: added stable firmware support
* <b>Improvements</b>
** <b>Network</b>
*** Network: added configurable multicast option
*** Curl: updated version to 8.12.0
** <b>System</b>
*** Overview: added VLAN name to VLAN status
*** Kernel: updated version to 5.10.240
* <b>Fix</b>
** <b>Network</b>
*** 802.1X: fixed client configuration reload
*** 802.1X: fixed 802.1X server EAP "SUCCESS" response when authentication fails due to not being able to find the RADIUS requested VLAN
*** DHCP server: fixed incorrect DNS field saving
*** DHCP server: fixed DHCP server startup after reboot
*** Network: fixed VLAN status to show VLAN name and VID instead of internal ID
** <b>Services</b>
*** Profinet: fixed response fragments being sent with differing endianness
*** SNMP: fixed service crash on exit
*** SNMP: fixed 'dot1dTpFdbEntry' OID to show MACs
** <b>System</b>
*** TCP dump: fixed missing "TCP dump" page
*** Update Firmware: fixed WebUI uploaded files disappearing when updating the firwmare
* <b>CVE Patches</b>
** CVE-2024-6119
----
===<b><span class="plainlinks">[https://firmware.teltonika-networks.com/1.6.3/TSW2/TSW2_R_00.01.06.3_WEBUI.bin TSW2_R_00.01.06.3]</span></b> | 2025.07.16===
* <b>Fix</b>
** <b>System</b>
*** Overview: fixed incorrect Ethernet speed detection with broken cable
----
===<b><span class="plainlinks">[https://firmware.teltonika-networks.com/1.6.2/TSW2/TSW2_R_00.01.06.2_WEBUI.bin TSW2_R_00.01.06.2]</span></b> | 2025.07.04===
* <b>Fix</b>
** <b>System</b>
*** Auto Reboot: fixed ping procedure failure caused by insufficient permissions
----
===<b><span class="plainlinks">[https://firmware.teltonika-networks.com/1.6.1/TSW2/TSW2_R_00.01.06.1_WEBUI.bin TSW2_R_00.01.06.1]</span></b> | 2025.06.20===
* <b>New</b>
** <b>Services</b>
*** SNMP: added SNMP Traps service
* <b>Improvements</b>
** <b>System</b>
*** API Core: improved endpoint performance
----
===<b><span class="plainlinks">[https://firmware.teltonika-networks.com/1.6/TSW2/TSW2_R_00.01.06_WEBUI.bin TSW2_R_00.01.06]</span></b> | 2025.05.22===
* <b>New</b>
** <b>Network</b>
*** Loopback detection: added loopback detection logging to event log
*** Spanning Tree: added STP port configuration page
*** Spanning Tree: added STP edge port support
* <b>Improvements</b>
** <b>Network</b>
*** DHCP server: added title for action column in custom DHCP option table
*** DHCP server: included static leases to "Leased IPs" status that are outside DHCP pool range but are inside interface subnet range
*** Network: updated network interface statuses to be more detailed and easier to understand
*** Spanning Tree: moved STP statuses to new STP port configuration page
*** VLAN: made VLAN name auto generated on creation and modifiable after it
** <b>Services</b>
*** Mosquitto: updated version to 2.0.20
*** Net-SNMP: updated version to 5.9.2
** <b>System</b>
*** Password Policy: changed default validation to require at least 1 special character
*** 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
*** dropbear: updated version to 2025.88
*** Kernel: updated version to 5.10.236
* <b>Fix</b>
** <b>Network</b>
*** 802.1X: fixed short time period after port link state change where an EAP request could crash the 802.1x server
*** Port Aggregation: fixed port element alignment
*** Ports Settings: fixed port status speed badge for E(10mbps)
*** Spanning Tree: fixed rare connection losses after changing STP settings
*** VLAN: fixed port element alignment
** <b>Services</b>
*** LLDP: fixed port element alignment
*** SNMP: removed "SNMP" "Trap Settings"
* <b>CVE Patches</b>
** CVE-2021-20227
** CVE-2023-7104
** CVE-2024-3596
** CVE-2024-9143
** CVE-2024-13176
----
===<b><span class="plainlinks">[https://firmware.teltonika-networks.com/1.5.1/TSW2/TSW2_R_00.01.05.1_WEBUI.bin TSW2_R_00.01.05.1]</span></b> | 2025.04.22===
* <b>Fix</b>
** <b>Network</b>
*** Port Aggregation: fixed calculation of STP ports cost in bond interfaces
----
===<b><span class="plainlinks">[https://firmware.teltonika-networks.com/1.5/TSW2/TSW2_R_00.01.05_WEBUI.bin TSW2_R_00.01.05]</span></b> | 2025.03.20===
* <b>New</b>
** <b>Network</b>
*** Network usage: added feature
*** Port Aggregation: added initial 802.3ad LACP support
*** Topology: added feature
** <b>System</b>
*** Kernel: added support of 100base-x SFP modules
* <b>Improvements</b>
** <b>Network</b>
*** Ports Settings: reorganized port table to remove horizontal scroll bar on 1080p screens
*** Ports Settings: reordered network > ports sub-menu and made port settings page first
** <b>System</b>
*** Kernel: updated version to 5.10.233
* <b>Fix</b>
** <b>Network</b>
*** 802.1X: fixed 802.1X page access not being controlled by the "Network > Ports" entry
*** Macfilter: fixed MAC Filter page access not being controlled by the "Network > Ports" entry
*** Network: fixed bridge configuration when stp/rstp is disabled
*** Network: fixed switching off all ports after recovery from packets flood
*** VLAN: fixed inconsistent untagged VLAN validations. Now it is disallowed to have port without untagged VLAN
** <b>Services</b>
*** EtherNet/IP: fixed memory leak
*** Profinet: fixed forwarding of Profinet DCP packets
** <b>System</b>
*** Access Control: fixed default HTTPS CA certificate generation
*** Backup: fixed device becoming unresponsive after applying backup and switching profile
*** Kernel: fixed kernel memory leak in DSA driver
*** WebUI: fixed incorrect time in overview page
* <b>CVE Patches</b>
** CVE-2023-31489
** CVE-2024-11053
** CVE-2024-22365
** CVE-2024-44070
----
===<b><span class="plainlinks">[https://firmware.teltonika-networks.com/1.4.1/TSW2/TSW2_R_00.01.04.1_WEBUI.bin TSW2_R_00.01.04.1]</span></b> | 2025.01.10===
* Firmware includes no changes for this device
----
===<b><span class="plainlinks">[https://firmware.teltonika-networks.com/1.4/TSW2/TSW2_R_00.01.04_WEBUI.bin TSW2_R_00.01.04]</span></b> | 2025.01.02===
* <b>New</b>
** <b>Network</b>
*** Macfilter: added initial support
** <b>Services</b>
*** SNMP: added RMON Ethernet Statistics group support
*** SNMP: added ports OIDs
** <b>System</b>
*** Administration: added capability of displaying a configurable banner before login
*** Backup: added archive encryption
*** Password Policy: added periodic password change mechanism
*** Password Policy: added ability to modify the password policy
*** Troubleshoot: added archive encryption
* <b>Improvements</b>
** <b>Network</b>
*** 802.1X: made identity requests get sent as soon as the port comes up
*** 802.1X: exposed EAP retransmission timeout and EAP retransmission count options to WEBUI
*** DHCP: added leased IP status in DHCP server page
*** Port Security: added VLAN name parsing from RADIUS "Tunnel-Private-Group-ID" attribute where VLAN names take priority over VLAN IDs
*** Curl: updated version to 8.11.0
** <b>Services</b>
*** SNMP: added 'dot1dTpFdbEntry' OID support
** <b>System</b>
*** WebUI: updated ports display design
*** WebUI: improved language select by disabling not supported languages
*** Kernel: updated version to 5.10.228
* <b>Fix</b>
** <b>Network</b>
*** 802.1X: updated guest_vlan function to move port to the vlan after initial port auth times out instead of before auth
*** 802.1X: fixed a potential race condition where an access accept from the RADIUS server can be ignored during boot time or right after enabling the service
*** 802.1X: fixed ignoring the first identity response when auth is not initiated by the client
*** 802.1X: updated radius secret back-end validation to match front-end validation
*** Dynamic Routes: fixed zebra service not starting on rare occasions
*** MRP: fixed MRP bug when using standard port
*** MRP: fixed network loop when mrp is starting
*** MRP: fixed an issue with mrp not working properly after reboot
** <b>Services</b>
*** Profinet: fixed issue where controller would not be able to reach device after network restart
** <b>System</b>
*** Access Control: fixed SSH to close existing sessions when disabled
*** WebUI: fixed Content Security Policy errors due to invalid directives
* <b>CVE Patches</b>
** CVE-2024-9681
----
===<b><span class="plainlinks">[https://firmware.teltonika-networks.com/1.3.1/TSW2/TSW2_R_00.01.03.1_WEBUI.bin TSW2_R_00.01.03.1]</span></b> | 2024.10.23===
===<b><span class="plainlinks">[https://firmware.teltonika-networks.com/1.3.1/TSW2/TSW2_R_00.01.03.1_WEBUI.bin TSW2_R_00.01.03.1]</span></b> | 2024.10.23===
* <b>Fix</b>
* <b>Fix</b>