Sounds to me that you already have a LAN set up, as you state the printer and your laptop, both wireless, is functioning ok. Now if I understand you correctly, instead of using your wireless laptop, you are using another laptop from work that has an ethernet connection to the router and it has XP as the OS. If your home systems have an OS such as Windows 7 on them and you've set your LAN up using that OS, I would be willing to bet that that is where your problem is as Windows 7 handles things a lot differently than XP. All of my systems have W7 and I still have minor problems sometimes with all of my system/hardware communicating with each other on my LAN. IF you have W7, I would recommend setting up the Homegroup function and sharing your printer with the LAN that way. This was the only way I could get all of my systems to recognize that there was even a printer on my LAN. In my cas though, this seems to be more of HP's fault than anyone elses as they were totally unprepared for current drivers for the HP printer that I have and W7 64b or 32b. At any rate, one of the things I absolutely HAD to do was make sure that the printer was set up on my LAN via an ethernet connection and with that same system had to set up the Homegroup...etc...etc.....it was a BIG HEADACHE to say the least. I would give that a try and see if it helps.