Hello
See, what happens when we give the windows the \\computername.
If the LMHOST lookup is enabled, Windows searches the computername in lmhost
file. If it doesnt finds and NetBIOS is enabled over TCP/IP, it broadcasts
the query for IP address of "computername" onto current subnet. If a
computer is having that netbios name, it replies and provides itself with
the IP Address.
If a Wins server is provided, Windows will first provide the query to the
wins server
rather than broadcasting.
Now the problem could be , your broadcasts are not reaching network. They
may be blocked by routers, becuause routers do not forward them.
Some firewall may be blocking the Netbios ports but that's rare.
One solution would be to grab the packet sniffer like
www.ethereal.com and
examine yourself where are the broadcasts going and whether
any computer is replying to them.
--
Winners dont do different things, they do things differently.
Madhur Ahuja
India
Homepage :
http://madhur.netfirms.com
Email : madhur<underscore>ahuja<at>yahoo<dot>com
Madhur Ahuja wrote
Check under TCP/IP Settings, that NetBIOS is enabled over TCP/IP.
Make sure that computers are not in the different subnets.
Thanks for your reply. NetBIOS enabled over TCP/IP was not checked and I
checked it. I rebooted, but that change didn't help. Both computers are on
the same subnet. The notebook gets it's IP address from the DHCP server on
the Linux box. I've checked the IP and it is correct.
The weird thing is that I've never had a problem accessing the Windows 2000
computer before and I've accessed it from probably a hundred different
computers. I repair computers and I keep some utilities on a shared folder
on the Windows 2000 computer. I connect any computer I'm working on to my
network and type run \\computername and I've always been able to get in. The
other strange thing is that this XP notebook can access other computers on
my network by name. But when I try to access the Windows 2000 computer from
the notebook, I get "Network Path was not found".
I just find it odd. I can get around the problem by using the actual IP
address of the Windows 2000 computer, but I want to learn why the problem
exists. I've learned most of what I know about computers by solving problems
and I see this as an opportunity to learn something new. Does anyone have
any more ideas? BTW- I did verify that the computer browser service is
running on the notebook. Also, I am unable to ping the Windows 2000 computer
by name, but I can ping it's IP address.
Thanks,
Steve Smith