My network is setup like so: My router (TL-R600VPN) has my internal network tagged as VLAN 10, with a guest network as VLAN 20. I have two access points, model: TL-WA801ND, both with two SSID's, one associated with each VLAN.
Ports 2 and 5 on the router have the AP's plugged in, and those ports have both VLANS (10 and 20) tagged. The PVID is also set to 10 as I can't NOT set that option, but no untagged traffic is running through those ports. The other two LAN ports (3 and 4) are set to be only VLAN 10 (untagged).
My problem is that with this setup, wireless devices cannot talk to each other. I have a chromecast I want to set up, but once it connects to the main network, I can't cast to it. It doesn't even appear as available in any apps that can cast to it. I CAN get it to work, if I set VLAN 10 to UNTAGGED on every port, and set the VLAN for the internal network to '1' on the access points, but I am not satisfied with that solution. What can I do to get everything to be tagged correctly, while also retaining the ability to communicate with my chromecast?
Aside from some static IP designations, forwarded ports, and a new admin password, the configuration is completely default.