Well, I hope you haven't given up yet. You didn't specify which version of XP, but this should work on both.
First, right-click on the 'My Computer' icon (if you don't have your icons turned on, go Start > Control Panel > System), and select properties. On the System applet that opens, select the 'Hardware' tab. Click the 'Device Manager' button in the right-middle section. Open up the 'Network Adapters' branch, right-click on the adapter you have removed, and select 'uninstall'. Confirm the removal, and then close Device Manager. Note - make sure the installed NIC card is working properly, i.e. does not have a red x, or other warning on it.
Next, open the 'Network Connections' applet, either by right-clicking on 'My Network Places' and selecting properties, or from the Control Panel. You should only have one local area connection, although it may be named as number two. (The name is of no consequence, you could name it 'George' if you wished.) Click on this to open your 'Local Area Connection' status applet.
Press the properties button to access the LAN properties settings applet. Confirm that only the existing NIC is present, and then scroll down the list of items below the NIC card, and make sure you have the necessary protocols installed for the card. For Internet access via this card, you'll need TCP/IP installed and configured, while for many home networking applications you will need IPX/SPX installed.
As the Internet is the issue, we’ll look at TCP/IP. If it’s not there, simply close out from the networking applets, re-open the system applet, go to device manager and uninstall the card by following the steps above. Reboot the system (have the NIC drivers handy, if needed) and it should auto-detect, and install the TCP/IP protocol along with the card.
In most cases, the default settings for your TCP/IP stack are going to be the correct ones, and you’ll be online without much more ado. If not, however, go Start > Programs > Accessories > Command Prompt. At the prompt, type (without the quotes) ‘ipconfig’ and press enter. Look over the resulting information for the IP address. If it starts with 169 and says ‘auto-configuration address’, type ‘ipconfig /renew’ and press enter. The command prompt should come back in just a second or two – a longer delay indicates that your network settings are not correct for your ISP, and you'll probably be seeing the auto-configuration address again. Contact your ISP and they should be able to give you the correct settings to put in the TCP/IP properties, located in the Local Area Network settings applet, as described above.
Hope this helps.
DosMaster
"To err is human, to really foul things up, it takes a computer."
"Even a fish wouldn't get in trouble if it kept it's mouth shut!"
" *REAL* Programmers can write: 'Copy Con Program.Exe' "
SETI - Be part of something special: