My setup:
A LG TV and a second Chrome cast device connected wirelessly to a Unifi AP and assigned a VLAN (address 192.168.32.10, 192.168.32.104).
Attempting to screen mirror/cast from devices on 192.168.1.0/24 devices.
I have the Avahi package 2.1_1 installed on pfsense 2.4.5-RELEASE-p1.
Firewall alias Private_networks=192.168.1.0/24, (additional VLANS)
Firewall rule on VLAN of TVs has rule allowing DNS on 192.168.1.1 and second rule allowing access to all except destination of Private_networks
With this I am able to cast to Chromecast device. I can start a screen mirror session and the TV will go black but will eventually fail. If I add a rule to allow all traffic from TV VLAN to 192.168.1.0/24, I am able to screen mirror with no issue, so I think its just a firewall issue.
I’ve attached a screen shot from the firewall log. Any idea on how to correct?
It used to work well a while back when I did this video but the with the latest version of the Chromecast we recommend putting the devices that you want to case on the same network segment as the Chromecast.