Skip to content

[Suggestion] Set setoption41 105 as default when wemo/hue emulation is active #11367

Closed

Description

@raphamotta

Hello,

I have several issues with Alexa not working sometimes (related with #10430 ) and 2 actions solved my problem after several tests:

  • Allow IGMP snooping in my LAN
  • Set option "setoption41 105" for gratuitous ARP every 5 minutes

Not every router has the IGPM option, and I had this problem on my parents house too. Then, "setoption41 105" fixed the issue.

I suggest to put option "setoption41 105" as default when wemo/hue emulation is active to prevent this problem. Any problem to to it?

Thanks

Activity

  1. close-issue-app commented on Mar 17, 2021

    @close-issue-app

    This issue has been automatically closed because the PROBLEM REPORT TEMPLATE is missing or incomplete.
    Filling the template is required so standard questions don't need to be asked again each time. Our ability to provide assistance is greatly hampered if few minutes are not taken to complete the issue template with the requested information. The details requested potentially affect which options to pursue. The small amount of time you will spend completing the template will also help the volunteers, providing assistance to you, to reduce the time required to help you.
    Please, could you be so kind on completing the PROBLEM REPORT TEMPLATE in order to have more information so as to properly help you?
    Thank you for taking the time to report, hopefully it can be resolved soon.
    Docs for more information.
    Discussions for Questions, Feature Requests and Projects.
    Chat for more users experience.
    Please check the Code of Conduct and the Contributing Guideline and Policy

  2. raphamotta commented on Mar 17, 2021

    @raphamotta
    Author

    Where can I suggest it?

  3. Jason2866 commented on Mar 17, 2021

    @Jason2866
    Collaborator

    In discussions. But this is not a solution for a Multicast problem.
    Setoption 41 is a workaround for routers which has not correctly implemented ARP treatment.
    This issue is a general problem and affects all Tasmota functions.

  4. raphamotta commented on Mar 17, 2021

    @raphamotta
    Author

    In discussions. But this is not a solution for a Multicast problem.
    Setoption 41 is a workaround for routers which has not correctly implemented ARP treatment.
    This issue is a general problem and affects all Tasmota functions.

    Well, if it's a workaround to some routers, why not to keep it by default?

  5. jaymemaurice commented on Mar 17, 2021

    @jaymemaurice

    Please don't. Don't encourage fixing some broken networking devices by shipping default broken network protocols.
    I personally don't want ARP broadcasts from all of my Tasmota devices waking up all the devices on my network because someone else's junk router/switch can't handle IGMP or keep it's ARP state. If we didn't want our switches to be switches, we'd still buy hubs.

  6. Jason2866 commented on Mar 17, 2021

    @Jason2866
    Collaborator

    Thats why Setoption41 is off by default. This will not be changed.

  7. suzsuzuki commented on Jan 8, 2023

    @suzsuzuki

    Thats why Setoption41 is off by default. This will not be changed.

    Well... the default value of setoption41 is 60 for a while. Never say never..

  8. rockbruno commented on Apr 21, 2025

    @rockbruno

    I found this thread after seeing tasmota spamming my network for no reason and trying to find out why. Am also surprised they made this a default... In any case, thankfully you can disable it with SetOption41 0

  9. s-hadinger commented on Apr 22, 2025

    @s-hadinger
    Collaborator

    Sending one ARP packet every 105 seconds hardly qualifies for "spamming". Sending gratuitous ARP seemed to solve some multicast problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    template missing/incompleteAction - Template Missing or incomplete (issue will be closed)

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions