So, I’ve probably made my home network unecessarily complicated, but I’ve done it so I might later use access-lists to control what homepages/adresses my streaming devices could access.
Anyway, I’ve created a couple of Vlans:
One for my user-devices (phones, tablets, computers, etc.)
One for my streaming devices (Chromecast, SmartTV, etc.).
Now, I want to be able to cast/connect between my phone and my chromecast devices, so I’ve been trying to set that up.
I’ve read and tried the example from the Wiki, but that didn’t really help me. I’m still unable to find and connect to the Chromecast from within apps on my phone, when they are on separate vlans. I’ve tested that it works as long as I’m on the same vlan with both devices - so it’s a question of VLans, Multicast and Firewall-rules in my mind, but I’m simply unable to make it work.
I didn’t find a solution using RouterOS. But using an avahi-reflector on a simple linux-box (that has interfaces in all participating VLANs) is working just fine in my scenario (IOT- and streaming-devices like Chromecast on different subnet).
No there is no real way to do this - unless you properly bridge the VLAN’s making them 1 big broadcast domain anyways in a sense.
The correct way it seems is to use an avahi reflector so a server that has visibility to both networks and just relays the discovery packets between them. From my understanding the discovery packets are just taht and the TCP connection going via router is still fine so it doesnt need to be a highly specced machine at all (think RPi or something)
Many thanks for your response.
It’s just a shame that a capable os doesn’t have a process to handle multicast across bridge/vlans!
It just seems an overlook
It’s easily done on ubiquity and pfsense!
No, it’s not.
The topic is about link-local multicast and that’s the way it is supposed to work.
routerOS does in fact offer “real” multicast routing with PIM and multicast package.
-Chris
That’s great
I’d be ever so grateful if you kindly could direct me to a tutorial to show me how to use Chromecast across 2 bridges with different subnets.