I have created a patch for the "usb" CUPS backend now, checked by
reviewing the source code of libusb that it is really identical with the
small C program from the link of comment #22, and did regression tests
on my HP printers finding out that the change does not break anything,
even not the performance. Print jobs get printed reliably and jobs
quickly sent one after the other come out without interruption.

The patch is attached, so that who is familiar with source code can try
it out (please report here then).

I will prepare an SRU for CUPS now.

** Patch added: "usb-backend-reset-printer-before-printing.patch"
   
https://bugs.launchpad.net/ubuntu/+source/cups/+bug/872483/+attachment/2562352/+files/usb-backend-reset-printer-before-printing.patch

** Tags added: patch patch-accepted-debian patch-forwarded-upstream

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/872483

Title:
  laser printer only prints first job correct

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cups/+bug/872483/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to