Originally Posted by Rob_G_
yes, it can be in any of the name resolution chain. (lmhosts,hosts,wins)
DNS seems OK from your queries.
Hummm! As for the other files, Samba does not use any other files for name resolution. Correct me if I'm wrong...
Check the hosts and lmhosts files and the WINS DB. if it is not there, you can flush the NetBIOS cache on the samba server by restarting the nmbd process. hopefully, you will resolve the problem at this point.
If you have more then one WINS server, they will all need to be checked. (replication).
Forgot to ask, what is you network broadcast address?
hosts and lmhosts files look OK, where can I find the WINS DB?
linuxhost:/etc/samba # pwd
linuxhost:/etc/samba # cat lmhosts
# This file provides the same function that the lmhosts file does for
# Windows. It's another way to map netbios names to ip addresses.
# See section 'name resolve order' in the manual page of smb.conf for
# more information.
I think you might be getting somewhere with the broadcast address!
I have an interface card (eth1) that is not connected physically but the broadcast address is 10.255.0.3, any idea why an nmblookup would query this interface?
linuxhost:/var/log # ifconfig
eth1 Link encap:Ethernet HWaddr X:X:X:X:X:X
inet addr:10.255.0.1 Bcast:10.255.0.3 Mask:255.255.255.252
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Base address:0xd100 Memory:d0120000-d0140000