Avahi Not Helping mDNS Cross Subnet Gaps
-
I have been trying to help my different systems cross the subnet gap when it comes to things like SmartTVs/Chromecasts and Synology share broadcasts, so I installed Avahi, got it set up, and even show that it is participating in the subnets via the logs. Unfortunately, I still cannot see the packets making it across the subnet gaps, and systems cannot "find" each other.
The networking aspect seems fine. Things like pinging work, and for things like the Synology share, direct access by just targeting the given IP works for Samba HTTPS shares. It's just that the autodiscovery doesn't work, and seeing smart tvs and chromecasts dont show up.
I found the Reflection Filtering section in the Avahi config, but I thought that was just for specific things; however, do I have to put all broadcast packets explicitly in there for all thiings? I guess I was just assuming (at least from the blurb above the text input box) that no filter would effectively be a "pass all" sort of behavior.
-
@jasmilner Here's the steps I took for getting my Chromecasts to work across subnets.
https://blog.gravitywall.net/2021/11/24/inter-vlan-casting-with-chromecasts/
-
That blog said in Inter-VLAN Casting with Chromecasts:
"After enabling this service I immediately had Chromecast access on my Guest LAN but I could see all of my Chromecasts and other castable devices"
Unfortunately, I dont seem to get any of that activity upon installing and enabling the Avahi package. At least, not across the subnets along the interfaces I have enabled for it. The end devices are broadcasting, since other hosts in-subnet can see it, and pcaps from the pfSense router catch it as well.
I'm just no sure what else I may be missing.
-
@jasmilner here is thread from while back, went over how to validate avahi is working
-
@johnpoz Well, that was up there with stupidly obvious and I feel stupid. I had even thought, "Maybe I ought to make explicit firewall rules... naaaaaah!"
Well, thank you for the assist!