Skip to content

cryolithic/wsdd2

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wsdd2

Forked from kochinc https://github.com/kochinc/wsdd2

I've updated to make a few changes to defaults, and to use a conf file in /etc/wsdd2 rather than the proc file that Netgear uses, which doesn't exist on the different distros I tested.

Everything should be pretty straight forward to get running.

Clone/download the source

make If that succeeds, make install edit your /etc/wsdd2/wsdd2.conf to your liking. service wsdd2 start

Your server should now show up in windows without SMBv1

Everything below is from upstream

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.

About

WSD/LLMNR Discovery/Name Service Daemon

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 91.6%
  • Roff 7.1%
  • Makefile 1.3%