if you are using a hub, try the following:
- on winxp, create a user account with the same name as your win2k login name
- make one of your computer as the "server" .. go to network setting > TCP/IP > and set your laptop to have ip of 192.168.0.1 (the last number is up to you) and subnet mask 255.255.255.0
- go to your desktop (xp), and set the network to have IP address of 192.168.0.2 with subnet mask 255.255.255.0 ... then, for gateway and dns, use 192.168.0.1
- then, connect them both to the hub
i'm not sure if that will work for you, but it does work for my win2k - win2k connection ....
and oh, if you're connecting using hub, you'll want patch cable (cat5e -- the blue one) instead of crossover cable (the yellow one)