-->
Page 2 of 3

Re: IGMP timeout bug - UDP multicast messages being blocked?

PostPosted: Wed Jun 13, 2018 12:28 pm
by rudy
I forget the details but I think this might be worth a try anyway. Send out a multicast message every minute. Nothing specific, just on that port.

I wonder if your router isn't passing through the messages after a time out. (again, I forget the specifics) for the problem (maybe not this one) the workaround was sending a packet periodically to indicate to the router that you still want the communications to continue on that port.

Re: IGMP timeout bug - UDP multicast messages being blocked?

PostPosted: Thu Jun 14, 2018 3:58 am
by Barnabybear
Hi, I had lots of problems with this, in my case it turned out to be a router / accesspoint issue.

viewtopic.php?f=6&t=9290&p=44570#p44570

Re: IGMP timeout bug - UDP multicast messages being blocked?

PostPosted: Thu Jun 14, 2018 6:45 am
by Cicero
Interesting, thanks for the responses. I just suspected the igmp_join bug because the symptoms looked the same...but boy did I go down a rabbit hole trying to check that with the open-sdk :lol:

I'm basically using E1.31 sACN, but with the open-sdk. So what I plan to do now is load that Arduino https://github.com/forkineye/ESPixelStick project on through the same router and see what that does. If it still cuts out then at least I know its definitely the router because so many of you dont have any issues. However, if it doesn't...then I wanna know what its doing that I'm not doing!

I'll also try the UDP send...but since its E1.31 I don't really want to pollute anything with a dummy send.

I have to go off this for a little while, but hopefully will try it early next week.

Re: IGMP timeout bug - UDP multicast messages being blocked?

PostPosted: Thu Jun 14, 2018 7:39 pm
by PuceBaboon
Cicero wrote:I'm working on the standard SDK, and seeing an issue with UDP multicast messages not being received after around 4mins, more specifically about 4:20 - 4:40sec.


I also had (have!) problems when routing traffic via a secondary, OpenWrt router (a little TP-Link WN703R v1). The ARP cache entry on the target server times out and I lose connectivity after a few minutes. It's not just multicast or UDP though, it's the whole shebang. It only seems to be that particular router (so I configure my ESPs to use the others).