I am trying to setup a simple home network with a desktop pc and a laptop using ICS to share the internet connection with the laptop. I turned on ics on the internet connection on the desktop which then gave the lan connection an ip address of 192.168.0.1 I setup the laptops lan connection to obtain an ip address automatically but for some reason it wouldnt work so I set it manually at 192.168.0.2 and the default gateway at 192.168.0.1

All was fine and I can access the internet from both machines. I have set folders to be shared on both machines (WHich are running xp home and xp pro with simple file sharing enabled)
However whilst the laptop can ping the desktop and access its files, the desktop cannot ping the laptop and cannot access any of its files.
Both machines are on the same workgroup and if I try to open the laptop whilst in "View workgroup computers" I get the error message //mshome is not accessible, you may not have permission.......

Its obviously something simple as I have had this problem before, but just can't remember what I did to fix it. All firewalls are off whilst this is setup.

Any ideas what could be wrong?