Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
| releases:21.02:notes-21.02.0-rc2 [2021/05/28 12:53] – [Changes since OpenWrt 21.02.0-rc1] zorun | releases:21.02:notes-21.02.0-rc2 [2021/05/31 20:56] – Add date 31 May 2021 hauke | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== OpenWrt 21.02.0-rc2 - Second Release Candidate - XX 2021 ====== | + | ====== OpenWrt 21.02.0-rc2 - Second Release Candidate - 31 May 2021 ====== |
| < | < | ||
| Line 8: | Line 8: | ||
| |__| W I R E L E S S F R E E D O M | |__| W I R E L E S S F R E E D O M | ||
| | | ||
| - | | + | |
| | | ||
| </ | </ | ||
| /* Uncomment when the release is still work-in-progress */ | /* Uncomment when the release is still work-in-progress */ | ||
| - | {{page> | + | /* {{page> |
| The OpenWrt Project is a Linux operating system targeting embedded devices. | The OpenWrt Project is a Linux operating system targeting embedded devices. | ||
| Line 29: | Line 29: | ||
| Get OpenWrt Firmware at: https:// | Get OpenWrt Firmware at: https:// | ||
| - | ===== Changes | + | ===== Changes |
| The OpenWrt community is proud to announce the second release candidate of the | The OpenWrt community is proud to announce the second release candidate of the | ||
| Line 42: | Line 42: | ||
| Changes in this release candidate since the previous [[notes-21.02.0-rc1|21.02.0-rc1 release candidate]] are: | Changes in this release candidate since the previous [[notes-21.02.0-rc1|21.02.0-rc1 release candidate]] are: | ||
| - | === New network configuration syntax | + | ==== Known issues ==== |
| - | We now generate a '' | + | - LuCI '' |
| - | In addition, the '' | + | |
| - | The new configuration style will look like this: | + | ==== New network configuration syntax ==== |
| + | |||
| + | There have been several changes to the network configuration syntax in ''/ | ||
| + | |||
| + | * in '' | ||
| + | * in '' | ||
| + | * for new installs, the generated | ||
| + | |||
| + | The old syntax is still supported to facilitate transition, and there is no automated migration when upgrading. | ||
| + | |||
| + | However, the LuCI web interface detects old-style configuration and will propose to migrate it to the new syntax. This is necessary to be able to edit network configuration through LuCI. | ||
| + | |||
| + | The new configuration style looks like this: | ||
| < | < | ||
| - | | + | config device |
| - | option name ' | + | option name 'br-lan' |
| - | option type ' | + | option type ' |
| - | list ports ' | + | |
| - | list ports ' | + | |
| - | list ports ' | + | list ports ' |
| - | list ports ' | + | list ports ' |
| + | list ports ' | ||
| | | ||
| - | | + | config interface ' |
| - | option device ' | + | option device 'br-lan' |
| - | option proto ' | + | option proto ' |
| - | option ipaddr ' | + | option ipaddr ' |
| - | option netmask ' | + | option netmask ' |
| + | option ip6assign ' | ||
| + | |||
| + | |||
| + | config device | ||
| + | option name ' | ||
| + | option macaddr ' | ||
| + | |||
| + | config interface ' | ||
| + | option device ' | ||
| + | option proto ' | ||
| + | |||
| + | config interface ' | ||
| + | option device ' | ||
| + | option proto ' | ||
| </ | </ | ||
| - | Existing configuration (e.g. when sysupgrading) will be left as they are and should continue to work. However, editing the configuration through the LuCI web interface | + | This example uses DSA with '' |
| - | === Software updates === | + | ==== LuCI update ==== |
| + | |||
| + | LuCI has been updated to support the most recent '' | ||
| + | |||
| + | Support for configuring devices ('' | ||
| + | |||
| + | ==== Software updates | ||
| * **Linux kernel** updated to version **5.4.119** (from 5.4.111 in v21.02.0-rc1) | * **Linux kernel** updated to version **5.4.119** (from 5.4.111 in v21.02.0-rc1) | ||
| - | * **Linux kernel** fix parsing fixed subpartitions | ||
| - | * **Linux kernel** Activate FORTIFY_SOURCE for MIPS kernel 5.4 | ||
| * **mac80211** updated to version **5.10.34-1** (from 5.10.16-1 in v21.02.0-rc1) | * **mac80211** updated to version **5.10.34-1** (from 5.10.16-1 in v21.02.0-rc1) | ||
| * **mac80211** backport upstream fixes for the new [[https:// | * **mac80211** backport upstream fixes for the new [[https:// | ||
| Line 78: | Line 108: | ||
| * **busybox** updated to version **1.33.1** (from 1.33.0 in v21.02.0-rc1) | * **busybox** updated to version **1.33.1** (from 1.33.0 in v21.02.0-rc1) | ||
| - | === Misc changes === | + | ==== Misc changes |
| + | * **Linux kernel** fix parsing fixed subpartitions | ||
| + | * **Linux kernel** Activate FORTIFY_SOURCE for MIPS kernel 5.4 | ||
| * **busybox** add SRV support to nslookup_lede.c patch | * **busybox** add SRV support to nslookup_lede.c patch | ||
| * **busybox** disable PREFER_IPV4_ADDRESS | * **busybox** disable PREFER_IPV4_ADDRESS | ||
| Line 86: | Line 118: | ||
| * **uqmi** fix network registration loop | * **uqmi** fix network registration loop | ||
| - | === Device support === | + | ==== Device support |
| * **Lantiq DSL** multiple backports for DSL statistics | * **Lantiq DSL** multiple backports for DSL statistics | ||
| * **New devices** MikroTik SXTsq 5 ac, MikroTik hAP ac2 | * **New devices** MikroTik SXTsq 5 ac, MikroTik hAP ac2 | ||
| * **Device fixes** for ALFA Network devices, Youku YK1, TP-Link AD7200, TP-Link EAP-225, TP-Link TL-WR810N v1, MikroTik RB922UAGS-5HPaCD | * **Device fixes** for ALFA Network devices, Youku YK1, TP-Link AD7200, TP-Link EAP-225, TP-Link TL-WR810N v1, MikroTik RB922UAGS-5HPaCD | ||
| + | |||
| + | |||
| ===== Highlights in OpenWrt 21.02.0 ===== | ===== Highlights in OpenWrt 21.02.0 ===== | ||
| Line 170: | Line 204: | ||
| ==== Core components update ==== | ==== Core components update ==== | ||
| + | |||
| + | FIXME: this should be updated for the final 21.02.0 release. | ||
| Core components have the following versions in 21.02.0: | Core components have the following versions in 21.02.0: | ||
| Line 179: | Line 215: | ||
| * binutils 2.34 | * binutils 2.34 | ||
| * Updated Linux kernel | * Updated Linux kernel | ||
| - | * 5.4.111 for all targets | + | * 5.4.119 for all targets |
| * Network: | * Network: | ||
| - | * hostapd 2020-06-08, dnsmasq 2.84, dropbear 2020.81 | + | * hostapd 2020-06-08, dnsmasq 2.85, dropbear 2020.81 |
| - | * cfg80211/ | + | * cfg80211/ |
| * wireguard backport from upstream Linux kernel | * wireguard backport from upstream Linux kernel | ||
| * System userland: | * System userland: | ||
| - | * busybox 1.33.0 | + | * busybox 1.33.1 |
| In addition to the listed applications, | In addition to the listed applications, | ||
| Line 199: | Line 235: | ||
| :!: The default root file system partition size changed for targets/ | :!: The default root file system partition size changed for targets/ | ||
| - | |||
| - | ==== Known issues ==== | ||
| - | |||
| - | * DSA support is new and might not be complete or fully working | ||
| - | * The LuCI web interface has no support for DSA yet | ||
| ===== Final notes ===== | ===== Final notes ===== | ||