Link to home
Start Free TrialLog in
Avatar of lundrog
lundrogFlag for United States of America

asked on

Can't Browse From Xp computers to Windows 2000 pro server.

ok, I have a linksys router, with a four port built in switch, I have three computers hooked up to the network, My server, wish is running windows 2000 pro, and my gamer computer, windows xp pro, and my laptop windows xp pro.

I am both fileshareing and sharing a printer on my server.

I use the workgroup, WORKGROUP, have all the computers using it.

I set up the xp computers up by using network setup wizard and used this computer connect to the internet through another computer on my network or through a residential gateway (my router)

I set up a user G0d on my windows 2000 pro server for the xp computers to use, with admin rights.

all computers can access the net, and if I do map drive, and logon with another use, put in G0d and put in the perfect network path \\win2k\C or whatever it will map.

But I can not browse the network, when I try to expand WORKGROUP I get a empty workgroup.

I have these portocalls installed on all three computers

http://r0ger.homedns.org:90/Files/Pictures/Computer%20Examples/win2k%20protocalls.jpg

http://r0ger.homedns.org:90/Files/Pictures/Computer%20Examples/win2k%20protocalls%202.jpg
 

and when I try to connect to the shared printer I have on my windows 2000 pro server I see nothing, and I can't browse.

It shows both the shared files and the shared printer on the windows 2000 pro server.

i have xp firewalls disabled on both xp computers.

I have use netbios over TCP/IP enabled, thought it might help, no luck.

Browser servies are running on all computers.

Please help.

Avatar of stevenlewis
stevenlewis

I see you have NetBEUI installed, is it installed on the w2k boxes as well?
on all boxes, go to a prompt and type
ipconfig /all and post the results here please
Avatar of lundrog

ASKER

yes, all computers have the same protocalls installed.


and

http://r0ger.homedns.org:90/Files/Pictures/Computer%20Examples/protocalls.JPG
the workstation is running on the XP boxes? try stoping the webclient service on the XP boxes
First, I would suggest getting rid of NWLink (unless you have a Novell server somewhere, it isn't of much use.)

Next, I would be sure that all of the machines have IP addresses, and that they are on the same subnet.  You have 3 choices here:  1) Let the LinkSYS router also be the DHCP server; 2) Configure your W2K server to be the DHCP server; or 3) Manually give your machines their IP addresses.  Whichever way you choose, use a "reserved" IP address range on your internal network, such as 192.168.#.# (default for LinkSYS), 10.#.#.#, etc....  I also recommend keeping the IP addresses fairly close together, as that's usually a bit easier to work with when setting up a firewall or monitoring network traffic.....imo.

Finally, I would edit the LMHosts file on each machine (generally found in \WINNT\SYSTEM32\DRIVERS\ETC folder on the OS's you mentioned).  You'll need to save it without the .SAM extension, as it won't work with an extension.  As you're editing the first one, you can follow the example that they give within the file.......you're mainly just creating a text file that will help give the machines a head start on finding shared resources across the network.  Specifically note the #PRE option, as it will load the accompanying entry into cache, which is checked first and is one of the faster name-resolution mechanisms.  You'll want to be sure that you've included the IP addresses of all of the other machines.

You can also "fix" your problem by letting your W2K server serve as a DNS server, but describing how to set that up is a bit more elaborate, so I'll save it for later (if you're interested?)

Good luck!!
Sorry, started writing my post before seeing your last one....

I see that you're already using the LinkSYS router as the DHCP server (which is fine), and you're using the 10.#.#.# range, which is also good.

I would still get rid of NWLink and then create those LMHosts files.

Let us know what happens!
Sorry, started writing my post before seeing your last one....

I see that you're already using the LinkSYS router as the DHCP server (which is fine), and you're using the 10.#.#.# range, which is also good.

I would still get rid of NWLink and then create those LMHosts files.

Let us know what happens!
Avatar of lundrog

ASKER

ok, so i uninstalled the NWLink on all computers.



anywho so i have my router setup to do DHCP useing a 10.10.10.1 and on, the windows 2000 server is 10.10.10.1 and the xp computers are .2 and so on.

now in the file should i put in my windows 2000 pro server's ipaddress and computer name?

I opened the file and read the info

says

The IP address should be placed in the first column followed by the
# corresponding computername.


so i would do #10.10.10.1 server

what else?

and am i to do this on my windows 2000 pro server?

or each XP computer?
BTW, the lmhosts.sam file will not work, this is a sample file
the file must be named lmhosts (no extension, just "lmhosts")
again
on all boxes, go to a prompt and type
ipconfig /all and post the results here please
Your problem is in the user accounts of the PC's trying to access the servers.  Create accounts on them that the log on and pasword information is the same as assigned to them on the server.  For example, on your XP computer create a user account with the name of G0d and assign the password to it that matches the server.  Log out, then log back in using the G0d account on the XP box.  Whoala ! ! !  you have access to the folders and printers that the server allows.

In summary, this is the quick and easy way of configuring your Netlogon information for each PC trying to access the server.  The same rules apply to Windows 95, 98 and Me.

Enjoy.
Avatar of lundrog

ASKER

My admin account is G0d on my Main Xp computer, and I did make a God admin account on my win2k pro server.



now here is my ipconfig all on my win2k pro server and my main windows xp computer, the other xp computer, my labtop is not on the network right now.


XP http://r0ger.homedns.org:90/Files/Pictures/Computer%20Examples/winxp%20ipconfig.jpg

Win2k Pro Server http://r0ger.homedns.org:90/Files/Pictures/Computer%20Examples/win2k%20ipconfig.jpg
Yeah, lundrog, as Steven noted, you don't put the # signs in front of the entries.......those are used for comments and switches ONLY.

Each entry would look something like the following....

10.10.10.1  MyServerName #PRE
10.10.10.2  MyXPWorkstationName #PRE

......just like the link that Steven gave!!

If you were using a DOMAIN, instead of a WORKGROUP, then the #DOM switch would work great for you because your machines would automatically know which machine was the domain controller, and thus, most likely the Master Browser.  You could try using that switch anyway, but having not tried it myself with a WORKGROUP, I can't promise it will work.

You can test it to see if it's working correctly by trying this command from the command line.....

net use q: \\servername\sharename

.....it's the equivalent of mapping a drive through the Window's interface, but it's using NetBIOS resolution instead, which is what LMHosts provides.

Keep us updated!
Avatar of lundrog

ASKER

also do i do this on my main xp computer or on my win2k server?

and for the G0d account's the password is the same.

which i left bank for auto logon.
Avatar of lundrog

ASKER

do i need to reboot? cause it says can't find.
Avatar of lundrog

ASKER

do i need to reboot? cause it says can't find.
Just curious (I always ask when I see it) any reason you are using a class c subnet mask on a  class a network? (I know it cna be done, and dowsn't hurt anythng, but I do like to ask)
Just noted something else....

Your XP box can't figure out its Node type and your W2K box has its Node type set to Broadcast.  To work more efficiently, these should probably both be set to Hybrid.  You should also check the XP box and make sure that the TCP/IP Properties->Advanced->WINS->Enable LMHosts Lookup is Enabled!
what norton product are you using?
OK, here is your network info.....

Server info:  IP 192.168.0.1 SN 255.255.255.0 workgroup= home

XP info: IP 192.168.0.2 SN 255.255.255.0 workgroup= home

On the XP machine the user name and password setup MUST be the same as you have assigned on the Win2K server.

Avatar of lundrog

ASKER

cause i was lazy and left it at default?
>do i need to reboot? cause it says can't find
can't find an lmhosts file, that's becuase youhave to make one. rioght now you only have the lmhosts.sam file
it will be (and the lmhosts file should be placed in
c:\windows\system32\drivers\etc
Well linksys uses 192.168.1.1 by default, and a subnet mask of 255.255.255.0, and hands out ip addresses 192.168.1.(100-254) by default
I just now say the post about DHCP server.  You could use that but I HIGHLY reccomend that you do NOT use this.  It will be best to disable the DHCP server options and configure you IP's accordingly.  But if you wish to leave the DHCP option enabled on the Linksys, then the IP info will be different.  Just make sure you assign IP addresses to each machine, the Linksys will then route them accordingly.  replace the 192.168.0.1 I mentioned with 10.0.0.1, 10.0.0.2 etc...  Just make sure ALL machines are on te same network.
yours in in the 10.10.10.x range, so the linksys isn't set to default (just an FYI)
If you edited the LMhost and or Host files you MUST put them back to default.  LMhost is used for networks that have a WINS server.  You don't have that.  The host file will case problems for you since you have the DHCP option in play. The host fle ONLY reflect static IP information.  You do not need to use this.
colonytire , the linksys is providing dhcp just fine, the mahcines are getting the correct ip info (see the links lundrog posted)
Avatar of lundrog

ASKER

ok, i after uninstalling the  NWLink protocalls, i get a error when trying to asscess the work group, i tryed chaning the workgroup to windows and still get this error.


http://r0ger.homedns.org:90/Files/Pictures/Computer%20Examples/error1.JPG

I am useing norton anti virus 2003.

LMHosts Lookup is Enabled


and how do i set node brodcast type?

and yes on both machines the User name and password are botht the same G0d and blank.
what??? the lmhosts file is not only for WINS networks, and in fact will take the place of a WINS server
OK, try this on the w2k box
Click on Start/Programs/Administrative Tools/Computer Management. Look for Local Users and Groups under

System Tools (on the left side), and expand it to show the two folders, Users and Groups. Highlight

the Users folder, and then you'll see the Administrator and Guest account. Highlight the Guest account,

and click on Action. Go down to properties, and on the General Tab for Guest Properties, you'll see

the box checked for Account is Disabled. Uncheck it, and you should be good to go


give the guest account permissions to the share
OK, change 192.168.0.1 to reflect 10.10.10.1

the server service is started on both machines?
and what version of XP home or pro?
Avatar of lundrog

ASKER

colonytire,  that's the first thing i did when i got the router.

I made the file, and placed this in it

10.10.10.1 server #PRE
10.10.10.2 Computer1 #PRE

then i did a q: just like you said.

http://r0ger.homedns.org:90/Files/Pictures/Computer%20Examples/q.JPG
and got that error

ok so delete that file?

Avatar of lundrog

ASKER

stevenlewis yes the server service is started on both computers.
Yeah, Steven is right, LMHosts is used in place of / or in conjunction with WINS......it definitely doesn't have to have WINS there to work, and that's one of the reasons that it's still a great resource to use when working with browsing problems!!
I know the lmhost file does more than that, still the same what he is trying to accomplish doen't need any of this.  All he neds is to have them all on the same network with account logons reflecting the correct information as setup on the server.  It is the same pricipal as enabling the guest account.......  wich is a MAJORLY BIG security risk.
Especially if that is a wireless linksys ! ! ! ! !  Would take all of 10 seconds to destroy everything he has from his driveway using a palm pilot!
Yes, set both the host and lmhost files back to default values.  DISABLE the import lmhost options.

Also, go back and assign a pasword to your G0d account on both the server and the XP machine.  Use the same password on BOTH !
Yes, set both the host and lmhost files back to default values.  DISABLE the import lmhost options.

Also, go back and assign a pasword to your G0d account on both the server and the XP machine.  Use the same password on BOTH !
Avatar of lundrog

ASKER

the router is set to 10.10.10.10

now where under the guest account does it say i can enable share? i see no option. the account is enable however. also under computer management, under shared folders, under sessions, it shows my xp compouter connected, i have a drive map connected, as driving mapping works, i just can't browse the workgroup, and or see/share the printer.

Yes, set both the host and lmhost files back to default values.  DISABLE the import lmhost options.

Also, go back and assign a pasword to your G0d account on both the server and the XP machine.  Use the same password on BOTH !
Do you have the printer shared for the G0d user?
On a two machine network, for testing purposes (to see if it indeed a permissions/access issue, enabling the guest account is OK. If after enabling it, the machine can be accessed, then your point about the accounts would seem valid, but after neabling it, and still no access then it wold appear not to be a permissions issue yes?
and I disagree about the lmhosts file completely, and M$ does too
http://support.microsoft.com/default.aspx?scid=kb;en-us;314884
lundrog,

The command was actually....

net use q: \\servername\sharename

....where "servername" is the name of the machine you want to connect to and "sharename" is the name of a shared folder on that machine.  The reason I suggested this command was that it would use NetBIOS name resolution instead of Host name resolution.  The advantage of the LMHosts file is that it allows you to load entries into the cache which is oftern faster than other methods.  It also allows you to specify domain controllers, which can be very helpful.  The Hosts file doesn't allow this, which is why you don't see more people recommending it, even though Host name resolution is more widely used.

This actually only will help you with one half of your problem, the browsing, and you will still possibly have an ID problem as other's have mentioned.

p.s. I'm not colonytire! ;-)
Avatar of lundrog

ASKER

no i am not useing a wireless network, i would never have the settings set like this.

and i deleted the imhost file i made.

and i know that the G0d account works on both xp and win2k computers otherwise i could not drive map the way i am doing.
Avatar of lundrog

ASKER

colonytire no i didn't just did give the printer share rights for G0d to have full rights.

Chabney sorry so many replys and i am trying to keep up

and i did it and got this

http://r0ger.homedns.org:90/Files/Pictures/Computer%20Examples/no%20error.JPG
>no i am not useing a wireless network, i would never have the settings set like this
well with a two machine network, I doubt security would be an issue unless you don't trust yourself on the other machine LOL
try the guest account
That's how you know you have a permissions and sharing problem.  When you manually tped in the information in the pop up box it allowed you access. This is the Winlogon proceedure for windows.

If it wer network related, host file, lmhost, etc. it would NOT have allowed you to map the drive.

Not to get into a fight here, but I've been doing this for 10 years.  I am A++, MCSE, Cisco Certified, RHCE and am in the process of finishing my first book.

It's in your permissions or account setup on the server/machine you are trying to access.
lundrog, it can get confusing, especially when you get conficting advice
Avatar of lundrog

ASKER

sorry for double post
Hmmm, if he can map a drive from a prompt, then that would indicate he has the correct permissions no?
You may also want to check to be sure you do not have the account assigned to a DOMAIN on the server.  If you do, then you get into containers, and a bunch of other stuff you don't need either.  Have ALL machines on the same WORKGROUP.
Avatar of lundrog

ASKER

ok, so if i can map a drive. why can't i browse?

and why can't i see the printer?

the accounts are the same. and i know i am logging into the win2k box with G0d because it says so.
what happens if you put the unc path in for the printer
Avatar of lundrog

ASKER

they are both on the windows workgroup, also how could o map a drive if i wasn't in the same workgroup?
Avatar of lundrog

ASKER

and i have this same problem with my labtop to, so it's not just this computer.
From reading thea last few posts, he is fine now.  He just needs to get the printer and folders shared properly on the server.
Domain controller overides workgroup settings.
Avatar of lundrog

ASKER

also

my friend, has the same router, he has a 98 computer and a xp computer, the 98 can see the xp fine but the xp can't see the xp.

same problem..

the router is the BEFSR41 Ver.2 but i have the newest firmware.
2 machines, same problem accessing the server.  Problem lies on the server.
He could map a drive from the beginning
From: lundrog
Date: 01/26/2003 06:53PM PST
all computers can access the net, and if I do map drive, and logon with another use, put in G0d and put in the perfect network path \\win2k\C or whatever it will map
Avatar of lundrog

ASKER

i mean, xp can't see the 98


and yeah i can map drives, but if a friend computers over or something, hooks into the network it is a pain to have to manualy type in the shared path everytime.

and I don't have a Domain controller configured.
Avatar of lundrog

ASKER

stevenlewis Yes i could.


colonytire  no, the XP computers can't see anything in the workgroup at all when they try to browse it. Each other included.
Give me that again......  the 98 can see what?  The Xp can see what?

You have to put the files of the XP in the shared files folder.  OR you need XP pro and turn OFF simple file sharing option.
Steven is right......being able to map to the machine indicates correct permissions (at least for the shared folder you mapped to!)

It looks like your network is still having a hard time electing a Master Browser which is limiting what you see when you try to browse your network (probably because W2K and XP are playing hot-potato with it!? ;-)

It also sounds like you may want to double check your permissions on your printer.......is it the only shared resource you're having problems getting to manually?
Avatar of lundrog

ASKER

on my friends network, the XP can't see anything but the 98 can see all.

same problem i am having.
Well we haven't established whether XP pro or home (I asked that above, but somehow it got side tracked)
Avatar of lundrog

ASKER

The printer works fine on the win2k box, i just shared it.


When i was using win2k on my main computer. (my gamming computer)

i could do all this fine, shared files both ways, and could browes with out a problem, even shared the printer.


there for i think it is a XP problem.
Is the 98 machine at your location or at a friends location?

How is he accessing your server?  Does he have a server and you are tryong to join them, or do you have a static IP address for the server at your ocation?
master browser on XP
http://www.winguides.com/registry/display.php/54/

1 - On the master computer, set KEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Browser\Parameters\MaintainServerList

to "YES". Set this key to "NO" on the other computers. Note that any computer using

the default setting "AUTO", which is later connected to the network will not be able

to browse until the key has been set to "NO" on that machine.




Avatar of lundrog

ASKER

Oh sorry.


PRO
colonytire ther is no server (I think,) it's a peer to peer
Avatar of lundrog

ASKER

My friend is on a seprate network, NOT connected. Just haveing the same problem
OK good
on the XP boxes
Run local security policy editor from control panel admin tools and set the local policy, Network Access: Let everyone permissions apply to anonymous users, to enabled and make sure guest account is enabled


I have over 200 XP pro and Win98 machines sharing files, printers etc  across multiple networks at our office.  Something else is the problem.  On the XP machine, in add remove programs, then Windows setup you will need the extra options for the network utilities enabled to do this.

Sorry, I can't rmeber the exact names of the options, but you'll know'em whe you see them.
Avatar of lundrog

ASKER

My friend is on a seprate network, NOT connected. Just haveing the same problem
Steven.....nice link to the Browsing key page!  Manually setting that at least knocks out the browsing variables and makes the problem a little easier to tackle...imo.
Also, open windows explorer, go to the view, folder options, then the view tab. The last one in the list is checked by default to use simple file sharing.  Remove the check.  Now you can access the security info by right clicking the item and assigning the neccessary permissions.
The printer being shared on either the XP or 2000 server will also have an advanced setting for allowing it to be shared to other operating systems.  Make sure that is enabled and you install the driver required.
lundrog,

Once you get the browsing key set, go to a command prompt and type....

net view

This should let you know if the browsing service is working or not.  (Actually, you might want to also do that BEFORE setting the key to see what error it gives you!?)
lundrog,

Gotta go, but I'll try to check back tomorrow to see how you're doing!

Best of luck!!
ASKER CERTIFIED SOLUTION
Avatar of stevenlewis
stevenlewis

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
I gotta get some sleep too, will check in tomorrow
Avatar of lundrog

ASKER

that is it! i typed in net share IPC$ on both pc's and it worked, and it installed the printer slick, thanks stevenlewis !
Avatar of lundrog

ASKER

He helped me walk through trouble shooting along the way to getting it working, a job well done.
Great, I went to bed one "screen shot" too early......dang it! ;-)

Congrats, lundrog!
Avatar of lundrog

ASKER

heh, you all helped and ty again
lundrog, glad we were able to work thru this one.
This truely was a team effort, and IMHO what makes EE such a great site, knowlegeble experts working as a team to get resolution.
Chabney please see here
https://www.experts-exchange.com/questions/20483622/for-Chabney.html
Avatar of lundrog

ASKER

umm ok now i have to do this everytime i reboot


ideas?
Avatar of lundrog

ASKER

now everytime i reboot i have do net share IPC$ on the computers for it all to work, ideas?
I have a work around, but it's not the way I would prefer to fix this
so, first plesase go to event viewer, system and tell us what is there
Now let me ask you did you mess around woth any group policies, security policies, or sevices startup?
IPC stands for inter process communication, and usually has to be manually stopped, or the service has to be set to manual
Of course the work around is to create a batch file, and put it in the startup folder so it loads everytime you boot
lundrog,

See what this key is set to in Regedt32...

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\AutoShareServer

If it's set to "1" (default) then the Administrative shares will be setup automatically, but if it's been change to "0" they WON'T!  (Haven't tested to see if IPC$ explicitly falls into this, but I know it works for the drives, C$, D$,... and Admin$.)  

You could right click on your "My Computer", choose "Manage", "System Tools->Shared Folders->Shares" and look at the shares that have been created.  You should see the above mentioned drives as well as the Admin shares (Admin$ & IPC$)......do you?

Keep us updated!
Avatar of lundrog

ASKER

this is what i get in that reg key, on my xp box.

http://r0ger.homedns.org:90/Files/Pictures/Computer%20Examples/reg1.JPG

i don't see autoshareserver

also yes it does show up, but right away i make a batch file. so i will have to disable and reboot.
Avatar of lundrog

ASKER

and no i haven't messed around with any group policies, security policies, or sevices startup, if i had, then both my main xp pc and my labtop would not be doing the same thing.

Avatar of lundrog

ASKER

oh the win2k server it does not show IPC$ at all, even after i made a auto run batch file.


Avatar of lundrog

ASKER

it doesn't show admin either, not like xp does
Avatar of lundrog

ASKER

this is a pic of the computer management shares on the 2000 box.


http://r0ger.homedns.org:90/Files/Pictures/Computer%20Examples/WIN2Kcomputermanager.jpg
lundrog,
First of all, I'm going to apologize again for not being more specific with that registry key.........I know it's found/used on W2K machines, but I can't say for sure whether XP can use it or not?  Sorry for not specifying that before :-)

Back to your problem, after seeing that screen-shot, I would probably add/change that registry key from above to the W2K box (it should be there on the 2000 server!).......it looks like the admin shares aren't being created.......setting that key to "1" should solve that, and hopefully fix your other problems.

Sorry it's taking so long to troubleshoot......I've not been able to be in here as much as I would like, but will keep checking in whenever I can.
Avatar of lundrog

ASKER

na, not there on my 2000 pro box.

http://r0ger.homedns.org:90/Files/Pictures/Computer%20Examples/regeditwin2k1.jpg

sure that key isn't someplace else or named somthing else?
reboot the machine, go to event viewer, system, and post a screen shot of what is there after the reboot
Avatar of lundrog

ASKER

http://r0ger.homedns.org:90/Files/Pictures/Computer%20Examples/eventviewer1.jpg

the error's where from roger wilco, an chat program, i set the service to manual.
Avatar of lundrog

ASKER

well i have to get some rest, give it a thought and i will work on it more tue. and ty again for your help.