Hi, this is basically a dup of this thread (german), but since it looks like noone in the german section has a solution for me, I'd like to try here, were (I hope) more people read my problem.

My situation: For several years I've been using a Lexmark E250dn printer. It's connected via network (IP: 10.1.1.13). I'm using the official PPD-file from the Lexmark website and in CUPS the printer is connected as ipp://10.1.1.13/
This configuration worked for several years and it still works, when I use the version: cups-1.5.2-r4
However, when I make the update to cups-1.6.2-r5 it won't work anymore. When I try to print a file nothing happens. After a few seconds the webinterface (of cups) tells me that the job was completed, but the printer didn't recieve a file.
I compared the communication between the two CUPS versions with wireshark and I can see, that the new CUPS doesn't even send the file to print to the printer. But it's still communicating with the device.
While searching for a solution, I've found out, that I can make the printer work with the newer CUPS, when configuring as socket://10.1.1.13 but in this case it's awfully slow and it takes several minutes for a page to print.

(BTW, it's not just one PC. I can confirm the behaviour with all of my gentoo machines)

I don't really want to be bound to an old version of cups, neither do I want to wait forever until printing finishes.

Does anyone have an idea, what I can do, or where I can ask for help?
I've tried to go to the official cups website http://www.cups.org/ but it tells me that bug-tracker and mailinglists are offline at the moment.

When I try to print, the printer remains with the green led flashing, that means that it receives data, but don't print anything and, after some time, stops with the three leds on (critical error).

So your printer at least recieves something.
As I wrote in my posting: In ipp-mode CUPS doesn't even send the data to my printer but then claims the job was successfully done. (and socket-mode is slow as hell)

Every time there is a major update to cups I also run into this problem and I have to jump through several hoops to fix it. I am currently running net-print/cups-1.6.2-r5 along with an HP-Officejet-Pro-L7680 printer. I also use hplip (on my gentoo server) to assist in locating and configuring the printer. Without knowing any particular system setups it is hard to tell just where problems are occurring. In any case once I set up my system several years ago all I have had to do after major updates to cups was to manually edit the /etc/cups/cupsd.conf file to get my printer working again.

When i updated to cupsd-1.6.2-r5 lately, printing was broken on one printer but not on the other. Some process, which showed as "ipp..." in top, went up to 100% cpu after submitting the job, but not print. I found that the following change did the trick:
Working fine until update:

Code:

ipp://172.16.71.146:631/HPLJ5?waitjob=false

Working after update:

Code:

ipp://172.16.71.146:631/HPLJ5?waitjob=false&version=1.0

Note that there are three options: 1.0, 1.1 and 2.0. Maybe the new cupsd changed its default and the printer cannot talk with newer protocol?
Maybe you try that.

I **do** want to be tied to an old version of cups, but this appears not to be an option. All keywords other than ~m68k have been removed from net-print/cups-1.5.3.

I foolishly allowed my system to be upgraded from 1.5.3 to 1.6.2, and it's been nothing but an nightmare. It appears that Apple has decided that all those features that were useful for non-Apple users weren't very important and we might as well remove them.

This means that browsing for network printers is disabled by default, and "finishing" steps such as staples seem to be removed entirely. What exactly do we get in return? Nothing that I can see.

I'm more than happy to step back to 1.5.3, since that's the last version that actually worked, but the ebuild has been gutted.

Does somebody have a working ebuild for 1.5.3?_________________Ignorance killed the cat. Curiosity was framed.