Voxel Custom firmware build for Orbi RBK50/RBK53 (RBR50, RBS50) v. 9.2.5.2.22SF-HW

Voxel

Part of the Furniture
Continuation of

https://www.snbforums.com/threads/custom-firmware-build-for-orbi-rbk50-v-2-5-0-42sf-hw.60308/
. . .
https://www.snbforums.com/threads/c...50-rbk53-rbr50-rbs50-v-9-2-5-2-20sf-hw.78324/
https://www.snbforums.com/threads/c...50-rbk53-rbr50-rbs50-v-9-2-5-2-21sf-hw.78795/

New version of my custom firmware build: 9.2.5.2.22SF-HW.

Changes (vs 9.2.5.2.21SF-HW):

1. Toolchain: GCC is upgraded 9.4.0->9.5.0.
2. Toolchain: Go is upgraded 1.18.1->1.18.3.
3. OpenSSL v. 1.1.1 package is upgraded 1.1.1o->1.1.1p.
4. OpenVPN is upgraded 2.5.6->2.5.7.
5. lighttpd package is upgraded 1.4.64->1.4.65.
6. unbound package (used in stubby) is upgraded 1.15.0->1.16.0.
7. curl package is upgraded 7.83.0->7.83.1.
8. libnl-tiny package is upgraded 2021-11-21->2022-05-17.
9. elfutils package is upgraded 0.186->0.187.
10. bind package is upgraded 9.18.2->9.18.3.
11. ethtool package is upgraded 5.17->5.18.
12. sysstat package is upgraded 12.5.6->12.6.0.
13. logrotate package is upgraded 3.19.0->3.20.1.
14. libiconv-full package is upgraded 1.16->1.17.
15. iw package is upgraded 5.9->5.16.
16. iptables: add 'tee' support (iptables-mod-tee/kmod-ipt-tee packages).
17. Slight boost adding '-ftree-vectorize' and '-fvect-cost-model=unlimited' flags to compilation options (speed up).
18. '-O3' optimization for part of kernel components (kernel level).

The link is:

https://www.voxel-firmware.com (thanks to vladlenas for his help with hosting).

Voxel.
 

agneev

Occasional Visitor
Not directly related, but is it possible to get older versions of entware packages? Upgraded to netdata 1.33.1 today and it quite a few changes that I would like to revert (v1.30.1). I see the direct URL for the older package is no longer available.
 

Voxel

Part of the Furniture
Not directly related, but is it possible to get older versions of entware packages? Upgraded to netdata 1.33.1 today and it quite a few changes that I would like to revert (v1.30.1). I see the direct URL for the older package is no longer available.

As a rule I keep previous versions as well. Just use BROWSE to find previous versions:

1655922365309.png



Voxel.
 

Julian Brooks

Occasional Visitor
Whilst everyone here who is using your firmware am certain greatly appreciates your diligence and regular updates, as a firmware layman it would be good to see what the benefits might be to us users. Version upgrades to particular packages is great, but what does this all mean in reality. I wonder if you might consider on future updates adding further information in the changelog. Many thanks - a very happy user.
 

HELLO_wORLD

Very Senior Member
Version upgrades to particular packages is great, but what does this all mean in reality.
In reality, it means any security leaks or vulnerabilities patched in the upgraded packages are fixed, so first reason is security.
Other reasons are better performances, bug fixes, new features…
 

Voxel

Part of the Furniture
Version upgrades to particular packages is great, but what does this all mean in reality.
As pointed out by @HELLO_wORLD mostly version changes mean fixing bugs, fixing security issues, improving/optimizing performance and sometimes new functionality. I usually indicate that a critical vulnerability (CVE) is fixed.

Users can google and find what is fixed in this version (changelog). So, for example:

3. OpenSSL v. 1.1.1 package is upgraded 1.1.1o->1.1.1p.

https://www.openssl.org/news/openssl-1.1.1-notes.html

5. lighttpd package is upgraded 1.4.64->1.4.65.

https://www.lighttpd.net/download/

7. curl package is upgraded 7.83.0->7.83.1.

https://curl.se/changes.html

1. Toolchain: GCC is upgraded 9.4.0->9.5.0.

https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=9.5


It is problematic for me to put all these long changelogs of packages to my changelog. Sorry. Most people don't need it. It's enough to know that things have gotten better.

Voxel.
 

HELLO_wORLD

Very Senior Member
It is problematic for me to put all these long changelogs of packages to my changelog. Sorry. Most people don't need it. It's enough to know that things have gotten better.

Voxel.
As you pointed out, the change logs for the packages are public and documented, so anyone looking for the details can dig themselves (google) and find what changed and why.
Moreover, all these packages are open source, so one can dig very deep and see in details all the changes.
 

Latest threads

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top