Networking Problem - Need ideas
TBonZ
Ottawa, ON Icrontian
I some ideas about a curious networking problem I encountered yesterday. Any suggestions no matter how insignifant are welcomed.
3 PC's on a home network with a highspeed broadband connection. Two are P4's and one is AMD XP and are all fairly current. I had 3 different routers to work with, two Linksys; BEFSR41 and a WRT54G. The other is a D-Link, can't remember the model but it's a 4 Port with a built-in Print Server.
2 boxes are running Win2K, both with SP4 installed. Both these computers are able to see the net and sign into the routers except for the D-Link, (without spending too much time finding out why), wasn't able to communicate with the router or the internet at all. With using both Linksys routers, sign-in to the router and net work perfectly all the time but are unable to see each other over the network. Only one box detects the other but can't establish a connection while the other box can only see itself.
I have:
- Run AVG 7.0, Spybot 1.3, Adaware SE, HiJackThis, WinSockFix & LspFix on all.
- I ensured the workgroup names matched.
- Uninstalled and reinstalled all networking protocols.
- Turned off all firewalls & uninstalled ZoneAlarm on one box.
- Cycled power on Cable modem, Router and both PC's simultaneously for a 2 minute time period and then powered up again.
The third box is a WinXP Pro. This one will not see any router and has no internet connection whatsoever. It resorts to a 169.XXX.XXX IP, (which I have seen many computers do when an IP cannot be resolved). I have also run most of the programs above but all seems as it should. I probably end up bringing that box home later this week to test on my network. I have seen this before with a box a few weeks back. Same thing, brought it home 2 different times, as soon as I popped my ethernet in, it resolved an IP and was fully functional on my network. As soon as I would take it back, nothing, same old thing. I ended up getting it to work after taking it back the second time but not without going through the same old motions, I have absolutely no idea what exactly triggered the box to suddenly see the network but it works and I haven't heard a thing from these people since. Maybe someone else has seen this too?
Cabling - The computers are too far apart for me to bring my own cabling but I have all but ruled it out as I tested the cable to the WinXP box with a laptop and it connects perfectly, the Win2K boxes communicate fine with both the router and internet.
I need ideas guys, I have to wrap this job up and I'm at a loss. Also, sorry about the length but I wanted to convey as much info as possible, hopefully I've left nothing out.
3 PC's on a home network with a highspeed broadband connection. Two are P4's and one is AMD XP and are all fairly current. I had 3 different routers to work with, two Linksys; BEFSR41 and a WRT54G. The other is a D-Link, can't remember the model but it's a 4 Port with a built-in Print Server.
2 boxes are running Win2K, both with SP4 installed. Both these computers are able to see the net and sign into the routers except for the D-Link, (without spending too much time finding out why), wasn't able to communicate with the router or the internet at all. With using both Linksys routers, sign-in to the router and net work perfectly all the time but are unable to see each other over the network. Only one box detects the other but can't establish a connection while the other box can only see itself.
I have:
- Run AVG 7.0, Spybot 1.3, Adaware SE, HiJackThis, WinSockFix & LspFix on all.
- I ensured the workgroup names matched.
- Uninstalled and reinstalled all networking protocols.
- Turned off all firewalls & uninstalled ZoneAlarm on one box.
- Cycled power on Cable modem, Router and both PC's simultaneously for a 2 minute time period and then powered up again.
The third box is a WinXP Pro. This one will not see any router and has no internet connection whatsoever. It resorts to a 169.XXX.XXX IP, (which I have seen many computers do when an IP cannot be resolved). I have also run most of the programs above but all seems as it should. I probably end up bringing that box home later this week to test on my network. I have seen this before with a box a few weeks back. Same thing, brought it home 2 different times, as soon as I popped my ethernet in, it resolved an IP and was fully functional on my network. As soon as I would take it back, nothing, same old thing. I ended up getting it to work after taking it back the second time but not without going through the same old motions, I have absolutely no idea what exactly triggered the box to suddenly see the network but it works and I haven't heard a thing from these people since. Maybe someone else has seen this too?
Cabling - The computers are too far apart for me to bring my own cabling but I have all but ruled it out as I tested the cable to the WinXP box with a laptop and it connects perfectly, the Win2K boxes communicate fine with both the router and internet.
I need ideas guys, I have to wrap this job up and I'm at a loss. Also, sorry about the length but I wanted to convey as much info as possible, hopefully I've left nothing out.
0
Comments
The 169. IP is the "Automatic Private IP" Windows assigns to a NIC when it can't find a DHCP server and you have not supplied static settings. Check to see that your router is set to supply sufficient amount of DHCP IPs on your network. If that's not the problem, then XP can't find your DHCP server (using broadcasts). Try hooking the XP box straight to a router (with DHCP) alone.
Post back with whatever you find out and I'll try to help from there. I feel like I'm just rambling now
Yeah I understand Park, I will try that nbstat command, thx. I'll also investigate NetBios. So, I'll change the NetBios name to the default gateway IP address, am I getting this right?
Yes, the router is set to accept sufficient amount of DHCP IP's. You mean unplug the modem cable from the WAN port of the Router and just leave the router and computer connected?
I'll try your suggestions Park, unfortunately it's not my network so I don't have access to it until later this week.
Throw anything at me guys, I want to have all the angles covered before I can get back in to retry.
TIA
The sad thing is that there is no real 'solution' to these types of errors. The only thing to do is to make sure the network is healthy and let the computers stay on, building up lists of workgroups and workstations as broadcasts are sent out. Also, most routers will not forward broadcasts so if you have a network split into 2 segments connecting by routers, they will not be likely to "see" each other because their arrival announcements are dropped at the routers.
What I'm thinking here is just have the DHCP Server (the router) directly connected to the XP box (DHCP client) without anything else on the network. This way you have the simplest network you can build that fulfills your wants (having DHCP). If you can get an IP from the router while they're alone, start to build onto that network how you want it, ex: add more workstations. If at any point something fails, then you have a better idea why it fails. Say you add another DHCP enabled router to the network, at which point the XP box will no longer refresh an IP you can infer that the problem is the XP box can not determine which DHCP Server to use and thus fails.
Good luck If you need me to explain something in a different way or clear it up, just let me know. I'll try to keep up with you as much as I can.
-PaRK
I understand now thx.
Threre is only ever 1 router connected.
Cool, I'll isolate the XP box first and get it connected before I add the Win2K boxes.
I got that loud and clear, thanks Park!
As for the XP box, took another crack at it, isolated it alone with the router and still no dice. Bring it home and plug it into my network and voila, it gets assigned and it's reading files off my machine and seeing the net. When I bring it back tomorrow, I will be armed with my router in case it resorts back to it's old ways.
Morale of this story? Don't listen to the customer, if you have the suspicion, follow it through and rule it out on your own and save everybody the time, gas and frustration.