OpenWrt 19.07.0 first release candidate


The OpenWrt community is proud to announce the first release candidate of the upcoming OpenWrt 19.07 stable version series. It incorporates over 3700 commits since branching the previous OpenWrt 18.06 release and has been under development for about one a half years.

With this release the OpenWrt project brings all supported targets back to a single common kernel version and further refines and broadens existing device support. It also provides initial support for the new ath79 target, the future device tree based successor of the popular ar71xx target.

Some selected highlights of this release since the previous OpenWrt 18.06 version are:

  • Updated toolchain:
    • musl libc 1.1.24
    • uClibc-ng 1.0.31
    • glibc 2.27
    • gcc 7.4.0
    • binutils 2.31.1
  • Updated Linux kernel
    • 4.14.151 for all targets
    • Flow offloading bugfixes
  • Network userland:
    • Fixes in network and wireless configuration handling
    • Bugfixes in DHCPv6 client and server
    • WPA3 configuration support
  • System userland:
    • Sysupgrade support for backup and upgrade capability checks
    • Bugfixes in the process manager, system message bus, embedded web server and the configuration management library
  • Platform and Driver Support
    • Dropped adm5120, adm8668, ar7, au1000, ixp4xx, mcs814x, omap24xx, ppc40x, ppc44x and xburst targets
    • Updates and new device support across all targets
  • Web interface:
    • Client side rendering of views for improved performance
    • Security fixes

For a detailed list of changes since branching of the 18.06 release series, see

Known issues:

  • 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
  • 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 report the affected device 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
  • Any outstanding issues reported at

For latest information about the 19.07 series, refer to the wiki at:

To download the v19.07.0-rc1 images, navigate to:

As always, a big thank you goes to all our active package maintainers, testers, documenters, and supporters.

Have fun!

The OpenWrt Community


This problem I found in the router hg556a

You're wonderful!

Thanks again for all that you and the contributors have done to make this happen!!

1 Like

cool! Something new to play with this weekend! Thanks :wink:

please do not delete the tiny ar71xx at 19.07 and all the latest versions to come

Thanks so much for the great system. I debricked my old-and-almost-in-a-trash-can TP-LINK 8790 (v1) via serial console, and the lantix branch works great. I installed firstly 18.04.06. A days-two ago I updated to 19.07-0-rc1 via LUCI, and the new version appears stable (fingers crossed).

Among many improvements, I appreciate very much the wifi scheduler which did not work properly on 18.04.06.

You guys are awesome!

1 Like

Thanks for the excellent work! Updated my Linksys WRT3200acm, everything seems to work fine.

The only thing I recognized and wanted to share: If you run a EU-version of the router, one has to manually set FR (France) as WiFi country code to enable DFS. Setting it to "driver default" won't work.

1 Like

I updated my Linksys WRT3200ACM too. I have a little issue with the installation for the package Watchcat. The installation take more time to install than normal and the pop-up window from LuCI freezed. It does not give any option to close the pop-up window once the installation is done and you have to refresh the browser manually.

TP-Link Archer C7 V2 -

Wireless lights on router off.

Static IP's all marked as expired.

1 Like

19.07.0-rc1: Swap doesn't work on D-Link DIR-620 D1 (ramips/rt305x)

Awesome update.

Question––is it now "safe" to run opkg upgrade, or at least upgrade all these packages in LuCI?

I would not assume that it is safe to run opkg upgrade -- AFAIK, the system still doesn't have compatibility checks that would notify/prevent/upgrade-dependencies, so things may still break.

My general advice is to only perform your upgrades by means of flashing a new build (release, snapshot, etc.). If there is a new feature or bug fix that you must have sooner than it would otherwise be included in an official build, it is probably best to ensure you have a good backup and then run the upgrade only for the specific package(s) in question. If something breaks, you can always reset to defaults and restore your backup.

1 Like

i need none of the new features but look forward to flashing it anyway once its finalized

Please add this patch to make work extroot on Zyxel Armor Z2 (NBG6817).
It perfect work for me on the current master now.

There is a theme about it.

1 Like

Well... possibly add something similar.... generified.... handling UBIFS only in release would be premature IMHO.

1 Like

Now it work corrects except mounting extroot.

System on boot searching fstab file in wrong place on this router: /etc/config/fstab instead of /tmp/overlay/upper/etc/config/fsab and doesn't find. For this reason extroot doesn't automatic mount at boot.

I can connect by ssh after boot and mount it by hand, but not as /overlay.

This patch solve auto mount problem.

It would be great to add it at least to the master (now it perfect working on master) and after that back port it to the current release.

why no more squashfs for 'tiny' branch, only initramfs ?


Any ETA when all packages will be made available for installation ? I have tried to install a couple of packages for my Linksys WRT3200ACM but i am getting the below error message:

Collected errors:

I have tried to run opkg update but that did not work, it looks like a lot of packages are missing. The "Advance Reboot" is also missing from the package source.

Thank you!

Update Never mind, everything is working fine now :smile: