Replies: 8 comments
-
|
Public channel messages arent "directed" anywhere. If you restransmit them to your "favorite" node it would be the exact same as just setting it to router/router_late (same impact on the wider mesh). |
Beta Was this translation helpful? Give feedback.
-
|
Not totally the same. router_late making messing noticeably slower for both public and DM. Some traceroutes through router_late take up to 110 seconds, while client_base doing it much faster, usually within 30 seconds |
Beta Was this translation helpful? Give feedback.
-
|
This issue has not had any comment or update in the last month. If it is still relevant, please post update comments. If no comments are made, this issue will be closed automagically in 7 days. |
Beta Was this translation helpful? Give feedback.
-
|
I support this with the caveat that client_base rebroadcast window changes to router_ late style, going after all other routers and clients - but always rebroadcasting at the end of the time window. |
Beta Was this translation helpful? Give feedback.
-
|
Hi, I´ve loosing messages on LongFast on my indoor node because of this problem. As I proposed in this idea post, we could:
|
Beta Was this translation helpful? Give feedback.
-
That's basically just router mode then. Client_Base is designed to solve MOST of the issues of indoor nodes, but focusing on incoming and outgoing DMs, and outgoing channel messages. But if you rebroadcast ALL messages regardless, you just recreated a ROUTER which already exists as a role and can be bad for the mesh. |
Beta Was this translation helpful? Give feedback.
-
Maybe you didn't understand my proposal completely. I said retransmit all packets that should be retransmitted, just like CLIENT mode, and the ones that client mode refuses to retransmit, do so BUT setting the hop count to 0. This is not like ROUTER works, AFAIK. |
Beta Was this translation helpful? Give feedback.
-
|
Maybe this is an impossible idea, I don't know if it's technically possible, but here it goes anyway... what if CLIENT_BASE would do something like this for non DMs messages:
That way it will give the closer indoor nodes a better chance of getting the message without adding unnecessary retransmission noise to the rest of the mesh. Just my 2 cents. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Platform
Cross-Platform
Description
I'm running my solar rooftop node and my apartment node on the latest beta (2.7.15). Rooftop node set up as "CLIENT_BASE", and my apartment node added as favorite on it.
It works perfectly fine and exactly as designed for private messages - all messages FROM and TO my apartment node get retransmits by my rooftop node.
But I have noticed it does not work with public channels (for example LongFast).
When I connect to my rooftop node and compare LongFast channels chat from there AND from my apartment node - some messages I can see on my solar node just simply missing on my apartment one.
It's not hop-related too: some missing messages was recieved directly by my solar node and still was not retransmitted.
I understand that I can fix it by putting solar node into ROUTER_LATE, but want to avoid it as much as possible.
Beta Was this translation helpful? Give feedback.
All reactions