Voxel Custom firmware build for R9000/R8900 v. 1.0.4.45HF & v. 1.0.4.45.1HF & v. 1.0.4.45.2HF

  • ATTENTION! As of November 1, 2020, you are not able to reply to threads 6 months after the thread is opened if there are more than 500 posts in the thread.
    Threads will not be locked, so posts may still be edited by their authors.
    Just start a new thread on the topic to post if you get an error message when trying to reply to a thread.

Voxel

Very Senior Member
Continuation of:

https://www.snbforums.com/threads/custom-firmware-build-for-r9000.40125/
. . .
https://www.snbforums.com/threads/custom-firmware-build-for-r9000-r8900-v-1-0-4-43hf.65379/
https://www.snbforums.com/threads/custom-firmware-build-for-r9000-r8900-v-1-0-4-44hf.66185/

New version of my custom firmware build: 1.0.4.45HF.

Changes (vs 1.0.4.44HF):

1. Toolchain: Go is upgraded 1.14.8->1.15.3.
2. Toolchain: binutils version is upgraded 2.35->2.35.1.
3. Kernel level acceleration (cifs module, -march=armv7-a -> -mcpu=cortex-a15, etc.).
4. Update iQoS database version to 1.0.90.
5. Change Plex Media Server update (Support of Plex media server version 1.19.5).
6. wireguard package is upgraded 1.0.20200829.->1.0.20200908.
7. OpenSSL v. 1.1.1 package is upgraded 1.1.1g->1.1.1h.
8. iperf3 package is upgraded 3.8.1->3.9.
9. cifs-utils package is upgraded 6.10->6.11.
10. jansson package is upgraded 2.12->2.13.1.
11. libjson-c package is upgraded 0.14->0.15.
12. expat package is upgraded 2.2.9->2.2.10.
13. iw package is upgraded 5.4->5.8.
14. transmission-web-control package is upgraded 2019-07-24->1.6.1+ (2020-09-26).
15. nano package is upgraded 5.2->5.3.
16. Change SAMBA config generation (for Android/iOS gadgets, issue reported by Rustypouch).
17. Make an order in samba36 Makefile.
18. Fix proftpd issue: change cmdftp (thanks to R. Gerrits).
19. Fix proftpd issue: display size of large file (thanks to R. Gerrits).
20. Fix uhttpd issue: TLS 1.0/1.1.

[Edited]

New version of my custom firmware build: 1.0.4.45.1HF.

Changes (vs 1.0.4.45HF):

1. Fix busybox issue: coreutils version of 'date' is added (instead of a busybox analog, issue reported by kamoj).
2. ubus package is upgraded 2020-02-05->2020-10-25.

[Edited]

New version of my custom firmware build: 1.0.4.45.2HF.

Changes (vs 1.0.4.45.1HF):

1. Fix busybox issue: 'date -r' command is fixed, 'date' applet is restored (workable now).
2. coreutils version of 'date' is available now as '/usr/bin/gnu-date'.
3. dropbear package is upgraded 2020.80->2020.81.
4. uci package is upgraded 2020-04-24->2020-10-06.
5. sysstat is changed to use 'gnu-date now' (sa2: 'gnu-date --date=yesterday').
6. ubus init script is changed to create directory '/var/run/ubus' (/var/run/ubus.sock -> /var/run/ubus/ubus.sock).


The link is:

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

Voxel
 
Last edited:

KW.

Regular Contributor
Thank you so much! Very timed update! I was going to do a complete refresh. No I have no problems and havent had, but want to start from scratch again now that I really know what I want on the router.

It's great to have your brand new firmware version as a starting point to the optimized "super setup"!
 

Stan Dragos Cristian

New Around Here
Thank you Voxel for all your work!

Edge case, for people with 2 x USB external drives: /dev/sda in mounted as sdb and /dev/sdb si mounted as sda - this reverse mounting prevents the dlna media server to detect any of the drives.
Workaround: keep rebooting OR unplug/plug the drives until mounting scripts get's it right.
 

Voxel

Very Senior Member
New version of my custom firmware build: 1.0.4.45.1HF.

1. Fix busybox issue: coreutils version of 'date' is added (instead of a busybox analog, issue reported by kamoj).
2. ubus package is upgraded 2020-02-05->2020-10-25.

Voxel
 

KW.

Regular Contributor
Thank you so much @Voxel and @kamoj! The care you take for your users is so damn admirable. The love and pride you have for your creations to be nothing but the best is something I never ever experienced before. Money cant buy the satisfaction to be the end user of your work.
 

kamoj

Very Senior Member
WARNING for R9000 1.0.4.45.1HF, to Kamoj add-on users, since it breaks (whole or partly) the kamoj versions of :
dnscrypt_proxy_2
wg-client
openvpn-client
Router information
adguard_home
(The new version of 'date' does not support '-D'.)
New version of my custom firmware build: 1.0.4.45.1HF.

1. Fix busybox issue: coreutils version of 'date' is added (instead of a busybox analog, issue reported by kamoj).
2. ubus package is upgraded 2020-02-05->2020-10-25.

Voxel
 

Voxel

Very Senior Member
WARNING for R9000 1.0.4.45.1HF, to Kamoj add-on users, since it breaks (whole or partly) the kamoj versions of :
Fixed in 1.0.4.45.2HF.

New version of my custom firmware build: 1.0.4.45.2HF.

1. Fix busybox issue: 'date -r' command is fixed, 'date' applet is restored (workable now).
2. coreutils version of 'date' is available now as '/usr/bin/gnu-date'.
3. dropbear package is upgraded 2020.80->2020.81.
4. uci package is upgraded 2020-04-24->2020-10-06.
5. sysstat is changed to use 'gnu-date now' (sa2: 'gnu-date --date=yesterday').
6. ubus init script is changed to create directory '/var/run/ubus' (/var/run/ubus.sock -> /var/run/ubus/ubus.sock).

Voxel.
 

Voxel

Very Senior Member
Just one word: Genius
Ha-ha, I know :) .

P.S.
Well. Out of topic but seriously. The world is changed. Now and forever. This COVID... In my deep opinion that any government of any country just does not know what to do with all of this. People are tired with with all these lockdowns, limitations, etc. We have to help each other w/o their official "help". The only way is to share our experience, to connect each other, to support each other w/o control of state-mongers who care first of all of their interests, rating, profits etc. The only way of connecting people is Internet now. So it should be fast, stable and not controllable by politician/religion. Help each other. If I can do something for this - it is good.

P.P.S
My condolence to citizens of Nice first of all. I was there.... Paris, Lyon. All of this is crazy...

Stay safe,
Voxel.
 
Last edited:

foo man

Occasional Visitor
Wow, just a HUGE THANKS @Voxel for the firmware, @kamoj for the add-on and @HELLO_wORLD for aegis firewall! All your combined work, plus my pihole w/unbound, keeps this little network humming along at breakneck speeds and with security i could not have matched without you all. I have learned so much here and cannot thank you enough for the time and effort you have put into these projects!
 

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