Those of you here because you have a simple 1-router network but can't find your Nest/Google Home/Chromecast devices can fix the problem by setting "Default forward" and "Multicast Helper=full" on all of your wireless interfaces. My laptop on Wifi is now able to enumerate all the devices in my home. Devices on ethernet were always able to.
While you are in your interfaces, make sure that "WPS Mode" is disabled unless you really need it, as there are security problems.
Thanks, that gives me some hope. But my WebFig interface does not offer the controls on your WinBox screen to set support to "Full". I wonder if it would work to set it via the terminal, and what the syntax might be? If I print the interface I do not see the parameter set to any value... Unless I am missing it under some other item...
1 R name="wlan1 2Mhz" mtu=1500 l2mtu=1600 mac-address=B8:69:F4:2C:E2:61 arp=enabled interface-type=Atheros AR9300 mode=ap-bridge ssid="WPgarden" frequency=auto
band=2ghz-b/g/n channel-width=20/40mhz-Ce secondary-channel="" scan-list=default wireless-protocol=802.11 vlan-mode=no-tag vlan-id=1 wds-mode=disabled
wds-default-bridge=none wds-ignore-ssid=no bridge-mode=enabled default-authentication=yes default-forwarding=yes default-ap-tx-limit=0 default-client-tx-limit=0
hide-ssid=no security-profile=default compression=no
I have tried /interface wireless> set 1 multicast-helper="full"
...but terminal then seems to crash, there is no reply or response to any keys I have tried. I have to reload the webpage.
As a sanity check I did "set 1 antenna-gain=3" and that was a bit slow to come back but did after a few seconds.
If I issue "set ?" then I DO see multicast-helper in the list of properties.
I have hAP ac lite, Firmare type qca9531L, Current Firmware 6.45.1
What am I wanting to do?
Just get reliable wifi printing on Epson ET-2710 from my MacBookPro (the symptoms are the same for both a mac on El Capitan and one on Catalina). I can print (a few items) direct from my phone, and print fine over USB or by sending an email to a personalised epson print server that will print within 30s on my printer. It just seems to be Bonjour/ipp/mDNS related problems, although I do sometimes get something emerge from the print queue... but have had a small test page sitting in the printer queue for 5 hours yesterday. This morning when I looked the page has printed - no idea when or why!
I have done a lot of WireShark captures but not yet solved the puzzle, TBH not sure what should be happening and there is lots of traffic to filter out. There does seem to be IPv4 and IPv6 traffic doing very similar things at times, and I am amazed how often broadcasts are asking the same ARP "who has" type questions - every 30s typically where I thought expiry times should be 20mins or more.
So the fact is it CAN work but it seems like something has to timeout or reset before it works; printing is a complex area without the uncertainty arising from the router issue.
Maybe the router should do this job better and I have something set wrong...
I hope the router is capable of doing this reliably as I do not really want to have to use USB.
Thanks for any help you might be able to give, also hope that my information might help you in some way.