Wsdd2 not loading or stopping on AP v21 & master

I have some dump AP setup my main router is still on V19 atm
I have a basic dump AP with ether Ksmbd or Samba4 network shearing for a usb drive
with minidlna for media shearing
these AP's are setup with DHCP to get Statically allocated Leases form my main router
the routers host name is the same as in the static lease
V19 works fine but V21 & Master branch has this problem
dnsmasq & odhcpd are disabled
wsdd2 is not showing in the logs at all

wsdd2 seems to stop or not start

I can manually start or restart the service & it works
it will stop at some point I'm thinking a new lease maybe stopping it

anyone else having this problem or know of a change between V19 & V21

device info might be relevant here ...

Dlink DIR-1960,DIR-878,DIR-825
Belkin.FJ91108V2
Netgear R6220,WNDR4300
Linsys EA7500
so ramips,Ath79 & ipq806x

and what's what in the problem described ?

for the device to show up in networking in windows 10
I have to manually restart the wsdd2 service
I'll adjust the title

Hi, same issue.
WRT1900ACS v2 with openwrt 21.02.2, same on old 21.02.1
Seems that after some time stop to work. After start or restart it works for some time and then disappear...

1 Like

Checking the git log isn't pointing out anything obvious. Mostly version bumps for the past months. No open issues on GitHub AFAICT.

1 Like

Seems this...

It stop working with the below message if I restart openvpn or sqm

wsd_recv: wsd_recv_action: connected_if: No error information

1 Like

I'm starting to think it's due to being attached to br-lan
it makes sense it's showed up with the change to DAS
it's like the interface up / down signals of the bridge
are different from a physical port or are wrong

I would imagine a successful dhcp transaction should restart the service but it's not
seem the interface change is detected & the service is restarted
both dhcp and wsddd2 start at the same time
but if the new ip has not been sorted it fails to have an ip to bind wsdd2 to

is there a way for a successful DHCP transaction or it's ipv6 equivalent
to trigger an interface change or at least update wsdd2 ?