So all u need to do is plug ur crossover cable into the NIC in each computer to set up ur winxp machine for networking read this easy to follow document
http://www.dslwebserver.com/main/sb...-ip-win-xp.html
then all u need to do is assign the ip address of ur winxp machine as ur dns server and also as ur gateway in ur network device control of ur mandrake machine.
U can check the 2 machines `see` each other in a terminal window in linux
ping 192.168.0.1 (ur winxp)
at a command prompt window in xp
ping 192.168.0.2 (ur linux)
ps both machines will need to be using the same subnet mask of 255.255.255.0