Ok i've just got some netwroking stuff set up, like this

Code:
      Switch
   |       |
   |       |
  Pc 1   PC2
   |
   | 
Internet!
Ok when pc2 trys to view pc1 it sees it etc, but when pc 1 loads the network error is

the network did not assign an IP address and so you will have limited connectivity (or words to that effect)

does anyone know how to fix this?

both pc's running xp home