Comment 8 for bug 406074

Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

I have captured the driver output via a queue clone printing into a file:

cupsctl FileDevice=yes
lpadmin -p test -E -v file:/tmp/printout -P /etc/cups/ppd/Photosmart-C8100-series.ppd
lpr -P test -o PageSize=A4Duplex -o Duplex=DuplexNoTumble /usr/share/system-config-printer/testpage-a4.ps

The resulting file looks like that it is complete, but I could not see whether hpcups perhaps skipped the second page because it is blank. It should not skip it. This would be a bug.

Then I have sent the result to the printer not using HPLIP:

nc -w1 192.168.2.101 9100 < /tmp/printout

Same behavior as when printing through the regular queue, only difference that "nc" exits after the data transfer. It waits only 1 second for answers from the printer and the printer did not answer in this time frame. the "hp" CUPS backend perhaps waits without timeout.

The printer hangs with message "Now printing..." on its screen. After some minutes the page is ejected and the display shows "Print canceled...". Now the printer needs to be power-cycled.