On 2025-01-29, louise9...@gmail.com <louise9...@gmail.com> wrote: > I have IGMP Snooping enabled on both my access points and my switch. Should I > disable them or keep them enabled?
IGMP snooping is to reduce the forwarding of multicast frames by listening to group membership requests and _only_ forwarding mcast to those ports which have requested it. If you're having problems with this traffic not making it through, try disabling it. If you're having problems with this traffic using too much link capacity, enable it. On APs there are more complicated interactions. I think you probably will do better to disable mrouted (afaik it's for routing multicast beteeen multiple routers, not what you're trying to do), and running an mdns proxy instead - I think the only software already in ports that can do this is avahi congigured as a reflector. (There are some other simpler single-purpose mdns proxies around, but not in ports). Packet filtering can be awkward with multicast too, but your ruleset is quite hard to read/understand so if you're still having problems after trying an mdns proxy, spend some time with "log" on your rules, and/or "match log(matches)", and "tcpdump -nevi pflog0" to try to figure out what it's doing. -- Please keep replies on the mailing list.