Voxel Custom firmware build for R9000/R8900 v. 1.0.4.46HF

  • 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-44hf.66185/
https://www.snbforums.com/threads/c...0-4-45hf-v-1-0-4-45-1hf-v-1-0-4-45-2hf.67112/

New version of my custom firmware build: 1.0.4.46HF.

Changes (vs 1.0.4.45.2HF):

1. Toolchain: Go is upgraded 1.15.3->1.15.6.
2. Toolchain: gdb is upgraded to 10.1.
3. Toolchain: make an order in binutils patches.
4. OpenSSL v. 1.1.1 package is upgraded 1.1.1h->1.1.1i (fixing CVE-2020-1971).
5. curl package is upgraded 7.72.0->7.74.0 (fixing CVE-2020-8284, CVE-2020-8285, CVE-2020-8286).
6. OpenVPN is upgraded 2.4.9->2.5.0.
7. lz4 package is upgraded 1.9.2->1.9.3.
8. wireguard package is upgraded 1.0.20200908->20201112.
9. util-linux package is upgraded 2.36->2.36.1.
10. iptables package is upgraded 1.8.5->1.8.6.
11. ipset package is upgraded 7.6+ [2020-03-09]->7.9.
12. ethtool package is upgraded 5.8->5.9.
13. iw package is upgraded 5.8->5.9.
14. libnl-tiny package is upgraded 2019-10-29->2020-08-05.
15. libgcrypt package is upgraded 1.8.6->1.8.7.
16. libgpg-error package is upgraded 1.37->1.39.
17. sysstat package is upgraded 12.4.0->12.4.1.
18. minidlna package is upgraded 1.2.1-2019-12-09->1.3.0.
19. ffmpeg package is upgraded 3.4.8->4.3.1.
20. libexif package is upgraded 0.6.21->0.6.22.
21. ubus package is upgraded 2020-10-25->2020-12-04.
22. proftpd package is upgraded 1.3.6e->1.3.7a.
23. nano package is upgraded 5.3->5.4.
24. unbound package (used in stubby) is upgraded 1.11.0->1.13.0.
25. transmission package is upgraded 2.94->3.00.
26. Change WebGUI info for OpenVPN 2.4.x->2.5.x.
27. libcryptoxx final size is reduced to save a space (LTO optimization).
28. Host tools: upgrade bison to 3.7.4.
29. Host tools: upgrade gmp to 6.2.1.
30. Host tools: upgrade mpc to 1.2.1.
31. OpenVPN server: add 'CHACHA20-POLY1305' cipher to 'ncp-ciphers' option and change the cipher of downloaded config for Windows clients to 'CHACHA20-POLY1305'.
(Important: it is highly recommended to use 'CHACHA20-POLY1305' if your client is based on v. 2.5.x, much faster,
change your non-Windows client config if possible).


The link is:

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

Voxel.
 

Bockrocker

New Around Here
I upgraded yesterday, today while watching Netflix the TV suddenly flashed the "ethernet not connected" message and when I looked at the router it seemed to be going through start up procedure with the LEDs (which are normally off). Log just shows the firmware initializing followed by normal booting stuff. Maybe nothing/just mine.
 

CSM746

New Around Here
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-44hf.66185/
https://www.snbforums.com/threads/c...0-4-45hf-v-1-0-4-45-1hf-v-1-0-4-45-2hf.67112/

New version of my custom firmware build: 1.0.4.46HF.

Changes (vs 1.0.4.45.2HF):

1. Toolchain: Go is upgraded 1.15.3->1.15.6.
2. Toolchain: gdb is upgraded to 10.1.
3. Toolchain: make an order in binutils patches.
4. OpenSSL v. 1.1.1 package is upgraded 1.1.1h->1.1.1i (fixing CVE-2020-1971).
5. curl package is upgraded 7.72.0->7.74.0 (fixing CVE-2020-8284, CVE-2020-8285, CVE-2020-8286).
6. OpenVPN is upgraded 2.4.9->2.5.0.
7. lz4 package is upgraded 1.9.2->1.9.3.
8. wireguard package is upgraded 1.0.20200908->20201112.
9. util-linux package is upgraded 2.36->2.36.1.
10. iptables package is upgraded 1.8.5->1.8.6.
11. ipset package is upgraded 7.6+ [2020-03-09]->7.9.
12. ethtool package is upgraded 5.8->5.9.
13. iw package is upgraded 5.8->5.9.
14. libnl-tiny package is upgraded 2019-10-29->2020-08-05.
15. libgcrypt package is upgraded 1.8.6->1.8.7.
16. libgpg-error package is upgraded 1.37->1.39.
17. sysstat package is upgraded 12.4.0->12.4.1.
18. minidlna package is upgraded 1.2.1-2019-12-09->1.3.0.
19. ffmpeg package is upgraded 3.4.8->4.3.1.
20. libexif package is upgraded 0.6.21->0.6.22.
21. ubus package is upgraded 2020-10-25->2020-12-04.
22. proftpd package is upgraded 1.3.6e->1.3.7a.
23. nano package is upgraded 5.3->5.4.
24. unbound package (used in stubby) is upgraded 1.11.0->1.13.0.
25. transmission package is upgraded 2.94->3.00.
26. Change WebGUI info for OpenVPN 2.4.x->2.5.x.
27. libcryptoxx final size is reduced to save a space (LTO optimization).
28. Host tools: upgrade bison to 3.7.4.
29. Host tools: upgrade gmp to 6.2.1.
30. Host tools: upgrade mpc to 1.2.1.
31. OpenVPN server: add 'CHACHA20-POLY1305' cipher to 'ncp-ciphers' option and change the cipher of downloaded config for Windows clients to 'CHACHA20-POLY1305'.
(Important: it is highly recommended to use 'CHACHA20-POLY1305' if your client is based on v. 2.5.x, much faster,
change your non-Windows client config if possible).


The link is:

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

Voxel.
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-44hf.66185/
https://www.snbforums.com/threads/c...0-4-45hf-v-1-0-4-45-1hf-v-1-0-4-45-2hf.67112/

New version of my custom firmware build: 1.0.4.46HF.

Changes (vs 1.0.4.45.2HF):

1. Toolchain: Go is upgraded 1.15.3->1.15.6.
2. Toolchain: gdb is upgraded to 10.1.
3. Toolchain: make an order in binutils patches.
4. OpenSSL v. 1.1.1 package is upgraded 1.1.1h->1.1.1i (fixing CVE-2020-1971).
5. curl package is upgraded 7.72.0->7.74.0 (fixing CVE-2020-8284, CVE-2020-8285, CVE-2020-8286).
6. OpenVPN is upgraded 2.4.9->2.5.0.
7. lz4 package is upgraded 1.9.2->1.9.3.
8. wireguard package is upgraded 1.0.20200908->20201112.
9. util-linux package is upgraded 2.36->2.36.1.
10. iptables package is upgraded 1.8.5->1.8.6.
11. ipset package is upgraded 7.6+ [2020-03-09]->7.9.
12. ethtool package is upgraded 5.8->5.9.
13. iw package is upgraded 5.8->5.9.
14. libnl-tiny package is upgraded 2019-10-29->2020-08-05.
15. libgcrypt package is upgraded 1.8.6->1.8.7.
16. libgpg-error package is upgraded 1.37->1.39.
17. sysstat package is upgraded 12.4.0->12.4.1.
18. minidlna package is upgraded 1.2.1-2019-12-09->1.3.0.
19. ffmpeg package is upgraded 3.4.8->4.3.1.
20. libexif package is upgraded 0.6.21->0.6.22.
21. ubus package is upgraded 2020-10-25->2020-12-04.
22. proftpd package is upgraded 1.3.6e->1.3.7a.
23. nano package is upgraded 5.3->5.4.
24. unbound package (used in stubby) is upgraded 1.11.0->1.13.0.
25. transmission package is upgraded 2.94->3.00.
26. Change WebGUI info for OpenVPN 2.4.x->2.5.x.
27. libcryptoxx final size is reduced to save a space (LTO optimization).
28. Host tools: upgrade bison to 3.7.4.
29. Host tools: upgrade gmp to 6.2.1.
30. Host tools: upgrade mpc to 1.2.1.
31. OpenVPN server: add 'CHACHA20-POLY1305' cipher to 'ncp-ciphers' option and change the cipher of downloaded config for Windows clients to 'CHACHA20-POLY1305'.
(Important: it is highly recommended to use 'CHACHA20-POLY1305' if your client is based on v. 2.5.x, much faster,
change your non-Windows client config if possible).


The link is:

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

Voxel.
Thanks Voxel....network up for 3 days on this version. No issues at all and all devices working properly.
 

sojer2005

New Around Here
Hi,
my LED settings control does not work. Today I noticed that no matter what the setting is in the firmware, the Power LED is always on. Is this a known issue?
 

Voxel

Very Senior Member
no matter what the setting is in the firmware, the Power LED is always on. Is this a known issue?

Why do your think that it is an issue? WebGUI:

1609961800041.png


"except Power LED".

There is the way to turn it off (Power LED). E.g. from telnet. There are some hints here (SNB) how to.

Voxel.
 

sojer2005

New Around Here
Why do your think that it is an issue? WebGUI:

View attachment 29174

"except Power LED".

There is the way to turn it off (Power LED). E.g. from telnet. There are some hints here (SNB) how to.

Voxel.

Hi, sorry, I mean something else. Even if I turn on the first or second option in the GUI, there is only one active LED - Power LED.
 

trameltanz

Occasional Visitor
Hi Voxel, dumb question, please be gentle?!

I have done some scouring of the interwebs but I have failed to locate an answer to the question of whether or not it is possible to upgrade the Voxel firmware on the R9000 without having to set up SSH, DNSCRYPT, Kamoj Menu, and Hidden Menus etc...

I know the best practice of upgrading, resetting the device, blah blah blah

I ask because I have custom settings so that various routes and configs work with my work from home equipment provided my employer as well as the items above.

Obviously, I am trying not to break what I currently have working and keep the troubleshooting to a minimum.

Thank you, in advance!

Edit: I found this link for a separate post. It sounds like the Kamoj menu will break. Its not a requirement so I wont be heart-broken without it.
 
Last edited:

kamoj

Very Senior Member
Kamoj add-on beta versions has this feature to switch off Power LED. (Or only antenna LEDS e.g.)
Hi,
my LED settings control does not work. Today I noticed that no matter what the setting is in the firmware, the Power LED is always on. Is this a known issue?
 

kamoj

Very Senior Member
"Kamoj add-on" don't break after new firmware install, but you must install the add-on again. All kamoj add-on settings are then restored!
Hi Voxel, dumb question, please be gentle?!

I have done some scouring of the interwebs but I have failed to locate an answer to the question of whether or not it is possible to upgrade the Voxel firmware on the R9000 without having to set up SSH, DNSCRYPT, Kamoj Menu, and Hidden Menus etc...

I know the best practice of upgrading, resetting the device, blah blah blah

I ask because I have custom settings so that various routes and configs work with my work from home equipment provided my employer as well as the items above.

Obviously, I am trying not to break what I currently have working and keep the troubleshooting to a minimum.

Thank you, in advance!

Edit: I found this link for a separate post. It sounds like the Kamoj menu will break. Its not a requirement so I wont be heart-broken without it.
 

Voxel

Very Senior Member
whether or not it is possible to upgrade the Voxel firmware on the R9000 without having to set up SSH, DNSCRYPT, Kamoj Menu, and Hidden Menus etc...

Yes of course it is possible. You can just flash and use it. There are no any obligations to setup any additional functionality.

Voxel.
 

trameltanz

Occasional Visitor
Yes of course it is possible. You can just flash and use it. There are no any obligations to setup any additional functionality.

Voxel.


I understand that I am not obligated to make any changes and thank you for the response!

When I flash my R9000 will I need to reconfigure it AND setup SSH, DNSCRYPT, etc... after the flash?

I know that it will need to be reconfigured if the router is RESET using the button on the back.

Thank you, again for your responses and your help!
 

Voxel

Very Senior Member
When I flash my R9000 will I need to reconfigure it AND setup SSH, DNSCRYPT, etc... after the flash?

It is not obligatory even to reset. Just from the stock to my build and use it. Usually it is better to do reset and to reconfigure your router from the scratch, but not obligatory. You can continue to use your router w/o setup of SSH/DNSCrypt etc.

Voxel.
 

Sign Up For SNBForums Daily Digest

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