Official FreshTomato-ARM - development discussion only - for support ALWAYS open your own thread


I found a bug where I removed WAN1 by deleting the WAN1 Bridge instead of setting "Number of logical WANs" to 1. It left an un-settable instance of WAN1 that was only visible on the "Status > Overview" page and wasn't visible in "Basic > Network". However the IPs it created were still in effect and overrode some other LAN IPs. I tried rebooting twice to no avail. What worked was re-enabling the WAN1 Bridge, and setting the "Number of logical WANs" to 1 first.

This is a bug right? I feel like this is one of those things that should clear other settings when it's no longer applicable, like how it works for Wireless Client and bridges.
 
@pedro311 I might or might not have mentioned this before. Currently setting up Stubby with a priority option != No-resolv we always get this:

1699723621671.png

So None or Strict-order will report the same, no-resolve will display Using Stubby resolvers.
Is it worthy making this message more precise? e.g.:

no-resolv = Only: Stubby
Strict-order = In order of (failover) preference: 1) Stubby, 2) 1.1.1.1:53, 3) 8.8.8.8:53
none = Use all: Stubby, 1.1.1.1:53, 8.8.8.8:53
 
Another minor improvement, it would be good to have a new option under Advanced/DHCP/DNS/TFTP to allow the user to define a custom leases file path.

From dnsmas's manpage:
# The DHCP server needs somewhere on disk to keep its lease database.
# This defaults to a sane location, but if you want to change it, use
# the line below.
#dhcp-leasefile=/var/lib/misc/dnsmasq.leases

Something like this with a placeholder that points to the default e.g.:
Custom DHCP-lease location [ /var/lib/misc/dnsmasq.leases_______] empty to default
 
@pedro311 and @M_ars any plans for a supported openssl version going forward like openssl3 ?
an alternative would be to switch to an LTS distro openssl1.1 source code like rocky8 or ubuntu20
 
@pedro311 and @M_ars any plans for a supported openssl version going forward like openssl3 ?
an alternative would be to switch to an LTS distro openssl1.1 source code like rocky8 or ubuntu20
Where is their repo with patches? AFAIK, you need to buy ubuntu pro for such support.
 
Last edited:
@M_ars I have two points on NVRAM for discussion:

- Rather than prompt the user if he/she wants to add variables (e.g. FTP) , can't this just add them silently if a "Save" is performed on the very page in question?
- Should be implement a verification on "free bytes NVRAM" Vs "NVRAM bytes added by the save"? This could hopefully lead to a very helpful GUI message like "insufficient NVRAM" when a Save is actioned.

Thanks
 
@M_ars I have two points on NVRAM for discussion:

- Rather than prompt the user if he/she wants to add variables (e.g. FTP) , can't this just add them silently if a "Save" is performed on the very page in question?
- Should be implement a verification on "free bytes NVRAM" Vs "NVRAM bytes added by the save"? This could hopefully lead to a very helpful GUI message like "insufficient NVRAM" when a Save is actioned.

Thanks
Basicly good ideas, but i am not a GUI Master :)
 

Back
Top