OpenWrt 19.07 - rc2 (Turris OS 5.0 dev) is released!

Dear Turris users,

We would like to inform you that guys from OpenWrt, which we are based on top of it with our patches and feeds, released the second release candidate of the upcoming release - OpenWrt 19.07.

There is a lot of amazing stuff under the hood. The most interesting thing there should be support for WPA3 (with hostapd updated to version 2.9), and new & updated packages including security fixes. Some of them were added by us based on your requests.

When you want to check out the full release notes, please take a look at this changelog.

Our specific things like (re)Foris, are being used from development branch which means that there might be some things, which are not finished yet or you can experience some small bugs.

The update is possible from Turris OS 4.x (OpenWrt 18.06) which will keep your configuration by using

switch-branch hbd

Supported routers: Turris Omnia, Turris MOX.
Not tested: Turris 1.x, yet.

If you will experience any issues, please let us know in this thread or you can let people know in OpenWrtt: forum thread, flyspray or packages repository.

Your Turris Team


Hi, unfortunatelly it doesn’t work… after command switch-branch hbd still is something downloaded… and opkg update failed…

Turris mox classic 4.01

For me the same. :angry:

Could you please post output before opkg? The reason why it fails is because updater was unable to perform system reinstall. The most probable cause is that you have installed package that is no longer available in Turris OS 5.0 (OpenWrt 19.07).

Unfortunately, error:

Error from 2019/12/06 00:15:57

Updater failed:

inconsistent: Package sentinel-dynfw-client requires package python3-zmq that is not available.

NB fortunately, return to HBT branch was without any problems :slight_smile:

Edited to ad: MOX clasic, .5 GB, WiFi.

*** Failed to download the package list from

  1. remove in /etc/opkg/distfeeds.conf - luci_theme_rosy
  2. opkg update
  3. pkgupdate → Package sentinel-dynfw-client requires package python3-zmq that is
    not available.
  4. in Foris remove - Data Collection
root@mox:~# pkgupdate
INFO:Target Turris OS: 5.0-dev
WARN:Package wpad is in cyclic dependency. It might fail its post-install script.
WARN:Package hostapd is in cyclic dependency. It might fail its post-install script.
WARN:Requested package pkglists-l10n-cs that is missing, ignoring as requested.
line not found
line not found
line not found
line not found
line not found
line not found
line not found
line not found
line not found
ERROR:inconsistent: Package suricata-pakon requires package suricata-bin that is not available.
root@mox:~# opkg info suricata-bin
Package: suricata-bin
Version: 4.0.7-1.3
Depends: libc, libpcre, libyaml, jansson, libmagic, libpthread, librt, libpcap, luajit, libnetfilter-queue, iptables-mod-nfqueue, libnetfilter-log, libnfnetlink, iptables-mod-conntrack-extra, libhtp, libnet-1.2.x
Status: install user installed
Architecture: aarch64_cortex-a53
Installed-Time: 1573146878

Tuto chybu mohu potvrdit už od léta. Proto jsem začal testovat HBK a následně po vytvoření nové větve HBL, ale o vyzkoušení HBD mám stále zájem.

Díky za reakci.
Problém bude asi s balíčky při přechodu z verze 4 na verzi 5…
Možná jen závislosti balíčků, nebo rozdílné verze.
Uvidíme co na to @cynerd…, třeba nám poradí…

Bude (popř. kdy) dostupná tato verze též pro Turris 1.x? Díky.

Některé balíčky např. jako suricata-bin, python3-zmq se ve verzi OpenWrt 19.07 nebuildí. Proč se nebuildí python3-zmq pouze pro modulární router Turris MOX řešíme společně i se suricatou. Na obě založím issue v Gitlabu.

A máš pro nás nápad? Máme to zatím odložit nebo odinstalovat všechno co se nebuildí?
Nebo by bylo lepší udělat čistou instalaci přes medkit? Ten přechod z HBT na HBD asi stejně nebude ideální.

Hey, would be really nice if you could write in English… :face_with_raised_eyebrow:


Oh, right. We are in the English section.

Guys above your post met some issues that they can not try Turris OS 5.0 aka OpenWrt 19.07 as some packages suricata-bin (all routers) and python3-zmq (just Turris MOX) are not compiling. So, for now, before trying it you may uncheck Pakon and Dynamic Firewall (for Turris MOX) in Foris Updater tab.

And there was also a question if someone should choose medkit than switch-branch. It’s possibility, but I am using switch-branch hbk-hbd every day and didn’t meet any issues.

After the pakon and sentinel was uninstalled in Foris, it automatically migrated to version 5.0
Everything seems functional.

Hi, reForis can be installed but ends with an error.

Suricata-bin is now available for all of the routers in the HBD branch, which means that you can install the Pakon package list in the Updater tab through the Foris web interface.

About package python3-zmq for Turris MOX:


May I ask you which version of reForis do you have installed on your router?

root@turris:~# opkg list-installed | grep reforis
1 Like

I think current…

Omnia úspěšně aktualizována, VPN plně funkční.

Switched to dragon on Omnia with Data Collection enabled. Simple, everything works perfectly with active WiFi on 2.4 and 5 GHz. And reForis