Replies: 2 comments 6 replies
-
1. When working from a Windows7 client, the host shows twice in Windows' Network Neighborhood (/etc/hosts + smb.conf) while it only shows once when running Windows' "net view" CLI command. How can I prevent it showing twice in the GUI?
It's very likely that the NETBIOS client of Windows 7 is active and thus the OS discovers your Samba host both with the legacy method and the WSD protocol. You can check that by adding the "Discovery Method" column in the detailed view of the Explorer when you are on the "Network" view. It should show different methods for the two hosts with the same name.
In that case you can disable one of the two methods. So, either disable wsdd 🙁😉 or disable Netbios in Samba (think it is the nmb [?] daemon).
2. With WINS, hosts could register to avoid broadcasting, while it looks like wsdd only works through broadcast.
Well, multicast but in principle yes, there is no "register" function in the WSD protocol and thus wsdd. Regardless of the protocol, where should the service/device register itself?
Is there a way for a wsdd on the LAN to act as name server?
That appears to be unrelated to the above broadcast question. Nevertheless, the WSD protocol does not provide a name resolution service, and so wsdd does not have it as well. It is something that the LLMNR protocol provides. wsdd2 over here at Github implements this, AFAIK. And IIRC, systemd has it as well, but it must be enabled explicitly.
Does this help?
|
Beta Was this translation helpful? Give feedback.
4 replies
Answer selected by
Shohreh
-
I did, It does look like it's not available here. |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello,
I just installed wsdd on Debian for the first time, and have a couple of newbie questions about using it with Samba:
When working from a Windows7 client, the host shows twice in Windows' Network Neighborhood (/etc/hosts + smb.conf) while it only shows once when running Windows' "net view" CLI command. How can I prevent it showing twice in the GUI?
With WINS, hosts could register to avoid broadcasting, while it looks like wsdd only works through broadcast. Is there a way for a wsdd on the LAN to act as name server?
Thank you.
Beta Was this translation helpful? Give feedback.
All reactions