Add "skipInterfaces": ["wlan"] to the hub's microdns config so mDNS does
not advertise bigfred.local / dcc-bus beacons on the on-board WiFi radio.
The radio is an exclusive, on-demand resource used only by
wireless-programmer to associate to a device config AP; advertising on it
would leak onto a customer's device config network. microdns defaults to
an empty skipInterfaces list (so laptops advertise on WiFi), so the hub
opts in explicitly.
Requires microdns with the configurable skipInterfaces field
(dcc-bigfred/microdns#6).
Co-authored-by: Cursor <cursoragent@cursor.com>
Summary
"skipInterfaces": ["wlan"]to the hub'sos/overlays/etc/microdns/microdns.jsonso mDNS does not advertisebigfred.local/ dcc-bus beacons on the on-board WiFi radio. The radio is an exclusive, on-demand resource used only bywireless-programmerto associate to a device config AP; advertising on it would leak onto a customer's device config network.microdnsdefaults to an emptyskipInterfaceslist (so laptops advertise on WiFi), so the hub opts in explicitly here.Depends on the
microdnschange that makesskipInterfacesconfigurable: dcc-bigfred/microdns#6. Merge that first.Test plan
microdns(PR SysV start + capabilities for bigfred-remote-icmp #6 merged); boot;microdnsadvertisesbigfred.localonly on the wired interface, not onwlan0when it is up.microdnsconfig (emptyskipInterfaces), mDNS still advertises onwlan0.Made with Cursor