Why are only IPv6 entries shown, what happened to the IPv4 entries? IPv6 Entries are the only ones being populated with the avahi-browse when run from a different vlan.
Setup IGMP, PIM on L3 switch with a vSphere ubuntu or VyOS vm todo mDNS reflection which is providing discoverability between vlans. However chromecast and tv have not been successful so far but figured if I could find out why only IPv6 is working maybe that might shed more light on the bigger issues.
From one vlan to another(vm on):
all entries are wirelessly connected to an AP in all snippets
avahi-browse -a
+ enp0s25 IPv6 [LG] webOS TV UK6500AUA _airplay._tcp local
+ enp0s25 IPv6 LG webOS TV ADFD _hap._tcp local
+ enp0s25 IPv6 EPSON XP-830 Series PDL Printer local
+ enp0s25 IPv6 EPSON XP-830 Series Web Site local
+ enp0s25 IPv6 EPSON XP-830 Series Microsoft Windows Network local
+ enp0s25 IPv6 EPSON XP-830 Series _scanner._tcp local
+ enp0s25 IPv6 EPSON XP-830 Series Internet Printer local
+ enp0s25 IPv6 EPSON XP-830 Series Secure Internet Printer local
+ enp0s25 IPv6 EPSON XP-830 Series _privet._tcp local
+ enp0s25 IPv6 EPSON XP-830 Series _uscan._tcp local
+ enp0s25 IPv6 EPSON XP-830 Series UNIX Printer local
PACKET CAPTURE FROM AP SSID
02:17:03.275659 IP 192.168.12.30.5353 > 224.0.0.251.5353: 0*- [0q] 4/0/9 PTR _hap._tcp.local., PTR LG webOS TV ADFD._hap._tcp.local., PTR _airplay._tcp.local., PTR [LG] webOS TV UK6500AUA._airplay._tcp.local. (809)
02:17:03.276135 IP6 fe80::966a:b0ff:fe28:6f65.5353 > ff02::fb.5353: 0*- [0q] 4/0/9 PTR _hap._tcp.local., PTR LG webOS TV ADFD._hap._tcp.local., PTR _airplay._tcp.local., PTR [LG] webOS TV UK6500AUA._airplay._tcp.local. (809)
02:17:03.276208 IP6 fe80::966a:b0ff:fe28:6f65.5353 > ff02::fb.5353: 0*- [0q] 4/0/9 PTR _hap._tcp.local., PTR LG webOS TV ADFD._hap._tcp.local., PTR _airplay._tcp.local., PTR [LG] webOS TV UK6500AUA._airplay._tcp.local. (809)
02:17:04.165273 IP6 fe80::250:56ff:feab:bab.5353 > ff02::fb.5353: 0 [20a] [10q] PTR (QM)? _services._dns-sd._udp.local. PTR (QM)? _uscan._tcp.local. PTR (QM)? _privet._tcp.local. PTR (QM)? _scanner._tcp.local. PTR (QM)? _smb._tcp.local. PTR (QM)? _http._tcp.local. PTR (QM)? _pdl-datastream._tcp.local. PTR (QM)? _printer._tcp.local. PTR (QM)? _airplay._tcp.local. PTR (QM)? _hap._tcp.local. (651)
When connected to the same wifi network and vlan mDNS queries are sent using both address and devices respond with IPv4 and IPv6, except the chromecast(ipv4). In the above responses are sent with both ip formats but the queries only seem to be sent with IPv6, chromecast no where to be found.