here is how you do it....
1) oplug printer into a computer NOT THE ROUTER...comp OS does not matter.
2)let's call the computer where your printer is plugged into 'A' and ur laptop 'b'.
3)on 'a' make sure the printer installed correctly.
4)print a test page to make sure.
now here comes the network part.
1)go to 'b' and make sure ur on a network. to make sure use 'a' to go to start..control panel...my network places...if you don't see computer 'b' there it is not connected to your net work.
2)to setup yournetwork, open up my network connections and look in the right side...see the shortcuts?network tasks?good.click setup a a home or small office network, on xp it should a have a house next to it.
3) follow through the wizard, make sure u click enable printer shairing on 'a'.
4)go to controlpanel-printers-and find the hp all in one and right click...share. or prpoerties share.w/e.
5) go on your laptop and go to control panel and click add printer. in the printer foldre.
6)click rowse for networed printers and find the hp all in one...install it and GO
plz post back sayin how it went. goodlcuk