What's new

Custom firmware build for R7800 v. 1.0.2.72SF

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

Again, thanx a LOT for your work Mr Voxel. And for the time you spend replying to many posts here (and there?) you're always available and your posts are really detailed and more :)
 
I am having a problem where I lose DNS after a few hours. I suspect DNSCrypt is crashing. A reboot of the router fixes it, but I'm sure there's an easier way. I'll try to post a log when it happens again.
 
Hi,

I've got a doubt about the firmware update steps.

This is my workflow:

1. Update the firmware.
2. Reset to factory defaults.
3. Restore previous config with a backup file I did before the first step.

I understand that restoring to defaults, it cleans everything, and then, with my backup file, it restores just the proper data, without any kind of junk.

Am I wrong?

Cheers
 
Last edited:
Hi,

I've got a doubt about the firmware update steps.

This my workflow:

1. Update the firmware.
2. Reset to factory defaults.
3. Restore previous config with a backup file I did before the first step.

I understand that restoring to defaults, it cleans everything, and then, with my backup file, it restores just the proper data, without any kind of junk.

Am I wrong?

Cheers
Hello,
I never reseted to factory default before updating to a new Voxel firmware and my router is working great :)
 
Continuation of
. . .
https://www.snbforums.com/threads/custom-firmware-build-for-r7800-v-1-0-2-69sf.58293/
https://www.snbforums.com/threads/custom-firmware-build-for-r7800-v-1-0-2-70sf.59009/

New version of my custom firmware build: 1.0.2.72SF.

Changes (vs 1.0.2.70SF):

1. minidlna package is upgraded 1.2.1->1.2.1-2018-04-10.
2. (minidlna) ffmpeg package configuration is changed (to provide more stable support of the FLAC files).
3. (minidlna) ffmpeg compilation flag conflict is fixed (now it is pure Cortex-A15 target).
4. (minidlna) libogg package is upgraded 1.3.3->1.3.4.
5. (minidlna) sqlite package is upgraded 3290000->3300100.
6. expat package is upgraded 2.2.7->2.2.9 (CVE-2019-15903).
7. unbound package (used in stubby) is upgraded 1.9.3->1.9.4 (CVE-2019-16866).
8. DNSCrypt Proxy v.2 is upgraded 2.0.27->2.0.28.
9. dnsmasq package is upgraded 2.78->2.80.
10. curl package is upgraded 7.65.3->7.66.0.
11. haveged package is upgraded 1.9.6->1.9.8.
12. libubox package is upgraded 2019-06-16->2019-10-21.
13. transmission-web-control package is upgraded 2019-04-16->2019-07-24.
14. dropbear package is changed: to allow ssh forwarding.
15. e2fsprogs package: optimization for a size.
16. patch package is added (kamoj add-on, replacement of a busybox analog).
17. coreutils sort package is added (kamoj add-on, replacement of a busybox analog).
18. etherwake package is added (kamoj add-on).
19. busybox: sort and patch are disabled.
20. OpenSSL 1.0.2/1.1.1: make an order with patches.
21. Host tools (mtd-utils): Add: glibc >= 2.28 compatibility patch.
22. Host tools (m4): Add: glibc >= 2.28 compatibility patch.
23. Host tools (squashfs4): Add: glibc >= 2.28 compatibility patch.
24. Toolchain: gdb is upgraded.
25. Development platform is changed (Debian9->Debian10: glib 2.24->2.28; gcc 6.3.0->8.3.0; etc).
26. Support of new certificates for https.

The link is:

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

Voxel.
Installed a few minutes ago.

Thank you Voxel!

LIKE!!!
 
Everything was working fine since this morning but I just lost DNS again. I was able to get it back by restarting dnscrypt-proxy-2:

/etc/init.d/dnscrypt-proxy-2 restart

The log /var/log/dnscrypt-proxy-2.log doesn't show anything happening. Is there another log I can look at?
 
Can somebody post dslreports.com/speedtest results with hi-res bufferbloat enabled in speedtest settings from 5G WLAN while on .72SF firmware?
 
Last edited:
Everything was working fine since this morning but I just lost DNS again. I was able to get it back by restarting dnscrypt-proxy-2:

/etc/init.d/dnscrypt-proxy-2 restart

The log /var/log/dnscrypt-proxy-2.log doesn't show anything happening. Is there another log I can look at?

Do you use your own config /etc/dnscrypt-proxy-2.toml?

dnscrypt-proxy-2 executable binary is used "as-is" in my firmware. It is prepared by author of dnscrypt-proxy-2.

But make sure if you are using your own config that it could be changed from version to version. So if you need your own servers just edit /etc/dnscrypt-proxy-2.toml from latest firmware. Original file (firmware version) is available: /rom/etc/dnscrypt-proxy-2.toml

FYI I do use it for 3 routers. Uptime is more than 3 days and it is working still... My log

Code:
[2019-10-24 15:40:07] [NOTICE] dnscrypt-proxy 2.0.28
[2019-10-24 15:40:07] [NOTICE] Network connectivity detected
[2019-10-24 15:40:09] [NOTICE] Source [public-resolvers.md] loaded
[2019-10-24 15:40:09] [NOTICE] Firefox workaround initialized
[2019-10-24 15:40:09] [NOTICE] Now listening to 127.0.0.1:64153 [UDP]
[2019-10-24 15:40:09] [NOTICE] Now listening to 127.0.0.1:64153 [TCP]
[2019-10-24 15:40:09] [NOTICE] Now listening to [::1]:64153 [UDP]
[2019-10-24 15:40:09] [NOTICE] Now listening to [::1]:64153 [TCP]
[2019-10-24 15:40:09] [NOTICE] [scaleway-fr] TIMEOUT
[2019-10-24 15:40:10] [NOTICE] [cloudflare] OK (DoH) - rtt: 4ms
. . .
. . .
[2019-10-28 07:41:51] [NOTICE] -     8ms cloudflare
[2019-10-28 07:41:51] [NOTICE] -    39ms dnscrypt.eu-dk
[2019-10-28 07:41:51] [NOTICE] -    46ms soltysiak
[2019-10-28 07:41:51] [NOTICE] -    55ms dnscrypt.eu-nl
[2019-10-28 07:41:51] [NOTICE] -    61ms scaleway-fr
[2019-10-28 07:41:51] [NOTICE] Server with the lowest initial latency: cloudflare (rtt: 8ms)


Voxel.
 
Do you use your own config /etc/dnscrypt-proxy-2.toml?

dnscrypt-proxy-2 executable binary is used "as-is" in my firmware. It is prepared by author of dnscrypt-proxy-2.

But make sure if you are using your own config that it could be changed from version to version. So if you need your own servers just edit /etc/dnscrypt-proxy-2.toml from latest firmware. Original file (firmware version) is available: /rom/etc/dnscrypt-proxy-2.toml

Absolutely. I never overwrite the file. The default file gets edited.
 

Support SNBForums w/ Amazon

If you'd like to support SNBForums, just use this link and buy anything on Amazon. Thanks!

Sign Up For SNBForums Daily Digest

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