Voxel
Part of the Furniture
Continuation of:
https://www.snbforums.com/threads/custom-firmware-build-for-r9000.40125/
. . .
https://www.snbforums.com/threads/custom-firmware-build-for-r9000-v-1-0-4-5hf-1-0-4-5hf-hw.47893/
New version of my custom firmware build: 1.0.4.13HF/1.0.4.13HF-HW.
Changes (vs 1.0.4.6HF/1.0.4.6HF-HW):
1. Integration of changes from the stock v. 1.0.4.12.
2. stubby package is added (with all needed dependences) to provide DNS-over-TLS support:
to enable stubby run the commands from telnet/ssh console:
nvram set stubby=1
nvram commit
and reboot your router; to disable stubby run the commands from telnet/ssh console:
nvram set stubby=0
nvram commit
and reboot your router.
3. Temporary fix for NG's bug (Attached Device List) is removerd (is working now).
4. dnsmasq: dnsmasq.conf options optimized.
5. dbus package is upgraded 1.12.8->1.12.10.
6. expat package is upgraded 2.2.5->2.2.6.
7. liblz4 package is upgraded 1.8.2->1.8.3.
8. ethtool package is upgaded 4.17->4.18.
9. curl package is upgraded 7.61.0->7.61.1.
10. at package is upgraded 3.1.20->3.1.23.
11. sqlite package is upgraded 3230100->3240000.
12. sysstat package is upgraded 11.0.4->11.6.4.
13. HW version: mbedtls package is upgraded 2.12.0->2.13.0.
14. plexmedia package: some re-order.
15. Host tools: several components are upgraded.
16. /etc/profile default profile is changed (no PATH for /opt/bin:/opr/sbin).
Entware users should set the PATH for Entware in /root/.profile file.
[Updated]
New version of my custom firmware build: 1.0.4.14HF/1.0.4.14HF-HW.
Changes (vs 1.0.4.13HF/1.0.4.13HF-HW):
1. Partial rollback: most of integrated binaries and kernel objects from the stock 1.0.4.12 are reverted back to CountryIE version.
(to provide stability of Wi-Fi connection)
2. ubus package is upgraded 2018-07-26->2018-10-06-221ce7e7.
3. libevent2 package is upgraded 2.0.22-1->2.1.8.
4. libevent-core and libevent2-pthreads packages are removed (not used).
5. unbound package is upgraded 1.8.0->1.8.1.
6. NG Downloader: fixing problems with http/ftp downloads.
7. Toolchain: binutils version is upgraded to 2.31.1.
The link is:
https://www.voxel-firmware.com (thanks to vladlenas for his help with hosting).
So important notes:
1. stubby (DNS-Over-TLS) is already included into firmware. To enable stubby run the commands from telnet/ssh console:
nvram set stubby=1
nvram commit
and reboot your router; to disable stubby run the commands from telnet/ssh console:
nvram set stubby=0
nvram commit
and reboot your router. Currently it is configured to use Cloudflare servers (DoT). You may customize your config file:
/etc/stubby/stubby.yml
2. Info for Entware users. /etc/profile default profile is changed (no PATH for Entware is set by default, i.e. /opt/bin:/opr/sbin). Set the PATH for Entware in /root/.profile file, something like:
export PATH=/opt/bin:/opt/sbin:/bin:/sbin:/usr/bin:/usr/sbin
Difference 1.0.4.14HF-HW vs 1.0.4.14HF: “HW” version means hardware acceleration of OpenSSL.
Voxel.
https://www.snbforums.com/threads/custom-firmware-build-for-r9000.40125/
. . .
https://www.snbforums.com/threads/custom-firmware-build-for-r9000-v-1-0-4-5hf-1-0-4-5hf-hw.47893/
New version of my custom firmware build: 1.0.4.13HF/1.0.4.13HF-HW.
Changes (vs 1.0.4.6HF/1.0.4.6HF-HW):
1. Integration of changes from the stock v. 1.0.4.12.
2. stubby package is added (with all needed dependences) to provide DNS-over-TLS support:
to enable stubby run the commands from telnet/ssh console:
nvram set stubby=1
nvram commit
and reboot your router; to disable stubby run the commands from telnet/ssh console:
nvram set stubby=0
nvram commit
and reboot your router.
3. Temporary fix for NG's bug (Attached Device List) is removerd (is working now).
4. dnsmasq: dnsmasq.conf options optimized.
5. dbus package is upgraded 1.12.8->1.12.10.
6. expat package is upgraded 2.2.5->2.2.6.
7. liblz4 package is upgraded 1.8.2->1.8.3.
8. ethtool package is upgaded 4.17->4.18.
9. curl package is upgraded 7.61.0->7.61.1.
10. at package is upgraded 3.1.20->3.1.23.
11. sqlite package is upgraded 3230100->3240000.
12. sysstat package is upgraded 11.0.4->11.6.4.
13. HW version: mbedtls package is upgraded 2.12.0->2.13.0.
14. plexmedia package: some re-order.
15. Host tools: several components are upgraded.
16. /etc/profile default profile is changed (no PATH for /opt/bin:/opr/sbin).
Entware users should set the PATH for Entware in /root/.profile file.
[Updated]
New version of my custom firmware build: 1.0.4.14HF/1.0.4.14HF-HW.
Changes (vs 1.0.4.13HF/1.0.4.13HF-HW):
1. Partial rollback: most of integrated binaries and kernel objects from the stock 1.0.4.12 are reverted back to CountryIE version.
(to provide stability of Wi-Fi connection)
2. ubus package is upgraded 2018-07-26->2018-10-06-221ce7e7.
3. libevent2 package is upgraded 2.0.22-1->2.1.8.
4. libevent-core and libevent2-pthreads packages are removed (not used).
5. unbound package is upgraded 1.8.0->1.8.1.
6. NG Downloader: fixing problems with http/ftp downloads.
7. Toolchain: binutils version is upgraded to 2.31.1.
The link is:
https://www.voxel-firmware.com (thanks to vladlenas for his help with hosting).
So important notes:
1. stubby (DNS-Over-TLS) is already included into firmware. To enable stubby run the commands from telnet/ssh console:
nvram set stubby=1
nvram commit
and reboot your router; to disable stubby run the commands from telnet/ssh console:
nvram set stubby=0
nvram commit
and reboot your router. Currently it is configured to use Cloudflare servers (DoT). You may customize your config file:
/etc/stubby/stubby.yml
2. Info for Entware users. /etc/profile default profile is changed (no PATH for Entware is set by default, i.e. /opt/bin:/opr/sbin). Set the PATH for Entware in /root/.profile file, something like:
export PATH=/opt/bin:/opt/sbin:/bin:/sbin:/usr/bin:/usr/sbin
Difference 1.0.4.14HF-HW vs 1.0.4.14HF: “HW” version means hardware acceleration of OpenSSL.
Voxel.
Last edited: