It happened again.
Recently my onboard NIC was shorted by a power surge.
I duly installed one of my numerous PCI LAN cards.
For a time, it worked in Ubuntu but not in Win7.
I decided to reinstall all my OSs.
Networking failed across the whole PC.
In Linux, it would only connect if I manually assigned IPs, and even then it wouldn't ping or load any pages.
In Win7, it would declare it had no driver for a generic network card, and when I tried another one it would connect, even ping to domain names, but it would never load pages past the the title, and even then only once.
I also tried accessing the router settings page: same result.
I tried a total of 3 LAN cards, all of which failed drastically. I even tried them in different PCI sockets to no avail.
As before, I know it's not to do with network infrastructure because I can access just fine from a machine that branches from the same point.
I also know it's not an OS problem, as both Win7 and Linux are newly installed and experience the same problem.
Now I know what you're thinking, but I absolutely don't want to re-board it. It's an ASUS P5N-D and it's only a year old, it shouldn't fail that badly.