Right, ok...so you've got the desktop (D) and the laptop (L) connected via a crossover cable, and sharing works fine on those, right?
Can you run ipconfig in a command prompt on D and post the results?
You should be able to use ICS on the laptop...I'm not sure if it has undergone a name change in Win7, but this should be completely possible.
I vaugly remember doing something similar with my Xbox 360 and my Win7 laptop, but I used a switch & patch cables (effectively the same setup). I remember using my laptop to "Bridge" the two connections.
There is an entry on this site (http://windows7forums.com/windows-7-networking/2847-how-do-i-make-network-bridge.html) that explains how to do that.
It might take some slightly more advanced networking skills, but I'll try to talk you though it.
Hi
Sorry for the delay I was away for a few days.
Yes, I can see L from D and D from L and can access files both ways.
I ran ipconfig on D and here are the results:
Ethernet adapter Local Area Connection:
Connection-specific DNS Suffix . :
Autoconfiguration IPv4 Address. . : 169.254.93.239
Subnet Mask . . . . . . . . . . . : 255.255.0.0
Default Gateway . . . . . . . . . :
Tunnel adapter isatap.{69C8657C-8380-49AC-9968-AEACC2850F5D}:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Tunnel adapter Teredo Tunneling Pseudo-Interface:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Hope this helps.
Thanks
Davva