I clean-installed Windows XP SP1 (from an OEM disk) onto a new hard disk yesterday, and immediately upgraded directly to SP3.
I have a cable internet connection through a Netgear router. Modem connects to the router input, the computers connect to the router outputs. Other computers are connected to the router and they're working fine so I know the problem isn't with the router or connection.
I can switch back to my old hard drive with the original installation of Windows XP SP2 (by swapping the Molex and IDE cables back to it), and the internet works fine, exactly as before, so I know the cables are functioning and the PCI card is seated correctly. It has to be something inside the new Windows installation that's causing this problem, I just don't know what or where to look.
Once the XP installation and update to SP3 finished on the new drive, I installed drivers for my sound card and then installed Zonealarm firewall (although I hadn't connected the ethernet cable yet).
I didn't install any of the drivers for the motherboard or chipset. So it would be using the default ones that Windows XP already has, right?
There are two ethernet ports on my system - one on the motherboard, the other a PCI card.
In Device Manager, the ethernet port on the motherboard is VIA PCI 10/100mb Fast Ethernet Adapter.
The addon is D-Link DGE-530T Gigabit Ethernet Adapter.
I have always used the D-Link port. I can't remember why the people who built my computer added the D-Link card, but someone told me the VIA ethernet/audio driver has been known not to work well and that's probably why they did it.
Both ethernet ports show up as Local Area Connections under "LAN or High Speed Internet" in "Network Connections".
I'd rather use the D-Link adapter versus the integrated VIA one since I've used up til now and know it works.
However, when I connect the ethernet cable to the D-Link port when booted onto the new HD with XP SP3, it lights up but Windows says "A network cable is unplugged". I updated the D-Link driver to the latest version, but that didn't fix it. (Also, the driver on the old HDD with the original XP installation, which I'm actually using to post this message, has the same older driver (v. 6.23) that the new installation had before I updated it, so it should have worked fine without needing an update.)
When Windows prompted for the disk to install the original D-Link drivers, it said the adapter had "failed Windows logo testing". Does that matter? I know it works with Windows XP - I've been using it for years (under SP1 and SP2, not SP3). (The same thing happened when I installed my Sound Blaster Audigy Platinum drivers, but again, I've been using the SB for years, and it seems to work fine on the new installation as well.)
There are diagnostic tests in the Properties of the D-Link; it can successfully test the cable it's connected to, but Windows still says a cable is unplugged. (The cable test also says there's a short in two of the "cable pairs" - what does that mean? I know the cable works though.) I can also run the tool that tests the linkup and it makes the light on the port flash, so I know the computer can access the port.
The same thing happens when I plug the cable from the modem (which normally goes into the router) directly into the D-Link port--it says a cable is unplugged, but the diagnostic tool is still able to test the cable. (However, in this case it says there's an "impedance mismatch" in one of the cable pairs along with the two shorts. Again, I know the cable is functioning - I'm using it to post this message.)
I'd rather not attempt to install any drivers from the CDs that came with my motherboard because it's an 8-year-old board and I don't want to mess it up? I'm pretty sure they're not installed on the old HDD I'm using now either (under Device Manager "System board" says "No drivers are installed for this device" ). However, the front panel USB hub that attaches to the mobo is functioning correctly, and all the other parts of it seem to be working as well, so whatever drivers Windows came with are working for the things I've tested.
Does anyone have any advice on why the D-Link would be reporting a cable is unplugged when no cables are unplugged? Are there any specific devices in Device Manager I should be looking at? I don't see any yellow exclamation points. Should I try uninstalling SP3 and go back to SP1 and see if it makes a difference??
When I set up the new XP installation I gave the computer a different name from what it's called on the old HD. Should that make a difference? Should I have used the same name?
As for the VIA Ethernet port on the motherboard, it does something different. When I plug the cable into it, it takes a long time but eventually says it's successful at acquiring a Network Address. At that point, in Network Connections it says it's connected (at 100mb/s), but I can't get on the internet. Do I have to do something else to make to work? Set up an Internet Connection? Would I need to restart for it to even work? (I didn't) Or should it just work?
Also, the VIA port is set to aquire network address automatically (just liek the D-Link is on the old installation). On the old installation, the IP address the D-Link acquires is a local one (192.168.1.5). On the new one, the VIA port it gets an address I've never seen before, which is also different from the static IP address of my modem.
My primary concern is getting the D-Link working, but if I can get the VIA one working at least I might be able to use the internet on the new HDD and not have to switch back and forth between the drives (I'm afraid of damaging the IDE cable by repeated plugging and unplugging it).
Please let me know if there's any other information I need to post. I may be able to take screen shots as well. And sorry this is so long, once again I just wanted to include as much info as possible.