Broken Pipe error on OfficeJet Pro L7680

I have a Mac Pro running 10.5.2 and an HP OfficeJet Pro L7680 all-in-one, with the latest software from HP, connected via hard-wired ethernet. This has been running great for months. This week, I replaced my router with an Airport Extreme base station (also at latest firmware), and ever since then my 7680 says "Unable to write print data: broken pipe" every time I try to print.

What have I tried? I have deinstalled and reinstalled the printer and all its software twice, and manually once. I have reset the printer to factory settings and set it back up again. I have returned the AEBS to factory state and reconfigured. I have turned just about everything in my network on and off in various sequences hoping to fine the right combination. No luck. I have rebooted my computer several times, and still no printing. I've searched this board and the web in general and can't find any reference to this error outside of some obscure linux references.

I am really at a loss as to what to try next. I should mention that the computer sees the printer and can communicate with it fine. I can open the embedded web browser, and run all utilities against it. It can report ink levels and errors to my computer no problem. But no printing, just a broken pipe issue.

Mac Pro, MacBook Pro, iMac, Mac OS X (10.5.2)

Posted on Apr 18, 2008 10:15 PM

Reply
21 replies

Apr 26, 2008 5:25 AM in response to wamrtr

Well, I don't have a solution or reason why, but I do have a workaround. I'm not sure what has changed but for some reason the issue for me was tied to Bonjour. Whenever I set the printer up by selecting Bonjour, I had this problem. My solution was to delete the printer, and then go through the add printer steps again. Only this time, instead of jumping immediately on to the Bonjour printer that shows up, I wait until the printer shows up on the list as a Network/IP printer. Be patient, this can take a couple of minutes. Once that printer shows up, select it and proceed with the setup. Using the network printer instead of the Bonjour printer seems to have rectified the problem. Give this a try and see if it works for you!

Apr 26, 2008 10:34 PM in response to csk01

I tried the non-Bonjour setup as well, does not make a difference on our machines. Printer worked fine until I installed Leopard. But all three of our machines have the same issue under Leopard. I just keep using the workaround (pause printer, wait a bit resume - repeat until Leopard can get it right). Keeping my fingers crossed that this gets fixed by Apple every time I get an OS update.

Apr 29, 2008 6:00 AM in response to Robert Moss

Robert, how did you install Leopard? Did you do the upgrade and preserve your printers or did you do a clean install or archive/install? Have you installed the printers under Leopard, or are you working with ones that were migrated from your Tiger installation?

In any case, you may want to delete the printers, uninstall all software, download the latest software/drivers that are specifically for Leopard, reinstall the software, and then follow the Network/IP instructions above (not Bonjour) and see if that works...

May 18, 2008 6:22 AM in response to csk01

I have a Mac Mini that can be connected via ethernet cable to the L7680. In order for it to work, you must put the proper IP address in the "address" when adding a printer. You can obtain the IP address from the printer by going to the front panel an pushing "setup", "network", "view network settings", "print network configuration Page".

I also have a Linksys Wireless G print server attached via USB so I can print using MAC and PC laptops. With the MAC laptop, use "IPP" for the protocol and place the IP address of the print server as the address.

I have found that the L7680 cannot deal with simultaneous connections from the hard-wired ethernet (with the associated IP address for the default printer) and the wireless print server so I just use the wireless approach for all computers.

Regarding drivers, one can use either the L7600 driver or the deskjet 990C _ Gutenprint v5.1.3. There is a very small difference in quality, but it will work.

May 31, 2008 2:50 PM in response to greg sahli

No, I didn't wait to set up as IP printer. The reason I didn't is because I have four other HP printers (HP LJ 1022n, HP 6250 Photosmart, HP 7410 All in One, and the HP 7780). I never had a whit of trouble with any but the 7780 as regular bonjour printers. I assumed, obviously incorrectly, that the 7780 would work exactly the same as the others, all of which are ethernet capable, and several are also wireless capable. Whether HP IP is the "preferred protocol" or not is beside the point. Every one of the printers I have installed and work perfectly under Bonjour. Since this episode, I've reviewed all the manuals and not one say to install on a Mac under HP IP. Even the newest version of the 7780 software (issued in April 2008, last month) defaults to Bonjour. So, I ask where was I supposed to discover, except by accident here, that the 7780 and related printers are the exception to the rule?

Jun 4, 2008 3:55 PM in response to Robert Moss

I am running Leopard 10.5.3 and was having the same problem with an HP Officejet Pro K5400. Because this is a network printer it will only work with an ethernet connection from my airport extreme. I wasn't able to get a specific driver for this printer until the first of the year and I had to go through the delete reboot routine every time I used the printer. HP has now has a K5400 driver for the Mac and combined with choosing the network printer option (as opposed to using Bonjour) the printer is finally working well. Thanks for the suggestion.
Charles

Jun 29, 2008 11:22 AM in response to csk01

I have finally found a solution after countless hours and time with HP. My setup is a Officejet L7680 connected via ethernet to an Airport Extreme Base station - I want to be able to use all printer functions from any computer on the network.

The only thing that fixed my setup and has operated reliably is the following:

1. Follow the HP instructions for a complete manual uninstall of the HP software - others have posted the directions. Not sure if this is essential, but I did it and it worked.

2. Connect your printer directly via USB to one of your computers and install the HP software version 9.7.1 from their website. Printer will come up as USB and configure it

3. After you've tested this works, connect the ethernet port from the printer to the same Mac and reinstall the HP software, except this time you will see the printer come up as an ethernet networked printer. When you get the Add Printer + Fax dialogue, you will see two options for adding the printer - as a Bonjour Printer or as an HP IP printer. You must select HP IP as the printer to add. Until I did all the prior steps, I was not able to see the HP IP.

4. Once this is done, I moved the printer connection back to the Airport Extreme ethernet port and everything has worked perfectly.

I think the issue may have been related to somehow the HP software not seeing the printer when trying to set it up as a network printer unless it was directly connected to the Mac.

Hope that helps

Oct 12, 2008 11:13 PM in response to EACr

I recently purchased an Officejetpro L7780 and tried to set up Direct Digital Filing. This is a cool option which allows you to scan documents directly into a shared folder on the computer. However, I kept coming up with an error message that read; "Cannot connect to <network path> make sure remote computer is turned on".

I came across your post and decided to try your suggestions regarding uninstalling the HP software and reinstalling the software with the printer connected directly to the computer via USB. I did that and it worked.

The only thing I would add for those trying to set up direct digital filing on a Mac is that after installing the printer software from the HP website as a USB connected printer and configuring the printer, proceed to configuring the wireless network for the printer (ie for those who have the wireless enabled Officejet pro L7780. If this is successful go on to the next step.

Create a folder on the computer and share it. You can do this through system preferences and sharing. Then open up the browser (safari) and type in the IP address for the printer. (You can find the IP address by printing a network configuration page from the printer).

When you hit the return tab, the embedded webserver (EWS) appears. Select settings and then select Direct Digital filing. Go through the instruction for setting up the speed dial options. The trickest part of the setup is defining the network path. In the EWS the example given is: \\mypc\shared folder. For my mac it only worked when I defined the path in this fashion: \\IP address for the computer\computer shortname\Documents\shared folder. Bear in mind that my designated folder was in Documents and under my shortname. e.g \\10.5.1.600\kshort\Documents\Invoice

I have tried countless ways, spent days on the phone with HP Tech support and this is the only thing that has worked.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Broken Pipe error on OfficeJet Pro L7680

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