My network looks like this:
[ pfSense Router ] - [ TP-SG3210 Switch ] - [ Netgear R7800 running OpenWrt ]
The R7800 is running as an AP. No VLANs.
Wired:
- nVidia Shield TV
- Ubuntu Server
Wireless:
- MacBook Pro
- Samsung S8
- Google Home
- Nexus Player
The R7800 is running Avahi.
The MacBook can see / cast to everything - the Shield, the Nexus Player, Google Homes...
My S8 can see all other devices that are wireless: the Nexus Player, the Google Homes. It cannot see the Shield TV.
My Ubuntu server has Home Assistant running, and it's 'discovery' component cannot find any devices, wired or wireless.
I'm a loss for how to troubleshoot this. Do I need avahi running on every host? (i.e. the server too?)
avahi-browse
on my Ubuntu server.