Here's one to tickle your brains

Zeus07

Well-Known Member
Joined
Oct 21, 2009
Messages
173
Reaction score
35
Hi guys.
I'd like your opinions on an extremely irritating problem I've been having with a PC.

I'm trying to connect a PC to a network with an ADSL router. The PC won't get an automatic IP from the DHCP server, in this case the router, and if I give it an IP and gateway manually, I STILL have no internet OR network access. I can however ping the problem PC from other PC's. The problem PC can't ping the router OR any of the other PC's, and has no access to network shares. :(

The network card isn't faulty, cause when I boot from an Ultimate Boot CD for Windows, I am able to start network support and browse the internet. It's not the router giving me sh*t either, cause I've connected the PC to a different network, and have the same problem.

I've installed the driver that came with the network card, with no difference to the problem. The PC had some old version of Avast on it, which I removed. I removed some spyware with the utility combofix, no luck. I've disabled windows firewall, no luck. I checked to see if I couldnt find other "firewall" software, & removed Comodo safe-search; no luck. Ran a TCP/IP fix, and a Winsock repair tool; still no luck.

Problem PC has Windows XP SP3, network card is a Zyxel FN312 with Realtek 8139 chip.
Please, any suggestions would be appreciated.
 
Go to your services.msc from run command check that DNS and DHCP is started and set to Automatic ?
 
The network card isn't faulty, cause when I boot from an Ultimate Boot CD for Windows, I am able to start network support and browse the internet. It's not the router giving me sh*t either, cause I've connected the PC to a different network, and have the same problem.

That means the problem is software (OS) related and not hardware. Try the following Windows XP HotFix:
http://www.sendspace.com/file/2hf739
 
You can also try reinstall TCP/IP in Add Remove programs -> Install/Uninstall Windows features -> Network (SNMP) -> Simple TCP/IP
 
Hi guys.
I'd like your opinions on an extremely irritating problem I've been having with a PC.

I'm trying to connect a PC to a network with an ADSL router. The PC won't get an automatic IP from the DHCP server, in this case the router, and if I give it an IP and gateway manually, I STILL have no internet OR network access. I can however ping the problem PC from other PC's. The problem PC can't ping the router OR any of the other PC's, and has no access to network shares. :(

The network card isn't faulty, cause when I boot from an Ultimate Boot CD for Windows, I am able to start network support and browse the internet. It's not the router giving me sh*t either, cause I've connected the PC to a different network, and have the same problem.

I've installed the driver that came with the network card, with no difference to the problem. The PC had some old version of Avast on it, which I removed. I removed some spyware with the utility combofix, no luck. I've disabled windows firewall, no luck. I checked to see if I couldnt find other "firewall" software, & removed Comodo safe-search; no luck. Ran a TCP/IP fix, and a Winsock repair tool; still no luck.

Problem PC has Windows XP SP3, network card is a Zyxel FN312 with Realtek 8139 chip.
Please, any suggestions would be appreciated.
Winsock Layer is Corrupt
Winsock XP Fix
 
Thanks for all the suggestions, I still have the problem; I expect some obscure cause... probably best to just throw the towel in and reformat.
 
Try physically removing the card, boot and shutdown windows, then put the card back. Basically let windows recreate the device.
 
When you ping the machine from other PC's and it responds, are you sure you are pinging the right machine? Maybe there is a duplicate IP on the network.

First try and get it working with static IP's. Are the machines on the same subnet? Ping 127.0.0.1, then ping default gateway, then remote host. Report findings.
 
Last edited:
You've left out a rather crucial piece of info. When you say you can't ping the other PCs...did you attempt to do so via IP addr or PC name?

On the assumption that you used the IP:
I've seen this before somewhere...bit fuzzy on what exactly the problem was though.

I think it had something to do with multiple adapters and messed up routing tables. Incoming traffic naturally arrives correctly on the ethernet adapter. Outgoing traffic is routed over some other adapter and consequently doesn't arrive. Hence other PCs can see the affected PC, but not the other way round.

Remove all connections & adapters & drivers, restart. Run "route -f" and then start from scratch installing drivers.

Alternatively you can try posting the output of the following commands here & I'll have a look. Not particularly confident that I can interpret the routing tables correctly though. :/
Code:
ipconfig /all
Code:
route print
 
Perhaps on the router it is setup for MAC address filtering whether it be a black list or a white list
 
Top
Sign up to the MyBroadband newsletter
X