Differences

This shows you the differences between two versions of the page.

Link to this comparison view

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 14:48] – Improve network change notes zorunreleases: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 ======
  
 <code> <code>
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
  -----------------------------------------------------  -----------------------------------------------------
- OpenWrt 21.02.0-rc2, rXXXXX-XXXXXXXXXX+ OpenWrt 21.02.0-rc2, r16122-c2139eef27
  -----------------------------------------------------  -----------------------------------------------------
 </code> </code>
  
 /* Uncomment when the release is still work-in-progress */ /* Uncomment when the release is still work-in-progress */
-{{page>meta:infobox:attention_wiprelease&noheader&nofooter&noeditbtn}}+/* {{page>meta:infobox:attention_wiprelease&noheader&nofooter&noeditbtn}} */
  
 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://downloads.openwrt.org/releases/21.02.0-rc2/ Get OpenWrt Firmware at: https://downloads.openwrt.org/releases/21.02.0-rc2/
  
-===== Changes since OpenWrt 21.02.0-rc1 ===== +===== Changes between OpenWrt 21.02.0-rc1 and 21.02.0-rc2 ===== 
  
 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 41: Line 41:
  
 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:
 +
 +==== Known issues ====
 +
 +  - LuCI ''network'' migration tool doesn't migrate custom bridge MAC addresses. Custom device MAC has to be set again manually.
  
 ==== New network configuration syntax ==== ==== New network configuration syntax ====
Line 74: Line 78:
  
  
-config device 'wan_eth1_dev'+config device
  option name 'eth1'  option name 'eth1'
  option macaddr '00:01:02:YY:YY:YY'  option macaddr '00:01:02:YY:YY:YY'
Line 89: Line 93:
 This example uses DSA with ''lanX'' interface names.  A non-DSA device would use more classical ''ethX'' interface names. This example uses DSA with ''lanX'' interface names.  A non-DSA device would use more classical ''ethX'' interface names.
  
 +==== LuCI update ====
 +
 +LuCI has been updated to support the most recent ''network'' syntax (and migrate old config files if needed). In some cases migration will take 2 steps.
 +
 +Support for configuring devices (''config device'' UCI sections) was added. It can be used for setting layer 2 options (like MTU and MAC address). It also supports bridge devices (including VLAN tagging).
  
 ==== Software updates ==== ==== 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://www.fragattacks.com|FragAttacks]] vulnerabilities in 802.11   * **mac80211** backport upstream fixes for the new [[https://www.fragattacks.com|FragAttacks]] vulnerabilities in 802.11
Line 103: Line 110:
 ==== 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 195: 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 204: 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/mac80211 from kernel 5.10.16+    * cfg80211/mac80211 from kernel 5.10.34
     * 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, many others were also updated. In addition to the listed applications, many others were also updated.
Line 224: Line 235:
  
 :!: The default root file system partition size changed for targets/devices relying on booting from mass storage (HDD, USB flash, SD card, etc.), so MBR will change and any additional partition will be deleted when sysupgrading. :!: The default root file system partition size changed for targets/devices relying on booting from mass storage (HDD, USB flash, SD card, etc.), so MBR will change and any additional partition will be deleted when sysupgrading.
- 
-==== 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 =====
  • Last modified: 2021/06/02 20:46
  • by zorun