Jump to content

TSW212 Firmware Downloads: Difference between revisions

No edit summary
No edit summary
(15 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.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>Fix</b>
** <b>Network</b>
*** Port Mirroring: fixed validation for maximum number of ports - ingress and egress port count validation was replaced with enabled instance count validation
----
===<b><span class="plainlinks">[https://firmware.teltonika-networks.com/1.3/TSW2/TSW2_R_00.01.03_WEBUI.bin TSW2_R_00.01.03]</span></b> | 2024.10.09===
* <b>New</b>
** <b>Network</b>
*** Dynamic Routes: added dynamic routing packages to the package manager
*** Port Security: added 802.1X client support
*** Port Security: added dynamic VLAN assignment support
** <b>System</b>
*** Backup: added full system reset functionality
*** IP Block: added time-based login attempt blocking
*** Package Manager: added package manager support
*** PAM: added RADIUS external user support
*** WebUI: added data analytics, which when enabled will collect usage data
*** WebUI: added port status display page
* <b>Improvements</b>
** <b>Network</b>
*** DHCP: separated mode select and enable switch
*** DHCP: added warning to static leases when there is no DHCP servers created
*** DHCP: added filtering by the interface on the status page
*** DHCP: added field suggestions when configuring static leases
*** Network: changed static and dhcp interfaces metric
*** Port Security: changed size of port icons
*** Port Security: split access control rules for RADIUS and General pages
*** Ports Settings: added more PoE state symbols, colored disabled port differently and improved port status hint
*** Ports Settings: improved ports PoE statuses
*** Ports Settings: updated transmit and receive rate to be shown in bit format
** <b>Services</b>
*** EtherNet/IP: added information about SFP ports
*** SNMP: changed interface module OID structure
*** Mosquitto: updated version to 2.0.17
** <b>System</b>
*** Access Control: improved default access control permissions for newly created users
*** Access Control: improved system user's access control granularity
*** Backup: split page into backup and reset settings page
*** Overview: made title configurable with system settings
*** Update Firmware: added firmware flashing log to a persistent location
*** Update Firmware: improved upgrade process
*** WebUI: changed overview page design
*** Kernel: updated version to 5.10.220
*** OpenSSL: updated version to 3.0.14
*** vue: updated version to 3.4
* <b>Fix</b>
** <b>Network</b>
*** DHCP: fixed IPv4 leases being not correctly shown when NTP synchronizes time
*** Dynamic Routes: fixed 'Import config' file name mapping
*** Dynamic Routes: removed 'add' functionality from 'BGP instances' section
*** MRP: fixed multicast packets not forwarding to required ports if MRP instances was changed during runtime
*** MRP: fixed MRP bug when using standard port
*** MRP: fixed network loop when mrp is starting
*** Network: fixed interfaces status showing incorrect name
*** Port Security: fixed 'Radius server' select options and updated 'Radius' page UI
*** Port Security: fixed ports that don't have port security enabled showing up as unauthorized ports
*** Ports Settings: fixed ports being incorrectly marked as "unauthorized"
*** Ports Settings: fixed eee state restore from config after reboot
*** Static Routes: fixed kernel panic on certain static routes
*** VLAN: fixed delayed loading spinner when saving VLAN under certain conditions
** <b>Services</b>
*** Profinet: fixed an issue where no MRP instances remained enabled after Profinet was disabled
*** Profinet: updated modal style after disabling profinet instance
** <b>System</b>
*** Access Control: fixed access reload after package installation
*** Backup: fixed profiles data saving into backup
*** WebUI: fixed data not being displayed of interface cards in 'Services summary' section
* <b>CVE Patches</b>
** CVE-2021-32292
** CVE-2023-42366
** CVE-2023-48795
** CVE-2023-49441
** CVE-2024-5535
** CVE-2024-7264
----
===<b><span class="plainlinks">[https://firmware.teltonika-networks.com/1.2.2/TSW2/TSW2_R_00.01.02.2_WEBUI.bin TSW2_R_00.01.02.2]</span></b> | 2024.05.16===
* <b>New</b>
** <b>WebUI</b>
*** Added customizable port names in Ports Settings page
* <b>Improvements</b>
** <b>System</b>
*** Updated Root CA certificates
----
===<b><span class="plainlinks">[https://firmware.teltonika-networks.com/1.2.1/TSW2/TSW2_R_00.01.02.1_WEBUI.bin TSW2_R_00.01.02.1]</span></b> | 2024.04.29===
===<b><span class="plainlinks">[https://firmware.teltonika-networks.com/1.2.1/TSW2/TSW2_R_00.01.02.1_WEBUI.bin TSW2_R_00.01.02.1]</span></b> | 2024.04.29===
* <b>New</b>
** <b>Network</b>
*** Added IGMP snooping support
** <b>Services</b>
*** Added dynamic VLAN assignment support in Port Security
** <b>WebUI</b>
*** Added RSTP 'Max hops' configuration option in 'Network -> Spanning Tree'
* <b>Fix</b>
** <b>Network</b>
*** Fixed link speed configuration not applying after reboot
** <b>System</b>
*** Fixed CVE-2022-0934
*** Fixed CVE-2023-28450
*** Updated OpenSSH to 9.6p1 version to fix CVE-2023-51385
----
----
* Global changelog for <b>R_00.01.02.1</b> - [[Global WitchOS changelog#R_00.01.02.1|LINK]]
===<b><span class="plainlinks">[https://firmware.teltonika-networks.com/1.2/TSW2/TSW2_R_00.01.02_WEBUI.bin TSW2_R_00.01.02]</span></b> | 2024.02.29===
===<b><span class="plainlinks">[https://firmware.teltonika-networks.com/1.2/TSW2/TSW2_R_00.01.02_WEBUI.bin TSW2_R_00.01.02]</span></b> | 2024.02.29===
* <b>New</b>
** <b>Services</b>
*** Added Privileged Access Management (PAM) support
*** Ping reboot: Added capability to restart PoE for specific port
* <b>Improvements</b>
** <b>Network</b>
*** Added sysname to LLDP packets
** <b>Services</b>
*** Improved SNMP sysName OID to set device's hostname
*** Added PDExpectedData index in Profinet
* <b>Fix</b>
** <b>Network</b>
*** Fixed incorrect LLDP chassis id data
*** Fixed 1000 Mbps auto negotiation
*** Fixed ethernet link not establishing via 2-pair cable
*** Fixed PoE power shutdown on reboot
** <b>Services</b>
*** Fixed Profinet PDInterfaceAdjust record
*** Fixed Profinet issue where IP would not be set without station name
** <b>System</b>
*** Fixed log.db rotation to prevent log partition space exhaustion
*** Fixed possible Y2K38 issue for event entries
----
----
* Global changelog for <b>R_00.01.02</b> - [[Global WitchOS changelog#R_00.01.02|LINK]]
===<b><span class="plainlinks">[https://firmware.teltonika-networks.com/1.1.1/TSW2/TSW2_R_00.01.01.1_WEBUI.bin TSW2_R_00.01.01.1]</span></b> | 2023.11.06===
===<b><span class="plainlinks">[https://firmware.teltonika-networks.com/1.1.1/TSW2/TSW2_R_00.01.01.1_WEBUI.bin TSW2_R_00.01.01.1]</span></b> | 2023.11.06===
* <b>Fix</b>
** <b>System</b>
*** Resolved reboot-related auto-negotiation issue affecting 1000 Mbps support
----
----
* Global changelog for <b>R_00.01.01.1</b> - [[Global WitchOS changelog#R_00.01.01.1|LINK]]
===<b><span class="plainlinks">[https://firmware.teltonika-networks.com/1.1/TSW2/TSW2_R_00.01.01_WEBUI.bin TSW2_R_00.01.01]</span></b> | 2023.10.25===
===<b><span class="plainlinks">[https://firmware.teltonika-networks.com/1.1/TSW2/TSW2_R_00.01.01_WEBUI.bin TSW2_R_00.01.01]</span></b> | 2023.10.25===
* <b>New features</b>
* <b>New features</b>
** Initial FW release for the TSW212 device
** Initial FW release for the TSW212 device