I swear that wifi is cursed and you have to catch the pixies on a good day to have a chance at something working out. I’ve yet to find that perfect day

Somehow my multicast shenanigans still only work mostly on my desktop although my laptop did start to receive some messages some times. Though my desktop now also receives loopback multicast, which I haven’t set up explicitly. The esp32 boards don’t receive any multicast but do get packets to their specific endpoints

I did upgrade them to have EUI-64 link local addresses for now so I can test more boards with the same code

I do not know what I’m doing wrong to not get these packets on the mcu wifi interface. I added a bunch of logs to smoltcp and I see some multicast messages going through but not the one I’m specifically sending.

This is thoroughly vexing.

#RustLang #multicast #smoltcp

Narrowing it down to possibly esp-hal not fully supporting setting the options to set the interface to listen to the multicast group. #RustLang #multicast #smoltcp
Besides the crates not supporting receiving multicast messages it seems there might also be an issue where my router isn’t sending the packets on the wireless links #IPv6 #multicast
This is really fucking annoying tbh #IPv6 #multicast
So having cables plugged in to the router will successfully deliver the packets to the devices. But not on wlan on the same router. Any settings on the router related to multicast such as igmp snooping is set correctly as far as I understand #IPv6 #multicast