A bit more info on your setup would be helpfull :
- Are you using a cross cable between both pc's or is there a hub/switch ?
- What protocol are you using ? TCP-IP or ... ?
- If TCP-IP, are you using manual addresses (and if so, what are they) or is the desktop pc acting as DHCP server for the...