I put my chromecast devices on separate wireless AP. each AP has it’s own DHCP, subnet and separate bridge.
AP1 - has chromecast devices
AP2 - everything else
Unfortunately, although I am able to cast as long as my phone joins AP1, I cannot discover/cast from AP2.
I’ve enabled IGMP in both APs and I have forward accepted between the APs.
I can ping from AP2 to AP1 but not cast.
Thank you Alain for your response. I guess Chromecast and bose speakers use the same technology to advertise themselves!
How did you overcome the issue in your case?
You will at least have to install and configure multicast routing.
But I think there were more issues, I seem to remember that the Chromecast sends everything with TTL=1 so that has to be mangled too.
Easiest is to change your AP setup so Chromecast and users are in the same segment.
they use mDNS / Bonjour protocols, so devices must be on the same broadcast domain - your best bet is to use some sort of proxy device that sits on both LANs and can relay the relevant discovery packets.
Thank you so much guys for your responses, I am coming to the conclusion that this seems to be the only solution at the moment
I’ve noticed that if I connect a phone to AP that has chromecast, then disconnect the phone and reconnect to the home AP. the communication remains stable and I can cast and control chromecasts with no issues!
This may help someone in the future.
I am inexperienced in networking and routing, therefore, this may be harder than usual for me!
I’d love to be able to isolate these devices from my home network if possible.
I fought with Bonjour for a while some years ago. As I recall, the conclusion was that Bonjour was deliberately designed to be unrouteable. Its TTL is hardwired to 1, and does not respond to being incremented. What would be needed to make Bonjour work over VPNs or VLANs is a special server package running on the router itself. The name of the package was in the forum thread, but I do not remember it and I’m not in a place where I can search my past transactions. If you search for the term Bonjour with my name as poster, I’m confident you can find it.
Thanks.
The software is Avahi
I was hoping that this functionality was now part of RouterOs.
If not, it needs to be installed on another device that has visibility to all the VLANS or subnets as I understand it.