I have 2 VLANs setup, one for IoT devices like Alexa, SA30, Bluesound, TVs etc and one Main LAN for PC, Laptops, Phones etc. The IoT VLAN can’t connect to the Main LAN, but the Main LAN can see the IoT LAN. I can happily ping the SA30 from the Main LAN but the MusicLife app cannot find the SA30 unless I my iPhone is also on the IoT VLAN. I’ve enable UPNP on the IoT VLAN but there’s clearly something going on or specific port that needs opening on the IoT VLAN.
Does anyone know what ports are used for communication between MusicLife and the SA30?
Many thanks
Ian
PS I can connect to the SA30 Browser client from the Main LAN
I think ML discovers the SA30 by issueing a broadcast. Broadcasts are not forwarded to other networks by default. In order to find out what really happens you could mirror the port where the SA30 is attached to and perform a network packet capture.
@jvs1 seems to be right on this one.
Now question is, what network devices are you using. There are ways to forward broadcast to other VLANs.
Question is, if that’s what you want to do (due to security reasons), or would it be better to just move SA30 to main LAN?
Hi I’ve got a ubiqiti network with 3 VLANs. For MusicLife to find the amp I think it’s more than just broadcast. I’ve enable mdns which in theory should allow broadcast across the 2 VLANs but it still won’t find it.
My only option appears to be to put the SA30 on my Main Lan rather than IoT Lan.
mDNS and SSDP (which supports o.a. UPnP) are 2 different examples of UDP based Network Discovery Protocols, refer to the second post in the link I posted earlier. The post mentions an UDP broadcast relay which is able to handle a multitude of different kinds of UDP broadcasts. I think mdns might not relay the required UDP broadcast.
How did you confirm the UDP broadcast is being forwarded to the other network? E.g. did you perform a packet capture?
I’ve got UDM Pro which would explain the problem. That’s weird though because to my knowledge the only difference between USG and UDM is the underlying hardware. The layered networking is all software based so it should be the same on both
Well, hardware differences are also forcing software differences (i.e. drivers). Might also be, that for example there are some differences in how switch controller/chip is managing VLANs, which does not work well with current software implementation of mDNS. Really hard to say not knowing all the details.
But anyway that seems to be the case - there is some difference between USG and UDP, and for now SSDP doesn’t seem to work on UDP.
You can try contacting Ubiquiti support.
True. That said I do think more and more people are starting to have multiple VLANs at home. It’s becoming common practice to separate IoT devices from key devices like phones and laptops that have personal and financial information. I agree I don’t have a typical setup but it’s certainly not completely out there to have VLANs.
I did some digging and does look like it’s an outstanding issue with ubiquiti. In the end I’ve given up and moved all my kit onto the same main lan subnet. I’ll got back to it if I can get a fix from ubiquiti.