thanks kstan
got it sorted in the end, heres what I did;
1. went to my DLINK router page on
http://192.168.1.1 and checked out the currently connected DHCP client list. I spotted my linux pc but it had the name AMD64 ! so I'd done something well wrong here.
2. go to mandriva control center
2a. reconfigure a network interface, under the DHCP tab, untick assign host name and give it the name "Mandriva".
2b. Manage Host Connections, my router was already there as 127.0.0.1/192.168.1.1/192 local host. Added a new connection for my XP PC 192.168.1.2/192.168.1.2/amd64.
3. back to my router and I have 2 clients now connected amd64 and Mandriva (from 2a above)
4. smb://amd64/ in Konquerer and theres my network shares.
now to try and get the usb printer on the XP machine to work from here!
It's hard work though ain't it?