I'm experiencing a similar issue, where all media devices are on their own vlan, but the server running the software and the hdhomeruns (2 x quatro) are on a different vlan.
I can access the tuners using emby or channels without any issues, but the hdhomerun software on appletv or firecube won't see the devices, yet sees the dvr server which is on the same vlan as the quatro's so there should be no reason for it not to work.
Unable to find Tuner if not on the same Vlan as TV - walkerx
Re: Unable to find Tuner if not on the same Vlan as TV - walkerx
What are the IPv4 and IPv6 addresses of the Apple TV and Fire Cube?
Re: Unable to find Tuner if not on the same Vlan as TV - walkerx
they are on a 192.168.13.xxx range with hdhomerun stuff on 192.168.80.xxx range
the dvr service (also the channels dvr service and emby server) is on a pc on 192.168.80.xxx range
if i open channels app on apple tv or emby i can view the guide and pick live tv without any problems
if i open hdhomerun app, it reports it can't find the devices and gives option to continue, retry or exit. if you continue it shows the recordings that have taken place and stored on the server and allows you to play them. so why can't the app link into the service which in turn links in the tuners, if the other 3rd party apps can do it, then why can't the app from the manufacturer/provider do the same thing?
It would make users wonder if they should stop paying for the service via silicondust and just stick with 3rd party solutions
the dvr service (also the channels dvr service and emby server) is on a pc on 192.168.80.xxx range
if i open channels app on apple tv or emby i can view the guide and pick live tv without any problems
if i open hdhomerun app, it reports it can't find the devices and gives option to continue, retry or exit. if you continue it shows the recordings that have taken place and stored on the server and allows you to play them. so why can't the app link into the service which in turn links in the tuners, if the other 3rd party apps can do it, then why can't the app from the manufacturer/provider do the same thing?
It would make users wonder if they should stop paying for the service via silicondust and just stick with 3rd party solutions
Re: Unable to find Tuner if not on the same Vlan as TV - walkerx
The reason I asked about IPv6 is that it appears your DVR PC is accessible on multiple different subnets, like you might have a /56 from your ISP and are running a different /64 on each VLAN, but the PC is on 2-3 different ones simultaneously, which is why the app finds the DVR but not the devices. Multi-VLAN operation is possible using IPv6 if the switch/router forwards multicast between the different VLANs. The discovery uses the IPv6 multicast range intended for site-local functions, so it should work correctly provided the switch/router handles that correctly.
Re: Unable to find Tuner if not on the same Vlan as TV - walkerx
my ips provides
ND Prefix: xxxx:xxxx:xxxx:xxx::/64
PD Prefix: xxxx:xxxx:xxxx::/48
I allow the Apple TV and FireCube to talk across the vlans to my server
Multicast DNS is enabled (https://help.ui.com/hc/en-us/articles/1 ... mDNS-Proxy)
ND Prefix: xxxx:xxxx:xxxx:xxx::/64
PD Prefix: xxxx:xxxx:xxxx::/48
I allow the Apple TV and FireCube to talk across the vlans to my server
Multicast DNS is enabled (https://help.ui.com/hc/en-us/articles/1 ... mDNS-Proxy)
-
rikd
- Silicondust
- Posts: 85
- Joined: Thu Mar 02, 2023 10:48 am
- Device ID: 1260AFEF
- Location: Portugal
- x 1
Re: Unable to find Tuner if not on the same Vlan as TV - walkerx
How is your IPv6 managed in the vlans?
Currently the tuners only support SLAAC while the DVR service on a server will support whatever the server supports (SLAAC, dhcpv6, etc.)
Since the app on your devices can see the DVR it looks like site multicast is working (is our own service not mDNS) across the VLANs which is great.
but since you don't see tuners am guessing you are using DHCPv6 so the DVR is seen, but the tuners are not since likely the RA is not providing them a prefix to use when choosing an IP, (might even just be setting link local) and thus they don't look like they are part of the same site to your router. configure the router to allow for a mix of SLAAC and DHCP with the RA sending the prefix and it should (big asterisk as ever in anything IPv6 and routers here) then allow the multicast with the tuners.
Currently the tuners only support SLAAC while the DVR service on a server will support whatever the server supports (SLAAC, dhcpv6, etc.)
Since the app on your devices can see the DVR it looks like site multicast is working (is our own service not mDNS) across the VLANs which is great.
but since you don't see tuners am guessing you are using DHCPv6 so the DVR is seen, but the tuners are not since likely the RA is not providing them a prefix to use when choosing an IP, (might even just be setting link local) and thus they don't look like they are part of the same site to your router. configure the router to allow for a mix of SLAAC and DHCP with the RA sending the prefix and it should (big asterisk as ever in anything IPv6 and routers here) then allow the multicast with the tuners.
Re: Unable to find Tuner if not on the same Vlan as TV - walkerx
I've updated all my IPv6 to use SLAAC (was using a mixture as my ISP supports both SLAAC and DHCPv6)
The tuners are receiving an IPv6 address and Link-Local address as well as their IPv4 address
I've allowed inter vlan connections from vlan 68 and 3 (Apple TV/FireCube to Server and HDHR Tuners) - setup the ports to allow both vlans and also allowed traffic to transverse for the tv side
I've setup the RA to low on the vlans, tried with and without IGMP Snooping and still no go
Not sure if this is a unifi thing or how the hd tuners are broadcasting, ie are they using the standard 239.255.255.250:1900 and 224.0.0.252:5353 ips and ports?
The tuners are receiving an IPv6 address and Link-Local address as well as their IPv4 address
I've allowed inter vlan connections from vlan 68 and 3 (Apple TV/FireCube to Server and HDHR Tuners) - setup the ports to allow both vlans and also allowed traffic to transverse for the tv side
I've setup the RA to low on the vlans, tried with and without IGMP Snooping and still no go
Not sure if this is a unifi thing or how the hd tuners are broadcasting, ie are they using the standard 239.255.255.250:1900 and 224.0.0.252:5353 ips and ports?
-
rikd
- Silicondust
- Posts: 85
- Joined: Thu Mar 02, 2023 10:48 am
- Device ID: 1260AFEF
- Location: Portugal
- x 1
Re: Unable to find Tuner if not on the same Vlan as TV - walkerx
And the IPv6 matches the IPv6 prefix expected for that VLAN segment?walkerx wrote: Fri Sep 04, 2026 9:13 am I've updated all my IPv6 to use SLAAC (was using a mixture as my ISP supports both SLAAC and DHCPv6)
The tuners are receiving an IPv6 address and Link-Local address as well as their IPv4 address
By ports I assume you mean the physical ports?I've allowed inter vlan connections from vlan 68 and 3 (Apple TV/FireCube to Server and HDHR Tuners) - setup the ports to allow both vlans and also allowed traffic to transverse for the tv side
Fwiw - that shouldn't be needed. because they are on separate networks they will request the router to move the data between the networks, and the router will apply the correct VLAN tag as needed.
Do you mean router priority in the RA? All that does is allow the devices to select a higher priority router if available. If you have 1 router - it won't matter.I've setup the RA to low on the vlans,
IGMP Snooping is kinda the right thing here.. For IPv6 it's called MLD rather than IGMP, and is a set of services within ICMPv6, but the same premise is likely required.tried with and without IGMP Snooping and still no go
By default if a switch receives a multicast packet on one port it sends that packet on all ports. This becomes a nightmare if one device suddenly dumps a lot of packets down that link.
So many switches (particularly more expensive ones
Check if your router/switches also allow for MLD snooping, or if IGMP covers both. Also check what the default action for multicast handling is.
Also you may have to check every switch from tuner to the player to ensure it's not blocking multicast.
Broadcast doesn't exist in IPv6.Not sure if this is a unifi thing or how the hd tuners are broadcasting, ie are they using the standard 239.255.255.250:1900 and 224.0.0.252:5353 ips and ports?
for IPV4 it is always within the network and a router will not propagate out to the other networks.. This is the discovery mechanism we use for IPv4.
For multicast we're talking IPv6 - so those 239... (this is actually SSDP/UPNP) and 224... (mDNS) addresses are meaningless here (but useful for other things
Instead we have a scope of addressing - ff02:: or ff05:: and some defined addresses for different services with ff0x::176 registered for HDHomeRun
you can see registered addresses here https://www.iana.org/assignments/ipv6-m ... -addresses
So you should be seeing for discovery packets to/from ff05::176