I have an HP Photosmart 7150 networked on a Win7 PC. I followed the below directions to set up the share on my Mac with SnowLeopard. My issue is that a file that is, say 700 kilobytes gets transmitted to the spooler as several megabytes. As a result when I print a file it runs through all of the paper in the tray. If there is enough paper loaded it will eventually print the file. Somewhere in the middle it will print several pages of garbage.
- Make sure your printer is on and connected to the USB port on the router.
- In OS X go to System Preferences.
- Click on Print & Fax.
- Click the lock (to unlock) to make changes. Enter your password if you need to.
- Click on the plus (+) sign at the left to add a printer.
- In Leopard/Snow Leopard click on the IP tab.
- In the Protocol drop down, select HP JetDirect - Socket.
- In the Address drop down, type the IP Address of your printer (192.168.1.10)
- Leave Queue blank.
- Give a descriptive name [Network Printer].
- Give a descriptive location.
- In the Print Using drop down either select your driver or choose the "select a driver to use" option.
- Choose the appropriate driver for your printer.
- Press OK and then click Add.