Turris OS 3.11 in RC!

release

#50


still TOS 3.10 with samba 3.6, plex server is using share folder as source ), copying one 10G movie file using total commander , watching another 8G movie on Win10 (cable) using plex client in browser and watching third movie on Android phone using Plex client connected via 5G wifi (+ including my usual home traffic).

I will check the same once updated to 3.11 … will see the difference :slight_smile:


#51

It was merely a suggestion since it was not clear whether you already did. Not every forum user utilizes the search feature or finds a solution from the search results.


Been addressed previously and split from this thread into a separate thread DNS over TLS in 3.11 feedback:


Neither been my intention. For one I am not supplying the code that would provide the feature you are seeking and secondly it is my opinion that a separate thread might offer better odds to actually get a solution to connecting the pi-hole. At least it was my impression that is what you wanted, aside from an easy way in the frontend. My apologies if that was misconceived.


#52

Ey N8v8r…This is not your average Cisco/Synology/whatever brand corp. Most of us supported the indy campaign. By doing that, you know there is no 300 + programmers.
My Turris Omnia runs perfect. It is by far the best piece of router i’ve ever had over the years. And i’m a nOOb.

If you want to burn it down , cause you think you are on top off all the most urgent issues, buy something else. Or even better, make your own.
i like this baby. I paid for it, and until now,they do deliver. Maybe not according to your time schedule. So be it. keep breathing.

my 2 cents.


#53

Truly a delightful insight and eye opener, thank you! :star_struck:


#54

Zjištěna chyba v odkazu ve Foris -> Cloud backups, kde je ve žlutém panelu uvedeno:

To be able to use cloud backups, please make sure that you are registered at the Project Turris portal. You can do that on the Data Collect tab. (Note that you don’t need to enable data collection after the registration.)

Ale odkaz “Data Collect tab” vede na adresu “<router_ip_address>/foris/config/main/data-collection/” a končí chybovou stránkou “404 (Not Found) - Unknown configuration page”

Správně má být odkaz směrován na “<router_ip_address>/foris/config/main/data_collect/” kde se skutečně příslušná konfigurační stránka nachází.


#55

Hello @Nones,

Thank you for reporting this issue to us!
This issue is currently fixed in the nightly branch, and it will be included in the next RC version, which we’d like to release soon.


#56

I downloaded the todays morning turris nightly assembly of TurrisOS and the issue (incorrect link) wasn’t fixed there yet.

And the section Foris -> Cloud backups says: “Failed to download the list of backups” :frowning:
(nightly and prerc version too)


#57

We have prepared a new RC version of Turris OS 3.11 containing a bunch of new version of some packages, new updates, fixed some bugs (for example that one mentioned by @Nones) and a lot of interesting things such updating NOR for all Turris 1.x owners.

Changelog

Highlights:

  • Turris 1.x: nor-update as it was described here: Update NOR na starém Turrisu
    Because we were testing it very intensively, we’ll highly appreciate, if somebody can try it out and then do the factory reset and let us know the feedback. So, we 'd avoid if any problems to be able to fix them before flashing it to everyone, who has Turris 1.x.

  • Turris Omnia: Knot Resolver updated to version 3.1.0,
    which should fix the issue mostly with domains hosted on IGNUM.
    Described here: DNS resolver dropouts (or hangs?)

Updated:

  • netdata to version 1.10.0, but we’ll update it once again to version 1.11.0
  • yara
  • tor
  • nextcloud
  • kernel
    and so on.

Added a new package: oor (OpenOverlayRouter)

We decided to release it even with one known issue, which is about LuCI and Wireguard, which is described here: Wireguard setup


DNS resolver dropouts (or hangs?)
Turris DNS problem with sparkys.cz
#58

Turris 1.x - no problem after update to Turris 3.11 (current RC) and factory resetting.

Good job, guys! :+1:


#59

My nextcloud remains stuck in maintenance mode after the upgrade.
Does anyone know how to fix this, get it unstuck?


#60

To answer myself here, I unstuck it by logging into my omnia with ssh as root and running:

sudo -u nobody /usr/bin/php-cli occ maintenance:mode --off
and then running the upgrade once again through the web interface.


#61

Still interested in further feedback?
Today I switched to RC. I see following message in Syslog:

2018-11-16 10:55:08 err kernel[]: [    4.925154] cpu: dev_pm_opp_of_cpumask_add_table: couldn't find opp table for cpu:0, -19
2018-11-16 10:55:08 warning kernel[]: [   13.593729] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/pre-cal-pci-0000:02:00.0.bin failed with error -2
2018-11-16 10:55:08 warning kernel[]: [   13.604461] ath10k_pci 0000:02:00.0: Falling back to user helper
2018-11-16 10:55:08 err kernel[]: [   13.614634] firmware ath10k!pre-cal-pci-0000:02:00.0.bin: firmware_loading_store: map pages failed
2018-11-16 10:55:08 warning kernel[]: [   13.623751] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/cal-pci-0000:02:00.0.bin failed with error -2
2018-11-16 10:55:08 warning kernel[]: [   13.634141] ath10k_pci 0000:02:00.0: Falling back to user helper
2018-11-16 10:55:08 err kernel[]: [   13.644138] firmware ath10k!cal-pci-0000:02:00.0.bin: firmware_loading_store: map pages failed
2018-11-16 10:55:08 info kernel[]: [   13.661029] ath10k_pci 0000:02:00.0: qca988x hw2.0 target 0x4100016c chip_id 0x043202ff sub 0000:0000
2018-11-16 10:55:08 info kernel[]: [   13.670305] ath10k_pci 0000:02:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 1
2018-11-16 10:55:08 info kernel[]: [   13.679906] ath10k_pci 0000:02:00.0: firmware ver 10.2.4-1.0-00041 api 5 features no-p2p,raw-mode,mfp,allows-mesh-bcast crc32 f43fa422
2018-11-16 10:55:08 warning kernel[]: [   13.724655] ath10k_pci 0000:02:00.0: board id is not exist in otp, ignore it
2018-11-16 10:55:08 warning kernel[]: [   13.731769] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/QCA988X/hw2.0/board-2.bin failed with error -2
2018-11-16 10:55:08 warning kernel[]: [   13.742235] ath10k_pci 0000:02:00.0: Falling back to user helper
2018-11-16 10:55:08 err kernel[]: [   13.752323] firmware ath10k!QCA988X!hw2.0!board-2.bin: firmware_loading_store: map pages failed
2018-11-16 10:58:56 err foris-controller[2155]: WARNING:turrishw:unsupported TOS version (on omnia): 3
2018-11-16 10:59:01 err foris-controller[1776]: Last message 'WARNING:turrishw:uns' repeated 1 times, suppressed by syslog-ng on turrisOmnia

Otherwise everything seems to work fine.
Need any more details for investigation?


#62

We have prepared and released another RC with small changes and improvements from the last RC.

Highlights:

  • DNS over TLS support for CZ.NIC ODVR DNS servers.

  • Foris-Pakon: UI polishing

  • Pakon: convert hostnames to lowercase

Package updates:

  • ddns-scripts

  • vim (if you’re interesting what I like on their latest version, you need to start vim and write :smile) :wink:

  • nor-update: solved the 2nd issue, which was described here: Update NOR na starém Turrisu

  • wireguard

  • minidlna

Security updates:

mbedtls, curl, mailman, isc-dhcp, mosquitto, bind, libmad, openocd

We have fixed previously known issue, which was about Wireguard and LuCI, and based on your request, we have added support for LTE modem Quectel EP09. We’d like to hear any feedback regarding this modem together, and it’s QMI interface.

So there are no known issues, yet.


#63

please how do I trigger RC update and how do I determine what version of 3.11 RC is my Omnia runing?


#64

Is this a correct messages?

INFO:End of subprogram output
ERROR:Subprogram output: /etc/updater/hook_postupdate/05_schnapps.sh:
Warning, could not drop caches
Warning, could not drop caches
parent transid verify failed on 2574843904 wanted 42475 found 42241
parent transid verify failed on 2574843904 wanted 42475 found 42241
Ignoring transid failure
leaf parent key incorrect 2574843904
Warning, could not drop caches

#65

Hello,

First, you’d need to switch to RC via SSH in CLI using this command:

switch-branch rc

If you did it previously, your router should be updated automatically to the latest version or you can push it manually. There are two ways, how you can do update it manually.

  • Foris - Updater tab: click on Save changes without doing any change
  • In SSH run following command:
pkgupdate

Once, you’ll do it, you should be on the latest version including the RC.
Usually we bump kernel version and in this case, we don’t do it. You can check from the changelog, if there’s something updated and if you’re using it.


#66

Hello @commar,

Do you have Turris 1.x, which you migrated to BTRFS?
MicroSD card looks ok otherwise? Enough free space?

If the answers are for both yes, it potentially looks like a corrupted file system. There might be a few ways, how you can repair it. The easiest way is to export the current snapshot using schnapps export to some external storage (e.g. USB flash drive) then do the factory reset and migrate to btrfs again. It’s recommended to use it together with formatting the microSD card. Then you can restore the backup up files using the schnapps import.

Anyway, it’s preferred to check the microSD card. Using the dd or badblocks.


#67

Do you have Turris 1.x, which you migrated to BTRFS? Yes, yes
MicroSD card looks ok otherwise? Enough free space? Use 5% Yes


#68

This time there is no reboot required? Or did I missed it?
Update: no hint :wink: Rebooting anyhow :wink:
U2: SFSG :slight_smile:


#69

I’ve got little problem with that update, updater can’t find package mosquitto-client-nossl that I need for my router. And some time there are lines line not found in the log, but everything seems OK (except of mosquitto, of course).

root@TomasArouter:~# pkgupdate
WARN:Branch overriden to rc
WARN:Script file:///usr/share/updater/localrepo/localrepo.lua not found, but ignoring its absence as requested
WARN:Requested package luci-i18n-ddns-en that is missing, ignoring as requested.
WARN:Requested package luci-i18n-wshaper-cs that is missing, ignoring as requested.
WARN:Requested package luci-i18n-wshaper-en that is missing, ignoring as requested.
line not found
line not found
line not found
line not found
line not found
ERROR:
inconsistent: Requested package mosquitto-client-nossl that is not available.

Before this update i ran opkg update … I expect you ask that …