TSW212 Firmware Downloads: Difference between revisions
Appearance
Gytispieze (talk | contribs) No edit summary |
Gytispieze (talk | contribs) 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 | |||
---- | ---- | ||
===<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 | |||
---- | ---- | ||
===<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 | |||
---- | ---- | ||
===<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 | ||