hi terry,
I had used the cable connected to the router LAN port to my laptop and got an internet connection, so neither is faulty.

The desktop NIC registers the connection as a 100 mb connection and if i ping the packets are sent but not recieved.

so the driver is fine and the nic i presume is not defective.
the NIC is integrated into my motherboard and this pc has never seen the day of internet since i had it!so the driver is the one installed when it was built.i do not even know if i can get an update driver for it. it not like it is a netgear product maybe that what with budget product like these.lol
i only have windows firewall no other 3rd party application that could monitor internet activity.
Im sure its in the NIC config as i can see on my ipconfig that my desktop has
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
where as the laptop has them as 'yes'.
Any other ideas?
Thanks