Platform
Cross-Platform
Description
The router role itself remains important, because there are a number of situations where the mandatory rebroadcast in an early slot saves airtime and fills gaps in the mesh that would otherwise be underserved. Router nodes which are placed and forgotten can be a hinderance to a healthy mesh, but cycling them out of circulation is also not possible unless the owner is available to repurpose them or decommission them.
This feature request would have nodes in the router role carry an accumulator of total uptime since they were set in the role. Once the accumulator reaches a predetermined figure (e.g. 28 or 56 days) the node would drop back to router_late. This could be reset by remote admin starting a session and pressing a "reset timer" button, to renew the functionality.
The expiry of the role would mean that abandoned routers would be less disruptive after a period of time.
This could be further extended by having the router_late further demote itself to client after a further period of time, although the need for this is less clear.
Platform
Cross-Platform
Description
The router role itself remains important, because there are a number of situations where the mandatory rebroadcast in an early slot saves airtime and fills gaps in the mesh that would otherwise be underserved. Router nodes which are placed and forgotten can be a hinderance to a healthy mesh, but cycling them out of circulation is also not possible unless the owner is available to repurpose them or decommission them.
This feature request would have nodes in the router role carry an accumulator of total uptime since they were set in the role. Once the accumulator reaches a predetermined figure (e.g. 28 or 56 days) the node would drop back to router_late. This could be reset by remote admin starting a session and pressing a "reset timer" button, to renew the functionality.
The expiry of the role would mean that abandoned routers would be less disruptive after a period of time.
This could be further extended by having the router_late further demote itself to client after a further period of time, although the need for this is less clear.