Release v6.0.2
This firmware release contains three software hot-fixes to release v6.0.1. One fixes build errors on Ubuntu 20.04 (see issue #246 (closed)), but does not solve build issues on Ubuntu 22.04 (see issue #269).
The second fix (the reason for this release) disables by default the web interface (see issue #266 (closed)).
A number of serious security vulnerabilities were found in the web interface (including CVE-2023-22577). Please note that it is still possible to enable it in run-time by changing the option CONFIG_HTTPD_DISABLE
in dot-config. Users are strongly discouraged from using the web interface. In exceptional cases the use of web-interface can be limited to well controlled networks.
The third fix is related to the wrong offset (fractional and/or integer) from the NTP time when switch is running in Grand Master mode (#213). In addition there are two more small fixes related to the NTP handling (issues #270 (closed) and #271 (closed)).
The gateware, configuration (except CONFIG_HTTPD_DISABLE
) and documentation (except wrs-user-manual) remain unchanged from v6.0. wrs-user-manual was updated with with the justification why the web interface is disabled by default on a switch. Please note that in the documentation for the release v6.0 there is an statement that the web interface is disabled by default, which was not true.
This release uses exactly the same FPGA bitstream as the v6.0 and v6.0.1, thus the same calibration parameters apply.
Release date
- 24 February 2023
Downloads
You can build the v6.0.2 release firmware from the sources or download the already built firmware
Documentation
- User Manual for v6.0.2 release
- White Rabbit Switch: Failures and Diagnostics for v6.0 release
- Developer Manual for v6.0 release
- Compliance tests reports - VLAN IEEE 802.1Q, Default PTP Profile, WR PTP extension
- Calibration parameters
Sources
Sources for the release can be fetched from the git repositories:
Adam Wujek - 24 February 2023