Shield is connected via Ethernet - No longer available as a Cast device?

by HeyBlubby

Hi everyone,

I recently hooked up my Shield to our ethernrt network, and today I realized that it no longer shows up as an option for google cast from my phone.

Does the shield need to be connected to wifi in order to cast from my wifi-connected phone? I don't think it's possible for the shield to be on wifi and Ethernet simultaneously. Thanks :)

Edit: thanks for the downvotes on my comments? I feel like this setup is pretty standard. My router (Google Wifi) only has one Ethernet output so I have everything (including the router) connected to an Ethernet switch instead.

Izacus

No, but it has to be on the same network. Are your wired and wifi networks isolated from each other? E.g. separate routers, enabled AP isolation, broken routes?

FredH5

My Nexus Player is connected through Ethernet and I can can to it from wifi. They have to be in the same subnet thought. Is the Shield connected in the same wifi router as your phone?

C_D_S

Turn off IPv6. I had the same issue a couple months ago.

Puppylop

I had this same issue the first time I connected my Shield to ethernet, but at some point a few days later I noticed that it was working fine and has been fine ever since. You might try rebooting your router and your Shield.

serverangels

IIRC Cast relies on multicast DNS to work. Sure multicast proxy is available on the wired lan? Is it attached, or does it go through, a managed switch?

EDIT: Just seen your network layout above. Which model switch is attached to the wifi router, and is it managed? Definitely looks like multicast not being forwarded.

ShortFuse

From your comment it seems you're using two routers and your Shield is on another network. I'd suggest you post a picture of the network devices and how things are connected.

CuvisTheConqueror

My router (Google Wifi) only has one Ethernet output so I have everything (including the router) connected to an Ethernet switch instead.

Switch around your router and your switch. Your router should be the thing that connects directly to the Internet, since it also acts as your firewall, DHCP, and downstream DNS. Right now, the main problem is that your router has your Wifi devices firewalled away from your wired devices.

Additionally, can you tell us what model your "switch" is? The reason I ask is that, if it is actually just a switch, then every device you have connected to it is going to be pulling down a public IP, and I can't imagine your ISP letting that go without reaching out to you. Usually they're pretty strict about that kind of thing, especially on residential accounts. This would also mean there's a giant security hole there, which makes for an even better reason to put your router inline first.