HELPROOM ANSWER If your printer is connected to your router via USB then the router will be acting as a printer server. Your iMac won't connect directly to the printer, which has no IP address of its own, but to the printer server on the router. The IP address of the printer server will most likely be the same as the IP address of the router. To find your router's IP address, open up a command prompt from Windows' Start menu Search box. Type ipconfig and hit Enter. The IP address will be listed under the entry marked Default Gateway. If your printer is connected to a Windows PC and needs to be shared with an iMac, the process is a little more involved. Because it's connected via USB, it must be shared by the PC to which it is connected. The Windows PC must also be turned on for the shared printer to be accessible via the network. Macs use a different protocol to Windows PCs, called LPD, to print via a network. For the iMac to be able to see your printer you'll first need to enable this protocol. Click the Start button and start typing 'Turn Windows features on or off' into the Search box. This option will appear as one of the search results. Select it and click the '+' next to 'Print and Document Services'. Look for 'LPD Print Service' and check the box to enable it. Ensure printer sharing is enabled in Windows 7