I have a USB printer that is shared on a Windows XP machine with IP X.X.48.X. I have another computer that is on a different subnet. It is a Windows 7 PC on subnet X.X.41.X. now the problem is when I try to search for that printer on the Windows 7 PC using //computername/printersharename, it doesn't find it. I've tried searching through the network, but I can't even find the PC.

The computers are not on a domain. They are in the same Workgroup. Is it possible to get this printer setup on the Windows 7 PC even though they are on different subnets?

Or do I need to make sure they are on the same subnet to be able to setup the shared printer. Oh, I won't be able to network the printer, it needs to be setup as USB on the Win XP PC.