[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

print jobs to parallel printer now hang



I'm running testing (Wheezy).  A couple of weeks ago a problem started with
printing to my parallel printer (HP LaserJet 5MP).

This test with a PostScript file succeeds:
  cat test.ps >/dev/lp0
so the printer itself isn't busted.

But this fails:
  lpr -P HP_LaserJet_5MP -o InputSlot=BypassTray -o PageSize=Letter \
   -o Duplex=None test.ps

where HP_LaserJet_5MP is the name CUPS has for the printer.  I have tried
deleting and redefining (several ways) the printer at localhost:631, and I
have gone so far as to try this:

  apt-get purge cups cups-bsd
  apt-get install cups cups-bsd

and then define a printer.  All of these have failed.

Here are the symptoms of failure.  The printer's lights show it is receiving
the job, but it doesn't print.  At the CUPS interface, the Job State says
"processing since ...".  The Printer Status is "Processing".  The process
list shows a process that hangs (keeping the fans working hard):

F   UID   PID  PPID PRI  NI    VSZ   RSS WCHAN  STAT TTY        TIME COMMAND
4     7  8190  8014  20   0   5916  1140 -      R    ?          0:58 \
  parallel:/dev/lp0 2 steve test.ps 1 Duplex=None finishings=3 \
  InputSlot=BypassTray number-up=1 PageSize=Letter \
  job-uuid=urn:uuid:0f0b7d42-d03a-3465-5812-fea113f649b4 \
  job-originating-host-name=localhost time-at-creation=1333306577 \
  time-at-processing=1333306577

If I cancel the print job, the job is deleted from the list, but the printer
Status is still "Processing" and process 8190 hangs around.  The calling
process (8014) is /usr/sbin/cupsd -C /etc/cups/cupsd.conf.

Any ideas how to fix this?  Thanks.


Reply to: