Hi pvc,
Are you writing your posts on a different machine but still connected to your router either by cable or wirelessly? If so, then your router is working. Temporarily try swapping network cables to see if a faulty cable is causing the communication problem between this machine and the router. Note that if you connect wirelessly with your other machine you will not be able to try another cable with this one (unless you have a spare one), but at least you should be able to check the cable on your other machine.
Dwarf
My D-Link DIR-655 wireless-n router has 3 wired Ethernet connections all right here in my office (1=VOIP phone working, 2=The problem Vista PC, and 3=A File-server PC that I am typing from). Both PCs share a monitor that can be switched between Input1-2. I also have a wireless-n connection to computer in another part of the house (also working fine).
I thought about the Internet cable also and replaced it about an hour ago.
Some progress. I disabled the on-board Ethernet Controller in Bios, and added the PCI Ethernet NIC. It loaded the drivers okay using Microsoft Drivers. But it would not connect to the Internet.
This time when I used my Gigabyte disk to Install the Chipset Drivers I saw a fourth driver section like Spoony did. It said "REALTEK LAN Driver (Vista)". So I loaded this REALTEK driver from the Gigabyte disk. It replaced the driver okay but would not connect to the Internet.
I use Device Manager to replace the driver with a freshly downloaded driver from REALTEK. Loads okay can't connect to the Internet.
My connection shows IP4 connectivity Local, IP6 connectivity Limited, 236 packets sent, nothing received. I cannot see other computers on the network. Other computers on the network cannot see me. I have this Vista connection set to a private/home network.
Keep in mind that even if I get this PCI NIC working I believe that I am still going to RMA this 6 months old motherboard because it has a 3 year manufacturer's warranty.