We are pleased to inform you that we have released a new major version of Turris OS 5.0.0 in the testing branch Here be Turtles (hbt) . This version is based on the latest OpenWrt version 19.0.7 with our features, our userspace setup, and our kernel configuration. There is a lot of new packages, security updates, and interesting new features. Supported routers in this release are Turris MOX, Turris Omnia and there is experimental support for Turris 1.x routers when you are booting from microSD card using Btrfs.
Here there are some highlights which this version brings to you:
We have been working on our redesigned Foris (reForis), which has now a few amazing features like snapshots integration and remote control, but it is in the development.
In default configurations, there is enabled support for USB Mass Storage devices by default to use Storage plugin without installing package list NAS.
There is added support for secondary IP addresses for DNS servers and enabled TLS for Google DNS servers.
There is a basic migration from samba3 to samba4.
As a time-based job scheduler, we are using cronie instead of vixie-cron, which is no longer under development.
For webapps, there is an automatic redirect to HTTPS, if it is possible.
LuCI is using client-side rendering for improved performance.
Optional WPA3 support
More information can be found on our Gitlab or in the OpenWrt changelog. We appreciate anyone, who tested this release in the HBK branch.
If you would like to test this release before it reaches a stable branch, you can use the following command switch-branch hbt, which switches you to the testing branch and if you find out any bugs, please let us know about it here in this thread or preferably write an email to tech.support@turris.cz and donât forget to include if possible outputs.
UhmmâŚok, my mox apperantly is now on TOS 5. Not my choice but i assume i was still using the bugs bunny HB mode ( Powered by LuCI branch (git-20.027.47766-367959f)
OPENVPN is gone, Foris GUI gives server error 503, luci is working. Syslog : Error: logfile not found!\
Kernel log does work, but adblock log also Error: logfile not found! Wifi gone, i see it in Luci, but not active
heeeeelp!
Edit : Ok, used ssh to get in, run pkgupdate, and i noticed some problems with DNS. changed the DNS to âuse from providerâ and then run the update again. Almost everything works again, only reforris is not working ( yet ) . Thxs for the migration guys Looks nice, great work!
Sorry for replying so late. I am glad that you managed it to solve it. All routers by default with Turris OS 4.0+ points to HBS branch and you need to manually change it by using switch-branch if you want to use a different branch.
I would like to hear more about your issue, which you had, so we can take a look. In OpenWrt 18.06 (Turris OS 4.x), there is being used Python 3.6 and in OpenWrt 19.07 (Turris OS 5.x), there is used Python 3.7 and it might require to do a reboot of your router to apply pending changes. It would explain the issue with Foris. But without logs, I can just guess what was wrong in your case.
If in LuCI was not able to found, I think that updater might be running in the background. There were changes in LuCI and we moved some binaries (in syslog-ng) from different paths to another one to make it work. And even if you do a reboot, Updater will try to recover from the previous run and proceed further when you stopped it during the update.
Yep, understand that, but i think i needed the syslog working for that? Of does it stash its logs somewhere else and i can still find them?
my rough guess is that it went wrong with the update ( i noticed iâm on HBT , completely forgot about that ) and simply did not do the whole thing?
The update happened at night i think, so my action was about 5 hours later. Reboot did not work, therefore i went for the manual update , to see if that would help. There i noticed it did not find certain packages, so i started to check the internet/DNS part. And that was dodgy.
pkgudate complains about cyclic deps & missing i18n packages :
INFO:Target Turris OS: 5.0.0
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 luci-i18n-rainbow-en that is missing, ignoring as requested.
WARN:Requested package luci-i18n-sqm-en that is missing, ignoring as requested.
WARN:Requested package luci-i18n-rainbow-de that is missing, ignoring as requested.
WARN:Requested package luci-i18n-sqm-de that is missing, ignoring as requested.
WARN:Requested package foris-pakon-plugin-l10n-de that is missing, ignoring as requested.
WARN:Requested package foris-storage-plugin-l10n-de that is missing, ignoring as requested.
WARN:Requested package reforis-diagnostics-plugin-l10n-de that is missing, ignoring as requested.
WARN:Requested package reforis-openvpn-plugin-l10n-de that is missing, ignoring as requested.
WARN:Requested package reforis-snapshots-plugin-l10n-de that is missing, ignoring as requested.
switch-branch hbt
...
INFO:Queue removal of luci-i18n-hd-idle-cs
Press return to continue, CTRL+C to abort
INFO:Downloading packages
line not found
line not found
line not found
DIE:
corruption: The sha256 sum of nextcloud does not match
Aborted
+ echo 'Updater execution exited with error. Please see previous output to know what went wrong.'
Updater execution exited with error. Please see previous output to know what went wrong.
+ opkg update
...
Collected errors:
* opkg_download: Failed to download https://repo.turris.cz/hbt/mox/packages/luci_theme_rosy/Packages.gz, wget returned 8.
+ echo 'OPKG update failed. Please see previous output to know what went wrong.'
OPKG update failed. Please see previous output to know what went wrong.
Hi,
The Updater hangs on ddns postinstall, because i have disable 3 DDNS-Configs, after i delete the Lines the update process gos on.
When a config is not enbale the updater schould do gon on in the Process.
Hi,
befor update on tos5 i have trubble with the 2,4ghz WIFI Card. I could not modprobe the ath9k_hw kernel Modul. After the update ich con not modprobe mac80211 module. It does not response any error massage?
I have moved the Cardâs because ich put in a SSD on the mSATA Port.
My Config ist from left the 2,4ghz card, the 5ghz card und the mSATA SSD.
Can anyone help me?
If any plugin in ReForis shows you the following message, we need more details.
Which version of reForis and its plugin you have installed.
opkg list-installed | grep reforis
In this case, I would like to know if the version of reforis-snapshots-plugin is 1.1.0.
Which browser and its version and operating system, which you are using. It might be possible that in some browsers it works and in others, it does not.
In the browser by pressing F12, it will open developer console. There should be some error for AJAX call. We need the output of it, so we will be able to look.
I am using Firefox and Google Chrome on different OS and I am not able to reproduce your issue:
reForis is still in development and it is experimental. We can not replace old Foris GUI for now, because of the reasons, which you said. There are some plugins, which need to be written, tested and added.
You can develop your own plugin with backend for reForis. The source code can be found here: reForis ¡ GitLab
And netmetr is already done and can be found in Turris OS 5.1.0, which is in branch HBL. New features shouldnât be added to HBK due to feature freeze.
This issue is not in Foris itself. If you are going to take a look for example on output of blkid, The hard disk is detected as /dev/sda and it has two partitions/dev/sda1 and /dev/sda2. This depends on your disk partitioning. The same output you will see in the operating system.
In this output, I see what went wrong. It failed because the hash of the file, which you downloaded does not match the one, which you should have. You can try to run switch-branch hbt once again.
After update of my Turris 1.1 from 4.0.6 to 5.0.0 I can not enter routerâs web pages (Lighttpd) configured on HTTPS due to SSL_ERROR_BAD_MAC_ALERT error. There are two different certificates, one for internal and the second for external access in the config file for ssh.
Is there some solution?
Thanks.
Just to be sure, the DNS setting in reforis. Normally and with tos4 and 3 on my omnia i have the setting on internal DNS resolver with DNSSEC support. When i use that with TOS5, it gives errors.