Differences

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

Link to this comparison view

Next revision
Previous revision
Next revisionBoth sides next revision
releases:19.07:notes-19.07.4 [2020/07/06 11:28] – created zorunreleases:19.07:notes-19.07.4 [2020/09/10 12:38] – [Device support] adrianschmutzler
Line 1: Line 1:
-====== OpenWrt 19.07.4 - Service Release - XX July 2020 ======+====== OpenWrt 19.07.4 - Service Release - 10 September 2020 ======
  
 <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 19.07.4, XXX+ OpenWrt 19.07.4, r11208-ce6496d796
  -----------------------------------------------------  -----------------------------------------------------
 </code> </code>
  
 +/* Uncomment when the release is still work-in-progress */
 +/*
 +{{page>meta:infobox:attention_wiprelease&noheader&nofooter&noeditbtn}}
 +*/
  
 The OpenWrt community is proud to announce the fourth service release of  The OpenWrt community is proud to announce the fourth service release of 
Line 26: Line 30:
  
 Get OpenWrt firmware images at: https://downloads.openwrt.org/releases/ Get OpenWrt firmware images at: https://downloads.openwrt.org/releases/
 +
 +===== Announcements about new releases and security fixes =====
 +
 +Do you want to be informed about important changes such as new releases and security fixes?
 +
 +We have a new mailing list for this, as well as RSS options: see [[:contact#announces|Important changes and announcements]].
  
 ===== Main changes from OpenWrt 19.07.3 ===== ===== Main changes from OpenWrt 19.07.3 =====
Line 37: Line 47:
 **Note:** security fixes for packages can also be applied by upgrading only the affected packages on running devices, without the need for a full firmware upgrade.  This can be done with ''opkg update; opkg upgrade the_package_name'' or through the LuCI web interface. **Note:** security fixes for packages can also be applied by upgrading only the affected packages on running devices, without the need for a full firmware upgrade.  This can be done with ''opkg update; opkg upgrade the_package_name'' or through the LuCI web interface.
  
-Nevertheless, we encourage all users to upgrade their devices to OpenWrt 19.07.4 whenever possible.+Nevertheless, we encourage all users to upgrade their devices to OpenWrt 19.07.4 or later versions whenever possible.
  
 ==== Major bug fixes ==== ==== Major bug fixes ====
Line 44: Line 54:
   * **musl:** fix locking synchronization bug   * **musl:** fix locking synchronization bug
   * **kernel:** fix hardware flow offload   * **kernel:** fix hardware flow offload
 +  * **firewall:** fix TCP MSS clamping that was only applied on one direction ([[flyspray>3231|FS#3231]])
  
 ==== Device support ==== ==== Device support ====
Line 49: Line 60:
 === New devices === === New devices ===
  
-  * Add support for more devices in ath79: TP-Link TL-WR802N v1/v2, TL-WR940N v3/v4/v6, TL-WR941ND v6, TL-MR3420 v2, TL-WA701ND v1, TL-WA730RE v1, TL-WA830RE v1, TL-WA801ND v1/v3/v4, TL-WA901ND v1/v4/v5+  * Backported support for several [[supported_devices:432_warning|4/32 devices]] in ath79: TP-Link TL-WR802N v1/v2, TL-WR940N v3/v4/v6, TL-WR941ND v6, TL-MR3420 v2, TL-WA701ND v1, TL-WA730RE v1, TL-WA830RE v1, TL-WA801ND v1/v3/v4, TL-WA901ND v1/v4/v5 
 +  * Add new device in ath79: TP-Link TL-WR710N v2.1
  
 === Existing devices === === Existing devices ===
  
   * **Fix wifi range and throughput** for WNDR3700, WNDR3800 ([[flyspray>3088|FS#3088]])   * **Fix wifi range and throughput** for WNDR3700, WNDR3800 ([[flyspray>3088|FS#3088]])
-  * **Fix broken support** for TP-Link TL-WR902AC v1 ([[flyspray>3118|FS#3118]]), Pirelli A226M-FWB, Linksys EA8500 +  * **Fix broken support** for TP-Link TL-WR902AC v1 ([[flyspray>3118|FS#3118]]), Pirelli A226M-FWB, Linksys EA8500, brcm63xx (Huawei EchoLife HG556a, Livebox, BCM6348/BCM6358 [[flyspray>2202|FS#2202]]) 
-, brcm63xx (Huawei EchoLife HG556a, Livebox, BCM6348/BCM6358 [[flyspray>2202|FS#2202]]) +  * **Fix network hang** for all ipq4018 and ipq4019 devices, caused by buggy TCP segmentation offload support for IPv6 
-  * **Fix installation** for Ubiquiti WA/XC devices by updating ''UBNT_VERSION'' to 8.5.3 +  * **Fix factory installation** for Ubiquiti WA/XC devices and for TP-Link Archer C6 v2 
-  * **Various fixes** for ELECOM WRC-1900GST and WRC-2533GST, GL.inet GL-AR150, Netgear DGND3700 v1, Netgear DGND3800B, TP-Link TL-WR802N v1/v2, TP-Link TL-MR3020, mt7621 devices +  * **Improve SATA stability** on [[toh:start?dataflt%5BTarget_target*~%5D=oxnas|oxnas devices]] 
-  * **ipq40xx:** fix essedma MAC hang by disabling TCP segmentation offload for IPv6+  * **Fix USB detection** on [[toh:start?dataflt%5BSubtarget*~%5D=rt305x&dataflt%5BTarget_target*~%5D=ramips|all rt305x devices]] 
 +  * **Various fixes** for ELECOM WRC-1900GST and WRC-2533GST, GL.inet GL-AR150, Netgear DGND3700 v1, Netgear DGND3800B, Netgear WNR612 v2, TP-Link TL-WR802N v1/v2, TP-Link TL-MR3020, TP-Link TL-WR841ND v8, TP-Link CPE210 v3, Linksys WRT610N v2, [[toh:start?dataflt%5BSubtarget*~%5D=mt7621&dataflt%5BTarget_target*~%5D=ramips|mt7621 devices]], ZyXEL P-2601HN-Fx, Astoria Networks ARV7518PW and ARV7510PW22, Arcor 802, Pogoplug v4, Fritzbox 3370, Fritzbox 7360, Fritzbox 7362, Xiaomi MiWiFi Mini, ZyXEL NBG6616, WIZnet WizFi630S, ClearFog Base/Pro, Arduino Yun, UniElec U7623 
 +  * **Disable build** by default for TP-Link devices with 4 MB of flash, because the default package set is too large (they have never been built beforehand anyway) 
  
  
 ==== Various fixes and improvements ==== ==== Various fixes and improvements ====
  
 +  * **build:** create JSON files containing image information. This is useful for firmware wizards or any other tool that needs to process the list of built firmware images (TODO: link to documentation)
   * **wolfssl:** Fix very time-consuming bignum operations that could cause WPA3/SAE operations to timeout   * **wolfssl:** Fix very time-consuming bignum operations that could cause WPA3/SAE operations to timeout
   * Fix locking issue when calling ''/etc/init.d/network'' with broadcom-wl   * Fix locking issue when calling ''/etc/init.d/network'' with broadcom-wl
Line 71: Line 87:
  
   * Reload ACL rules after installing LuCI packages   * Reload ACL rules after installing LuCI packages
 +  * Fix a regression in menu rendering, where a logout/login cycle or device reboot was required to make additional menu items appear after package installation ([[https://github.com/openwrt/luci/issues/4077|GH#4077]])
   * Allow themes to override the ''sysauth.htm'' template to customize authentication   * Allow themes to override the ''sysauth.htm'' template to customize authentication
   * Update translations from [[https://hosted.weblate.org/projects/openwrt/|weblate]]   * Update translations from [[https://hosted.weblate.org/projects/openwrt/|weblate]]
-  * TODO: Many additional [[https://github.com/openwrt/luci/compare/fb2f36306756d0d0782dcab8413a8bb7ec379e54...TODO|bug fixes and improvements]]+  * Several additional [[https://github.com/openwrt/luci/compare/fb2f36306756d0d0782dcab8413a8bb7ec379e54...0d0ab01a64f25d15325d3c98a7df252085382f1d|bug fixes and improvements]]
  
  
 ==== Core components ==== ==== Core components ====
  
-  * Update Linux kernel from 4.14.180 to 4.14.187+  * Update Linux kernel from 4.14.180 to 4.14.195 
 +  * Update mac80211 from 4.19.120 to 4.19.137 
 +  * Update mbedtls from 2.16.6 to 2.16.8 
 +  * Update wolfssl from 4.3.0 to 4.5.0
   * Update wireguard to 1.0.20200611   * Update wireguard to 1.0.20200611
 +  * Update ath10k-ct-firmware
  
  
 ===== Regressions ===== ===== Regressions =====
  
-  * **LuCI web interface:** due to changes in menu rendering, a logout/login cycle or device reboot might be required to make additional menu items appears after package installation ([[https://github.com/openwrt/luci/issues/4077|GH#4077]]) +No known regression at the moment.
 ===== Known issues ===== ===== Known issues =====
  
-  * **Transition 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 releases is very welcome.+  * **Transition to ath79:** some 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 releases is very welcome.
   * **Device support:** images for some device became too big to support a persistent overlay, causing such devices 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   * **Device support:** images for some device became too big to support a persistent overlay, causing such devices 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
-  * **Device support:** unstable Ethernet link with atheros switch on some ath79 devices (such as TL-WR841N): [[flyspray>2216|FS#2216]], [[flyspray>2730|FS#2730]]+  * **Device support:** conversely, certain images for devices with small flash (4 MB) are no longer built for the release 
 +  * **Device support:** unstable Ethernet link with atheros switch for some users on some ath79 devices (such as TL-WR841N): [[flyspray>2216|FS#2216]], [[flyspray>2730|FS#2730]]
   * **LuCI web interface:** some optional GUI packages crash with an error about missing "cbi.lua", install the ''luci-compat'' package to fix these   * **LuCI web interface:** some optional GUI packages crash with an error about missing "cbi.lua", install the ''luci-compat'' package to fix these
  
  • Last modified: 2020/11/11 11:46
  • by zorun