Our printer worked fine in our old place. My Vista laptop printed to a printer attached to Sue’s XP desktop. But when we moved here, it stopped working. The only difference was that we were online via cable modem using a LinkSys router rather than an AT&T DSL modem.
Why that bonked the printer I’ve no idea. After much gnashing of teeth, I finally got it working.
It helps if workgroup names on both are the same. XP defaults to MsHome and Vista to Workgroup. Change them so they match then reboot.
You can add a printer on Vista with Add local printer. Choose Create new port then choose Local port from the dropdown menu. For the locations, put “\\”+ the name of the other computer + “\” + name of the printer. Boy, that’s sure intuitively obvious. This sometimes work. Or, download the printer driver from the manufacturer and follow their instructions for setting up a printer on another computer.
The final problem was the Norton Firewall on Sue’s computer. If I disabled it, the laptop found her computer. After more hunting, I found a Norton configuration screen that listed the networks and set the current network to Trusted. Then everything worked. This only took two hours.
Mac users, feel free to leave annoying comments about the superiority of OS X. You’re probably right.