P.S. If you made it this far and are wondering what wsdd2/WS-Discovery is all about: #Microsoft broke discovery of LAN devices when deprecating #SMB1.
WS-Discovery is their attempt to "fix" this, and is basically a competitor to #Bonjour / #Avahi / #Zeroconf (why couldn't MS have just used that?).
Unfortunately it means only devices implementing WS-Discovery are visible in Windows 10/11's network browser.
Fortunately there's a #FOSS utility named #wsdd2 that implements WS-Discovery on Linux.
#microsoft #smb1 #bonjour #foss #wsdd2 #avahi #zeroconf
Looks like my #ASUSTOR #NAS has a bunch of new #firmware updates as well, including one that adds built-in WS-Discovery support, so I can uninstall #wsdd2 from #entware.
Also noticed that ntpq is really slow on the NAS because it tries to reverse-DNS-query all the time server IPs, and for some stupid reason #Docker hosts can't talk to their own containers, so queries to my primary #pihole container time out. I probably need to write a script to overwrite /etc/resolv.conf or something.
#asustor #nas #firmware #wsdd2 #Entware #docker #pihole
Updated #FreshTomato #firmware on my #Netgear #R7000 #router and #ASUS RT-N66U that I use as a switch + WiFi AP.
For some reason it was a pain to get the WAN working again. Rebooting the cable modem and R7000 eventually cleared it up?
Noticed that #busybox #ntpd on the firmware doesn't respond to ntpq queries and is rather config-limited, so I installed the #entware version on the R7000's USB stick.
Also uninstalled #avahi because it's now built into the firmware - neat! Now do #wsdd2 please!
#freshtomato #firmware #netgear #r7000 #router #asus #busybox #ntpd #Entware #avahi #wsdd2