Make sure you install your motherboard LAN driver.
My motherboard has a LAn port and it wouldn't work properly after a reinstall of XP. I later discovered that my motherboard CD had LAN drivers on it. I installed the LAN driver for my MOBO and the port sprang into life.
Check your MOBO disk for any drivers.