Please add WS-Discovery ( WSD ) support for Windows Samba server discovery.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
samba |
Unknown
|
Unknown
|
|||
samba (Ubuntu) |
Won't Fix
|
Wishlist
|
Unassigned | ||
wsdd (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
wsdd2 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Please add WS-Discovery ( WSD ) support for Windows Samba server discovery.
Windows 10 disables the smbv1 client dialect on new builds and this in turn disables NetBIOS host discovery in its File manager. Configured this way Win10 will never be able to browse the network and discover a Linux Samba server. With the addition of WSD in Ubuntu Win10 will discover the Linux Samba server using its native WSD protocol.
There exists in github something that has most of this already created. One can use it in Ubuntu but it requires some work to implement:
[1] Download the file:
wget https:/
[2] After unzipping it rename the python script:
sudo mv wsdd-master/
[3] Copy it to /usr/bin
sudo cp wsdd-master/
[4] A systemd service file is already provided in the package it just needs to be copied to the correct location:
sudo cp wsdd-master/
[5] The wsdd.service file has to be edited to remove references to the nobody user:
#User=nobody
#Group=nobody
[6] Then enable the service:
sudo systemctl daemon-reload
sudo systemctl start wsdd
sudo systemctl enable wsdd
Synology already has this incorporated into it's products and some Linux distros like Arch do as well.
Ubuntu 18.04 already announces itself in Samba ( multicast dns register ) using avahi and is browseable to its Linux and MacOS clients so the addition of WSD would make the samba host discoverable to all modern operating systems through their file managers without any user intervention.
Changed in samba (Ubuntu): | |
importance: | Undecided → Wishlist |
status: | Confirmed → Triaged |
Status changed to 'Confirmed' because the bug affects multiple users.