good morning... new guy here. I'd like some help troubleshooting a home PC internet connection if someone has time to take pity on a novice: BACKGROUND: my PC is hooked up to the internet through a wireless router and cable modem. the PC also had an aftermarket network interface card that had previously been used to enable another pc to share the internet connection. the second pc is no longer in the house. i had the pc harddrive wiped clean and the operating system (windows xp) reloaded by an experienced IT professional. now pc will not connect to internet. WHAT I KNOW AND WHAT I'VE DONE: performed all re-starts and disconnect/connect of cables as recommended by NIC, router, modem manufacturers and cable company. Troubleshooting via telephone with cable company rep indicates that cable company can "see" my modem and router. further, the laptops in the house routinely connect to internet from their wireless connections through the wireless router just fine. "found new hardware wizard" pops up upon starting pc and prompts indicate that network interface card software needs to be reloaded. various methods of accessing cd to reload unsuccessful. dialogue box says "cannot find drivers/problem with istallation/device may not be working properly". went to device manager and found yellow question mark next to "ethernet controller" indicating pc does not recognize NIC. Router software also indicates "you must have a working NIC to connect to the internet". Removed aftermarket NIC and associated software thinking pc would connect through on-board NIC. still no connection and device manager indicates ethernet controller is still not recognized. unsuccessfully tried to load drivers with windows xp disc and dell os reinstallation disc inserted in cd drive. device manager indicates ethernet controller enabled but not working properly, ethernet controller location: PCI BUS 3, Device 8, Function 0 QUESTIONS: how do i know whether or not i even have an onboard ethernet controller (on the motherboard)? what does location "PCI BUS 3" above indicate? Is it possible this is a simple matter of a bad aftermarket NIC that needs to be replaced? Or does it indicate that the ethernet controller portion of the motherboard is bad? (aftermarket NIC removed and ethernet controller was still not recognized). If so, then i have to buy a new pc...right? (vice repair or replace motherboard) Why do I even need a NIC installed since pc is connected to router by cable and laptops connect wirelessly. any information/guidance would be greatly appreciated. i think this is probably an easy fix and i'm just not know- ledgeable enough to recognize the obvious.