Want to highlight a helpful answer? Upvote!

Did someone help you, or did an answer or User Tip resolve your issue? Upvote by selecting the upvote arrow. Your feedback helps others! Learn more about when to upvote >

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

HP Photosmart C5180 Unusable with Leopard

This printer has IP address 192.168.1.104 on my LAN. Whenever I try to print to it from my MBP, I get the following error message:

"Network host '192.168.1.104' is busy; will retry in 10 seconds..."

and that message persists ("retry in 15 seconds" then "retry in 20 seconds" etc.) until the print job is deleted.

History:

1. Printer worked perfectly from MBP under Tiger, but is completely unusable since moment of Leopard upgrade.
2. Printer works perfectly today when printing or scanning from a PC on the same LAN running Windows XP Professional.
3. MBP prints perfectly to a Brother MFC 7820N on the same LAN.
4. MBP can generate a correct Test Page on the C5180, via HP Printer Utility .. Test .. Print Test Page.
5. Latest software from HP.com is installed.

Is anyone else seeing the same error message? Any other ideas?

TIA,

Mark

MacBook Pro, Mac OS X (10.5.2)

Posted on Apr 6, 2008 9:22 AM

Reply
Question marked as Best reply

Posted on Apr 7, 2008 7:19 AM

That error is nearly 100% because the network setup isn't correct. Besides IP address, network print protocols require another piece of info to differentiate among the hundreds of printers that "could be" served by the print server/network adapter. For the LPD and IPP protocols, a queue name (also called port name) is required for 99% of print servers. For the HP Jetdirect protocol (also called socket or raw port printing), a TCP/IP port number identifies the printer port on the server. The default port is 9100 on OS X, but if your print server requires 9102, etc, you can use the advanced method in Print & Fax.

PS - proprietary utilities could work with just the IP address, because they know the queue name or port number already.

PS(2) - if it's working on a PC, check printer properties to see protocol and queue name or port number.
3 replies
Question marked as Best reply

Apr 7, 2008 7:19 AM in response to Mark92691

That error is nearly 100% because the network setup isn't correct. Besides IP address, network print protocols require another piece of info to differentiate among the hundreds of printers that "could be" served by the print server/network adapter. For the LPD and IPP protocols, a queue name (also called port name) is required for 99% of print servers. For the HP Jetdirect protocol (also called socket or raw port printing), a TCP/IP port number identifies the printer port on the server. The default port is 9100 on OS X, but if your print server requires 9102, etc, you can use the advanced method in Print & Fax.

PS - proprietary utilities could work with just the IP address, because they know the queue name or port number already.

PS(2) - if it's working on a PC, check printer properties to see protocol and queue name or port number.

Apr 7, 2008 4:26 PM in response to greg sahli

Got it working with Jetdirect. Couldn't get it working with either IPP or LPD. I did notice that my PC was accessing the printer via a "raw" protocol on port 9100, and I tied that to Jetdirect from your post. I could not find any "advanced method" or a place to put in a different port number. I could not find anyplace to put in a port name (number?), and Jetdirect doesn't allow entry in the queue field (IPP and LPD do, but I never knew what to put there).

Interesting that my error message kept complaining that the network host was busy on port 631.

Thanks,

Mark

Apr 12, 2008 4:31 PM in response to Mark92691

I realize that this has been solved already, but for web searchers reference purposes, I thought i'd add the fix that worked for me with an HP Deskjet 6988 showing the exact same set of symptoms after a Leopard upgrade.

In the Add/Remove printers dialog, add the printer using its IP address as Mark explained above. Then, right click the printer in the list and select the "Reset Printing System" option. This will erase your printer list, so heads up.

Afterwards, click the "+" sign to add a printer, and under "Default" tab in the dialog that pops up your HP will be back and available as a Bonjour printer.

Good luck!

HP Photosmart C5180 Unusable with Leopard

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.