Well dont use homegroup. and also make sure the workgroup is named the same as xp eg MSHOME (RIGHT CLICK COMPUTER). Go to Control Panel - Network and Sharing - Change Advanced sharing settings on left -
try these settings
1 network discovery - turn on
2 file and printer sharing - turn on
3 public folder sharing - turn off (optional)
4 media streaming - turn off (optional)
5 file sharing connections - use 128 bit
6 password protect - turn off
7 homegroup connections - use user accounts and passwords
Lastly you need the
driver on Windows 7 laptop if all else fails download the Windows 7
driver - disconnect the printer from the desktop and connect it to the laptop - read install instructions firstly - install
drivers - then connect it back to the desktop.