i have a problem with one of my Unifi APs. I have a separate VLAN for my IOT devices and I uses the avahi package to multicast the mDNS packets to my main LAN.
One of my APs is hard wired and the second has a wireless uplink.
The curious thing is, when im connected to the wired AP everything works fine. I can use HomeKit without any problems.
But when I move to the other section of the house where the other AP is, all the IOT devices are not responding anymore.
My guess is that this is due to the feature “Block LAN to WLAN Multicast and Broadcast Data” because the wireless uplink is done via extra hidden wireless network(s). By the way this setting also gets enable by the site-wide setting “Auto-Optimize”.
Ok, so this happened, I kept searching and some posts on the net say to enable and some say to disable ‘Enable multicast enhancement (IGMPv3)’.
Enabled it didn’t work, disabled it did work but my sonos came up with the exact same issue. Working on the wired uplink and not working on the wireless uplink. So fiddling around with settings I have ‘Enable multicast enhancement (IGMPv3)’ disabled on my main wifi with iPhone/laptop and enabled on the IoT wifi. Now it all works.
Hope it is useful for the next person searching the net for this issue.