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-rc1 [2021/04/25 17:24] – wireguard backport from upstream Linux kernel hauke | releases:21.02:notes-21.02.0-rc1 [2021/04/27 15:19] – [Increased minimum hardware requirements: 8 MB flash, 64 MB RAM] zorun | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== OpenWrt 21.02.0-rc1 - First Release Candidate - 21 April 2021 ====== | + | ====== OpenWrt 21.02.0-rc1 - First Release Candidate - 26 April 2021 ====== |
| < | < | ||
| Line 13: | Line 13: | ||
| /* 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 25: | Line 25: | ||
| the help of the sysupgrade utility which will also attempt to preserve the | the help of the sysupgrade utility which will also attempt to preserve the | ||
| configuration. A configuration backup is advised nonetheless when upgrading to | configuration. A configuration backup is advised nonetheless when upgrading to | ||
| - | OpenWrt 21.02. | + | OpenWrt 21.02. (see " |
| - | Get OpenWrt Firmware at: https:// | + | Get OpenWrt Firmware at: https:// |
| - | |||
| - | ===== Upgrading to 21.02.0-rc1 ===== | ||
| - | |||
| - | Sysupgrade can be used to upgrade a device from 19.07 to 21.02, and configuration will be preserved in most cases. | ||
| - | |||
| - | :!: Sysupgrade from 18.06 to 21.02 is not supported. | ||
| - | |||
| - | :!: There is no migration path for targets that switched from swconfig to DSA. In that case, sysupgrade will refuse to proceed with an appropriate error message: | ||
| - | '' | ||
| - | |||
| - | :!: The default root file system partition size changed for targets/ | ||
| ===== Highlights in OpenWrt 21.02.0-rc1 ===== | ===== Highlights in OpenWrt 21.02.0-rc1 ===== | ||
| Line 75: | Line 64: | ||
| This is a significant change to how switch ports and VLANs are managed. As such, sysupgrade will not be able to convert existing '' | This is a significant change to how switch ports and VLANs are managed. As such, sysupgrade will not be able to convert existing '' | ||
| - | FIXME: add link to OpenWrt DSA documentation | + | /* FIXME: add link to OpenWrt DSA documentation |
| + | |||
| + | The following targets are using a switch managed with DSA in OpenWrt 21.02: | ||
| + | * [[: | ||
| + | * [[: | ||
| + | * [[: | ||
| + | * [[: | ||
| + | * [[: | ||
| + | * [[: | ||
| + | * [[: | ||
| + | * [[: | ||
| + | * [[: | ||
| ==== Increased minimum hardware requirements: | ==== Increased minimum hardware requirements: | ||
| Due to new features being introduced and the general size increase of the Linux kernel, devices now need at least 8 MB of flash and 64 MB of RAM to run a default build of OpenWrt. | Due to new features being introduced and the general size increase of the Linux kernel, devices now need at least 8 MB of flash and 64 MB of RAM to run a default build of OpenWrt. | ||
| + | More flash space is recommended for extensibility, | ||
| It is still possible to build custom OpenWrt images (e.g. using the [[docs: | It is still possible to build custom OpenWrt images (e.g. using the [[docs: | ||
| Line 87: | Line 88: | ||
| ==== New hardware targets ==== | ==== New hardware targets ==== | ||
| - | A new '' | + | A new [[: |
| - | See [[: | + | See [[: |
| - | In addition, new '' | + | In addition, new [[: |
| Support for many new boards was added to the existing targets. | Support for many new boards was added to the existing targets. | ||
| Line 96: | Line 97: | ||
| ==== Dropped hardware targets ==== | ==== Dropped hardware targets ==== | ||
| - | The '' | + | The [[: |
| - | With OpenWrt 21.02, the '' | + | |
| - | If you are still running with the '' | + | |
| - | Other targets were also removed: | + | With OpenWrt 21.02, the [[: |
| + | If you are still running with the [[: | ||
| + | |||
| + | Other targets were also removed: | ||
| ==== ASLR activated ==== | ==== ASLR activated ==== | ||
| Line 108: | Line 110: | ||
| ==== Kernel with container support ==== | ==== Kernel with container support ==== | ||
| - | Multiple Linux kernel compile options | + | Multiple Linux kernel compile options, needed for Linux Containers (LXC) and procd-ujail are activated by default for most targets. |
| This allows to use LXC and ujail with the normal release builds. | This allows to use LXC and ujail with the normal release builds. | ||
| Line 134: | Line 136: | ||
| In addition to the listed applications, | In addition to the listed applications, | ||
| + | |||
| + | ===== Upgrading to 21.02.0-rc1 ===== | ||
| + | |||
| + | Sysupgrade can be used to upgrade a device from 19.07 to 21.02, and configuration will be preserved in most cases. | ||
| + | |||
| + | :!: Sysupgrade from 18.06 to 21.02 is not supported. | ||
| + | |||
| + | :!: There is no migration path for targets that switched from swconfig to DSA. In that case, sysupgrade will refuse to proceed with an appropriate error message: | ||
| + | '' | ||
| + | |||
| + | :!: The default root file system partition size changed for targets/ | ||
| ==== Known issues ==== | ==== Known issues ==== | ||