Transitions of OpenWrt 22.03 and OpenWrt master based Turris OS to HBL and HBD branches (respectively) will follow.
This affects only users who opted for testing future Turris OS releases by manually switching their devices to HBK or less stable development branches. Turris OS 6.0 testing and stable releases will be announced separately.
Turris OS 6.0 brings a whole lot of changes as described in the changelog:
Breaking Changes
Based on the latest OpenWrt 21.02.3 release
LuCI supports L2 and L3 configuration
LTS kernel 5.15
Foris removed (use reForis exclusively now)
New Features
Morce (integrated IDS)
Wi-Fi 6 cards supported
Turris Auth (login gateway)
Parental control (PaKon) now has a separate page
New LEDs driver for all routers
Dashboard in LuCI
NetMetr supports measurement with IPv6 address
Improved support for Turris 1.x routers
New Device Tree
PowerPC SPE utilized – should improve performance
Knot Resolver by default
Bug Fixes
Allow managing interfaces in reForis for Turris 1.x
Fixed Ethernet ports numbering for Turris MOX in reForis
We are also postponing HBK 5➔6 update for Turris 1.x devices because their startup time with Linux 5.15 is currently extremely long (which causes other problems).
In case you have a device in HBK branch and wish to stay on Turris OS 5 until 6.0 reaches testing or stable release, you can do so by switching to HBT or HBS branch as described in the documentation.
Fortunately, the transition to OpenWrt 22.03 should be much simpler than the current one to 21.02 (probably the only bigger change in this regard being the switch to nftables). Speaking of kernel - we are on 5.15 already with Turris OS 6 (as noted in the changelog).
After dallying around for months I will have a go at this this weekend (I do not want to inflict major new versions on my family during the work week when I can not troubleshoot/revert in a timely fashion).
I concur with Victor (at least I believe we agree) that a speedy jump to an OpenWrt22 base would be nice, but first let’s get TOS6 out to everybody
Great timing, was just about to switch to HBK. If I might ask, what is the hold-up? Something I should be concerned about or nothing to worry about (I am on an crowdfunded omnia) so I could start with HBL?
Nothing has changed except the transition timing, therefore no reason for worries.
If you wish to go to Turris OS 6.0 branch now by switching to HBL there’s no problem with that - I’d just recommend bearing in mind the upcoming transition and using manual updates or update approvals until the branch transition commences and you switch-branch back to HBK - that way your router won’t accidentally end up in what is now called HBD.
We will keep this thread updated and announce the transition is done here, nevertheless… but better safe than rollback, I think.
Wow such a great news finally. I had been personally waiting for this for so long.
My only question is if the HBL medkit foris and LuCi was already fixed ? As I commented in thread WiFi 6 (ax) adapter - #124 by Twinkie
If so I will give it test on Turris 1X and try it from the scratch via schnapps import -f once this will be released.
@viktor I was once told on turris IRC channel that I should not expect that everything will be fixed at once. And you should not as well. These are still DEVelopment branches. I am sure when it reaches HBS all the issues you mentioned will be fixed. Some users (as myself) need new features thats why they can deal with the bugs this releases contain. And thats normal and described in docs about testing releases. “Early access” was called the documentation page. I advise you to read it.
About Turris 1.x routers, the support for these routers are going under heavy changes, which you can expect in the future (some of them are mentioned in NEWS already). Currently, we suffer with OpenWrt kernel 5.15, when the router takes quite time to boot (approx. 5-10 minutes at least in my case) and then you need to start services manually to work. We don’t know why it happens for now and because Turris OS 6.0 needs to go out really soon, thus we postpone the update just for this router.
Issue:
Once Turris OS 6.0 is out, we will terminate support for older Turris OS/OpenWrt versions as we did in the past. That’s why Turris OS 5.0 will not be supported anymore, and you can not blame us that we are not going to support even older versions of OpenWrt as OpenWrt does not support them as well.
OpenWrt 22.03 is already in the HBD branch, so if you would like to try it, be my guest as you seem you want to have the latest changes and those which come from OpenWrt.
Yes, once Turris OS 6.0 leaves the HBL branch, then in HBL, there is going to be Turris OS 7.0, and in HBD, you will have master branches.
To update myself, I had to run a few other tests over the weekend which I did not want to be potentially affected by wobbles introduced by TOS6 I opted for sticking to TOS5, so I guess I will wait for TOS6 to make it into HBK after all.