Just installed DAWN from OpenWrt's official repository. (version: 2021-10-26-ddc007e3-2). I have two routers (one gateway and one AP) on a WDS setup.
It seems to be working, but at first the umdns was not fetching neighboring APs, and as a result the DAWN on each of my two routers were not seeing one another. I solved this issue by changing my WDS-client router (i.e. the extension router) to have 'WWAN' added to the list of networks, i.e.
config umdns
option jail 1
list network lan
list network wwan
Then everything started populating. My android phone seems to roam ok too.
Thanks @PolynomialDivision ! One question for you though, when I logread, I see a LOT of these warning in both routers (basically exactly the same, even the mac address is the same - they both show my gateway router's mac address in these warnings) (EDIT: NO the addresses are different now that I looked at the logs again - each router's warnings contain their own mac address. The gateway only has one wireless radio mac address and that's the one in these warnings. For the WDS client router, the warnings show the mac address of the WDS connection side (i.e. wlan0) and not the AP side (i.e. wlan0-1)):
Wed Nov 17 03:28:25 2021 kern.warn kernel: [ 1641.949018] net_ratelimit: 12 callbacks suppressed
Wed Nov 17 03:28:25 2021 kern.warn kernel: [ 1641.949037] br-lan: received packet on wlan0 with own address as source address (addr:xx:xx:xx:xx:xx:xx, vlan:0)
Wed Nov 17 03:28:25 2021 kern.warn kernel: [ 1641.964519] br-lan: received packet on wlan0 with own address as source address (addr:xx:xx:xx:xx:xx:xx, vlan:0)
Wed Nov 17 03:28:25 2021 kern.warn kernel: [ 1641.975103] br-lan: received packet on wlan0 with own address as source address (addr:xx:xx:xx:xx:xx:xx, vlan:0)
Wed Nov 17 03:28:25 2021 kern.warn kernel: [ 1641.985701] br-lan: received packet on wlan0 with own address as source address (addr:xx:xx:xx:xx:xx:xx, vlan:0)
Wed Nov 17 03:28:25 2021 kern.warn kernel: [ 1641.996293] br-lan: received packet on wlan0 with own address as source address (addr:xx:xx:xx:xx:xx:xx, vlan:0)
Wed Nov 17 03:28:25 2021 kern.warn kernel: [ 1642.006872] br-lan: received packet on wlan0 with own address as source address (addr:xx:xx:xx:xx:xx:xx, vlan:0)
Wed Nov 17 03:28:25 2021 kern.warn kernel: [ 1642.017450] br-lan: received packet on wlan0 with own address as source address (addr:xx:xx:xx:xx:xx:xx, vlan:0)
Wed Nov 17 03:28:25 2021 kern.warn kernel: [ 1642.028025] br-lan: received packet on wlan0 with own address as source address (addr:xx:xx:xx:xx:xx:xx, vlan:0)
Wed Nov 17 03:28:25 2021 kern.warn kernel: [ 1642.038602] br-lan: received packet on wlan0 with own address as source address (addr:xx:xx:xx:xx:xx:xx, vlan:0)
Wed Nov 17 03:28:25 2021 kern.warn kernel: [ 1642.049183] br-lan: received packet on wlan0 with own address as source address (addr:xx:xx:xx:xx:xx:xx, vlan:0)
Wed Nov 17 03:28:35 2021 kern.warn kernel: [ 1652.085673] net_ratelimit: 12 callbacks suppressed
Wed Nov 17 03:28:35 2021 kern.warn kernel: [ 1652.085692] br-lan: received packet on wlan0 with own address as source address (addr:xx:xx:xx:xx:xx:xx, vlan:0)
Wed Nov 17 03:28:35 2021 kern.warn kernel: [ 1652.101183] br-lan: received packet on wlan0 with own address as source address (addr:xx:xx:xx:xx:xx:xx, vlan:0)
Wed Nov 17 03:28:35 2021 kern.warn kernel: [ 1652.111763] br-lan: received packet on wlan0 with own address as source address (addr:xx:xx:xx:xx:xx:xx, vlan:0)
Wed Nov 17 03:28:35 2021 kern.warn kernel: [ 1652.122339] br-lan: received packet on wlan0 with own address as source address (addr:xx:xx:xx:xx:xx:xx, vlan:0)
Wed Nov 17 03:28:35 2021 kern.warn kernel: [ 1652.132923] br-lan: received packet on wlan0 with own address as source address (addr:xx:xx:xx:xx:xx:xx, vlan:0)
Wed Nov 17 03:28:35 2021 kern.warn kernel: [ 1652.143522] br-lan: received packet on wlan0 with own address as source address (addr:xx:xx:xx:xx:xx:xx, vlan:0)
Wed Nov 17 03:28:35 2021 kern.warn kernel: [ 1652.154104] br-lan: received packet on wlan0 with own address as source address (addr:xx:xx:xx:xx:xx:xx, vlan:0)
Wed Nov 17 03:28:35 2021 kern.warn kernel: [ 1652.164682] br-lan: received packet on wlan0 with own address as source address (addr:xx:xx:xx:xx:xx:xx, vlan:0)
Wed Nov 17 03:28:35 2021 kern.warn kernel: [ 1652.175281] br-lan: received packet on wlan0 with own address as source address (addr:xx:xx:xx:xx:xx:xx, vlan:0)
Wed Nov 17 03:28:35 2021 kern.warn kernel: [ 1652.185866] br-lan: received packet on wlan0 with own address as source address (addr:xx:xx:xx:xx:xx:xx, vlan:0)
Wed Nov 17 03:28:45 2021 kern.warn kernel: [ 1662.221758] net_ratelimit: 12 callbacks suppressed
Wed Nov 17 03:28:45 2021 kern.warn kernel: [ 1662.221777] br-lan: received packet on wlan0 with own address as source address (addr:xx:xx:xx:xx:xx:xx, vlan:0)
Wed Nov 17 03:28:45 2021 kern.warn kernel: [ 1662.237262] br-lan: received packet on wlan0 with own address as source address (addr:xx:xx:xx:xx:xx:xx, vlan:0)
Wed Nov 17 03:28:45 2021 kern.warn kernel: [ 1662.247837] br-lan: received packet on wlan0 with own address as source address (addr:xx:xx:xx:xx:xx:xx, vlan:0)
Wed Nov 17 03:28:45 2021 kern.warn kernel: [ 1662.258415] br-lan: received packet on wlan0 with own address as source address (addr:xx:xx:xx:xx:xx:xx, vlan:0)
Wed Nov 17 03:28:45 2021 kern.warn kernel: [ 1662.268998] br-lan: received packet on wlan0 with own address as source address (addr:xx:xx:xx:xx:xx:xx, vlan:0)
Wed Nov 17 03:28:45 2021 kern.warn kernel: [ 1662.279584] br-lan: received packet on wlan0 with own address as source address (addr:xx:xx:xx:xx:xx:xx, vlan:0)
Wed Nov 17 03:28:45 2021 kern.warn kernel: [ 1662.290164] br-lan: received packet on wlan0 with own address as source address (addr:xx:xx:xx:xx:xx:xx, vlan:0)
Wed Nov 17 03:28:45 2021 kern.warn kernel: [ 1662.300764] br-lan: received packet on wlan0 with own address as source address (addr:xx:xx:xx:xx:xx:xx, vlan:0)
Wed Nov 17 03:28:45 2021 kern.warn kernel: [ 1662.311357] br-lan: received packet on wlan0 with own address as source address (addr:xx:xx:xx:xx:xx:xx, vlan:0)
Wed Nov 17 03:28:45 2021 kern.warn kernel: [ 1662.321938] br-lan: received packet on wlan0 with own address as source address (addr:xx:xx:xx:xx:xx:xx, vlan:0)
Wed Nov 17 03:28:56 2021 kern.warn kernel: [ 1672.378671] net_ratelimit: 12 callbacks suppressed
Wed Nov 17 03:28:56 2021 kern.warn kernel: [ 1672.378689] br-lan: received packet on wlan0 with own address as source address (addr:xx:xx:xx:xx:xx:xx, vlan:0)
Wed Nov 17 03:28:56 2021 kern.warn kernel: [ 1672.394145] br-lan: received packet on wlan0 with own address as source address (addr:xx:xx:xx:xx:xx:xx, vlan:0)
Wed Nov 17 03:28:56 2021 kern.warn kernel: [ 1672.404868] br-lan: received packet on wlan0 with own address as source address (addr:xx:xx:xx:xx:xx:xx, vlan:0)
Wed Nov 17 03:28:56 2021 kern.warn kernel: [ 1672.415445] br-lan: received packet on wlan0 with own address as source address (addr:xx:xx:xx:xx:xx:xx, vlan:0)
Wed Nov 17 03:28:56 2021 kern.warn kernel: [ 1672.426015] br-lan: received packet on wlan0 with own address as source address (addr:xx:xx:xx:xx:xx:xx, vlan:0)
Wed Nov 17 03:28:56 2021 kern.warn kernel: [ 1672.436579] br-lan: received packet on wlan0 with own address as source address (addr:xx:xx:xx:xx:xx:xx, vlan:0)
Wed Nov 17 03:28:56 2021 kern.warn kernel: [ 1672.447170] br-lan: received packet on wlan0 with own address as source address (addr:xx:xx:xx:xx:xx:xx, vlan:0)
Wed Nov 17 03:28:56 2021 kern.warn kernel: [ 1672.457725] br-lan: received packet on wlan0 with own address as source address (addr:xx:xx:xx:xx:xx:xx, vlan:0)
Wed Nov 17 03:28:56 2021 kern.warn kernel: [ 1672.468293] br-lan: received packet on wlan0 with own address as source address (addr:xx:xx:xx:xx:xx:xx, vlan:0)
Wed Nov 17 03:28:56 2021 kern.warn kernel: [ 1672.478876] br-lan: received packet on wlan0 with own address as source address (addr:xx:xx:xx:xx:xx:xx, vlan:0)
As you can see it just repeats once every 10 seconds. This probably is an indication that something is wrong...?
Would be glad to help troubleshoot this indispensable module to make 802.11k and v work. Cheers!
Edit: umdns is what's causing these warnings. Specifically, each time I manually enter the command "ubus call umdns update", it would trigger these warnings. I even tried flashing a new 21.02.1 OpenWrt image, then installed wpad-wolfssl and then umdns. These warnings started appearing sporadically as soon as umdns was installed. So.... nothing can be done I guess?