WSD/LLMNR Discovery/Name Service Daemon
Switch branches/tags
Nothing to show
Clone or download
kochinc Update README.md
Update version information.
Latest commit 9b19113 Sep 12, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
debian
LICENSE
Makefile
README.md
llmnr.c
wsd.c
wsd.h Initial upload Oct 13, 2017
wsdd.h
wsdd2.8
wsdd2.c Updated source to wsdd2-1.8 provided in ReadyNASOS V6.9.3 Sep 12, 2018
wsdd2.service

README.md

wsdd2

WSD/LLMNR Discovery/Name Service Daemon

With Microsoft turning off SMB1 feature completely on Windwos 10, any Samba shares on the local network become invisible to Windwos 10 computers. That's due to the fact that SMB1 is required for Computer Browser service to function.

Newer Windows systems can use WSD (Web Services for Devices) to discover shares hosted on other Windows computers while Linux systems normally utilize mNDS/DNS-SD for service discovery. Microsoft is moving to support mDNS/DNS-SD, but not yet there.

The primary purpose of this project is to enable WSD on OpenMediaVault so that network shares hosted on a OMV4 box can appear in Windows File Explorer / Network.

The original source code was taken from Netgear ReadyNAS OS v6.9.3 published at https://kb.netgear.com/2649/NETGEAR-Open-Source-Code-for-Programmers-GPL.

So far only minimum changes have been made to let it run on my OMV4 box.

NOTE: Make sure there is no firewall rule blocking WSD multicast address, 239.255.255.250, protocol UDP.