I do have
Code:
domain master = yes
local master = yes
on the slack13.1 dnsmasq machine, but wins is not set up (mine is a small single subnet).
reports
Code:
querying __MSBROWSE__ ON 10.1.1.255
10.1.1.55 __NSBROWSE__<01>
which is the ip of the slack13.1 machine as one would expect.
following up an idea from EYo regarding dnsmasq i tried checking the dns records for my domain, and found a cname record for toltest.tree-of-life.co.uk pointing to a test mail server I was working on a while ago. As I set the local domain to tree-of-life.co.uk on my own slackware machines it looks like windows was querying toltest.tree-of-life.co.uk via netbios over tcp (and failing miserably because all windows networking is firewalled from the internet), instead of querying toltest. removing the cname entry and adding a (temporary) hosts entry on that machine for toltest.tree-of-life.co.uk (until the dns propogates to my isp).
The motto of this whole story is make sure your dns entries aren't the same as internal pc names if you want samba working with names, as windows 10 checks the fully qualified domain name in priority to the local netbios/host name on the samba server.
thanks very much for all the feedback and input from everyone who has contributed. I'll mark this solved. :-)