Skip to content

Modify / add a new setting to flood.max.unscoped to control group.txt separately #2858

Description

@mesher-de

We see a lot of unnecessary and unscoped and flooded req/resp/anon requests in our local mesh here. (up to 30+ hops sometimes)

Limiting them with flood.max.unscoped works quite well but unfortunately also limits channel-messages quite early.
In some cases (border of 2-3 countries) unscoped messages work better than scoped messages as some people are just not capable to properly setup regions on their repeaters.

To address this I would like to suggest a modification for the flood.max.unscoped setting:

  • Exclude grp.txt messages from flood.max.unscoped and
  • Add a new setting e.g. flood.max.unscoped.chanmsg to limit them separately from other types

This would allow for a finer control and also solve some edge-cases like the one mentioned above.

I've compiled a firmware for testing and this works quite well (got very positive feedback from a few testers on the local mesh)

What are your thoughts on this? Good addition or too complicated?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions