pstops not being called

Daniel Lawson daniel at crawshaw.school.nz
Mon Jun 7 04:26:20 PDT 2004


I'm trying to set up printer accounting (very trivial, just want job/page counts per user / printer - don't care about quota, just want to yell at person(s) printing too much).

I have an HP Color Laserjet 4550 CN, which is set up via cups (1.1.20) using the vendor provided PPD. I'm sharing the printer via samba, however I've tried via IPP as well to no avail. I'm using the 4550 PS driver under WinXP.

It seems that pstops is not being called when printing from this host, and this is the reason for the accounting to fail.

The problem is this:

* If I print from the Windows XP host, I don't get an entry in the page_log.

* If I print from the cups web interface, I get an entry in the page_log.

* If I print from the Windows XP host using the 4550 PCL driver, I get an entry in the page_log.

Now, I could reinstall all the printers to use the PCL driver, but this *should* work!

I've strace()d cups while printing, and pstops doesn't get called if I use the 4550 PS driver under XP, however it *does* get called in all the other situations.


I'm figuring there is something trivial I'm missing. Any thoughts?

Running Debian Woody, with backports for cups (1.1.20), gs-esp (7.05.6) and samba3 (3.0.4)






More information about the cups mailing list