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:19.07:notes-19.07.0 [2020/01/07 11:39] – syntax fix zorunreleases:19.07:notes-19.07.0 [2020/01/13 16:14] – [Known issues] add link to bug reports zorun
Line 26: Line 26:
 Get OpenWrt Firmware at: https://downloads.openwrt.org/releases/ Get OpenWrt Firmware at: https://downloads.openwrt.org/releases/
  
-===== Highlights in OpenWrt 19.07.0 =====+===== Highlights in OpenWrt 19.07 =====
  
 The OpenWrt community is proud to announce the first stable release of the  The OpenWrt community is proud to announce the first stable release of the 
Line 39: Line 39:
 ==== Target transition from ar71xx to ath79 ==== ==== Target transition from ar71xx to ath79 ====
  
-This release provides initial support for the new ''ath79'' target, the future device tree based successor of the popular ''ar71xx'' target. For 19.07, both targets are still built, but it is recommended to switch to the ''ath79'' target whenever possible: future releases of OpenWrt will drop support for the ''ar71xx'' target.+This release provides initial support for the new ''ath79'' target, the future device tree based successor of the popular ''ar71xx'' target. For 19.07, both targets are still built, but it is recommended to switch to the ''ath79'' target whenever possible: future releases of OpenWrt will drop support for the ''ar71xx'' target. See the [[docs:techref:targets:ath79|ath79 technical reference]] for rationale about the transition.
  
-Please read the known issues below before upgrading.+To perform the upgrade, please follow the instructions from [[docs:guide-user:installation:ar71xx.to.ath79|Upgrading from ar71xx to ath79]]. Functionality for a given device should be equivalent between the two targets: if this is not the case, please [[:bugs|report the issue]] and revert back to ar71xx if needed.
  
 ==== WPA3 support ==== ==== WPA3 support ====
  
-The 19.07 release brings initial support for WPA3. However, WPA3 is not enabled by default and **requires** installing specific packages: to run WPA3 as an access point, ''hostapd-openssl'' or ''hostapd-wolfssl'' are needed.  For use as a Wi-Fi station, you need either ''wpa-supplicant-openssl'' (station support only) or ''wpad-openssl'' (AP + station) or their ''wolfssl'' variants. +The 19.07 release brings initial support for WPA3. However, WPA3 is not enabled by default and **requires** installing specific packages: to run WPA3 as an access point, ''hostapd-openssl'' is needed.  For use as a Wi-Fi station, you need either ''wpa-supplicant-openssl'' (station support only) or ''wpad-openssl'' (AP + station). Due to their large size, these packages are not installed by default, and it is impossible to install them on devices with less than 8MB flash.
- +
-Due to their large size, these packages are not installed by default, and it is impossible to install them on devices with less than 8MB flash.+
  
 It should also be noted that many existing client devices will never support WPA3, and that there are client devices that support WPA2 but cannot connect to an AP configured with WPA2+WPA3 mixed mode. Please only file bugs if you are sure the problem is not client related. It should also be noted that many existing client devices will never support WPA3, and that there are client devices that support WPA2 but cannot connect to an AP configured with WPA2+WPA3 mixed mode. Please only file bugs if you are sure the problem is not client related.
Line 53: Line 51:
 To configure your device as a WPA3 access point, see [[docs:guide-user:network:wifi:basic#wpa_modes]] To configure your device as a WPA3 access point, see [[docs:guide-user:network:wifi:basic#wpa_modes]]
  
-==== Known issues ====+==== Client-side rendering of the LuCI web interface ====
  
-  * Sysupgrade from ''ar71xx'' to ''ath79'' and vice versa is not officially supported, a full manual reinstall is recommended to switch targets for devices supported by both ''ar71xx'' and ''ath79''+The new version of LuCI, the integrated web interface for OpenWrt, implements client-side rendering of views. This improves performance by offloading some work that was done on the device (Lua code) to the client browser (Javascript code) 
 + 
 +The LuCI ecosystem is large, and not all LuCI apps have been adapted to this change, which may result in crashes involving ''cbi.lua''. In that case, install the ''luci-compat'' package. 
 + 
 +With this step, Lua usage in LuCI is reduced and LuCI effectively comes closer to the goals of the experimental [[docs:techref:luci2|LuCI2]] without having to rewrite everything from scratch. 
 + 
 +===== Known issues ===== 
 + 
 +Here is a selection of known issues with 19.07.0: 
 + 
 +  * Sysupgrade from ''ar71xx'' to ''ath79'' and vice versa is not officially supported and will not work on all devicesplease see [[docs:guide-user:installation:ar71xx.to.ath79|Upgrading from ar71xx to ath79]]. 
 +  * Several devices that are supported in ''ar71xx'' are not yet supported in ''ath79'': this is a community effort. Helping to port devices to ''ath79'' to make them available in future 19.07.X releases is very welcome.
   * Images for some device became too big to support a persistent overlay, causing such models to lose configuration after a reboot. If you experience this problem, please [[https://forum.openwrt.org/t/19-07-report-devices-here-that-cant-save-settings/48046/2?u=tmomas|report the affected device in the forum]] and consider downgrading to OpenWrt 18.06 or using the Image Builder to pack a smaller custom image   * Images for some device became too big to support a persistent overlay, causing such models to lose configuration after a reboot. If you experience this problem, please [[https://forum.openwrt.org/t/19-07-report-devices-here-that-cant-save-settings/48046/2?u=tmomas|report the affected device in the forum]] and consider downgrading to OpenWrt 18.06 or using the Image Builder to pack a smaller custom image
   * Some optional GUI packages crash with an error about missing "cbi.lua", install the ''luci-compat'' package to fix these   * Some optional GUI packages crash with an error about missing "cbi.lua", install the ''luci-compat'' package to fix these
-  * Possible Wi-Fi issues with ath10k-based boards. If you encounter such an issue, please [[:bugs|file a bug report]] against openwrt-19.07. Please make sure the issue is not caused by WPA3. If you are using WPA3 and run into problems, revert to the encryption settings you used before upgrading to 19.07.+  * Possible Wi-Fi performance issues on 5 GHz. If you encounter such an issue, please see existing bug reports ([[https://bugs.openwrt.org/index.php?do=details&task_id=2679|FS#2679]], [[https://bugs.openwrt.org/index.php?do=details&task_id=2563|FS#2563]], [[https://bugs.openwrt.org/index.php?do=details&task_id=2682|FS#2682]]) or [[:bugs|file a new bug report]] against openwrt-19.07. Please make sure the issue is not caused by WPA3. If you are using WPA3 and run into problems, revert to the encryption settings you used before upgrading to 19.07
 +  * Unstable Ethernet link with atheros switch on some ath79 devices (such as TL-WR841N): [[https://bugs.openwrt.org/index.php?do=details&task_id=2216|FS#2216]], [[https://bugs.openwrt.org/index.php?do=details&task_id=2730|FS#2730]] 
 + 
 +Other potential issues can be found [[https://bugs.openwrt.org/index.php?do=tasklist&project=2&status%5B0%5D=open&reported%5B%5D=10&order=severity&sort=desc|in the bug reports]].
  
 ===== Main changes in OpenWrt 19.07.0 ===== ===== Main changes in OpenWrt 19.07.0 =====
Line 89: Line 101:
     * New ath79 target that will replace the popular ar71xx target     * New ath79 target that will replace the popular ar71xx target
     * Updates and new device support across all targets     * Updates and new device support across all targets
-  * LUcI web interface:+  * LuCI web interface:
     * Client side rendering of views for improved performance     * Client side rendering of views for improved performance
     * Security fixes     * Security fixes
  
-An full list of all changes and security fixes is available in the [[changelog-19.07.0|detailed changelog]].+full list of all changes and security fixes is available in the [[changelog-19.07.0|detailed changelog]].
  
 As always, a big thank you goes to all our active package maintainers,  As always, a big thank you goes to all our active package maintainers, 
  • Last modified: 2020/11/28 12:06
  • by zorun