USB backend quirk rule for Canon MP210 #4263

Closed
michaelrsweet opened this Issue Jan 21, 2013 · 4 comments

Comments

Projects
None yet
1 participant
Collaborator

michaelrsweet commented Jan 21, 2013

Version: 1.6.1
CUPS.org User: jpopelka

This patch solves [1] printing problems with Canon MP210.

[1] https://bugzilla.redhat.com/show_bug.cgi?id=847923#c57

Collaborator

michaelrsweet commented Jan 23, 2013

CUPS.org User: jpopelka

I spotted https://bugs.launchpad.net/bugs/1102470 few days ago, so I've added that one to the patch.

Collaborator

michaelrsweet commented Feb 4, 2013

CUPS.org User: mike

Fixed in Subversion repository.

Collaborator

michaelrsweet commented Feb 4, 2013

"usb-backend-CanonMP210.patch":

diff --git a/backend/usb-libusb.c b/backend/usb-libusb.c
index 65c7970..a304136 100644
--- a/backend/usb-libusb.c
+++ b/backend/usb-libusb.c
@@ -148,6 +148,8 @@ static const struct quirk_printer_struct quirk_printers[] = {
Printer, http://www.cups.org/str.php?L4155 /
{ 0x04a9, 0x10b6, USBLP_QUIRK_BIDIR }, /
Canon, Inc. PIXMA iP4300
Printer, https://bugs.launchpad.net/bugs/1032385 */

  • { 0x04a9, 0x1721, USBLP_QUIRK_BIDIR }, /* Canon, Inc. MP210
  •         https://bugzilla.redhat.com/show_bug.cgi?id=847923#c53 _/
    
    { 0x04a9, 0x170c, USBLP_QUIRK_BIDIR }, /_ Canon, Inc. MP500
    Printer, https://bugs.launchpad.net/bugs/1032456 /
    { 0x04a9, 0x1717, USBLP_QUIRK_BIDIR }, /
    Canon, Inc. MP510
Collaborator

michaelrsweet commented Feb 4, 2013

"str4263.patch":

diff --git a/backend/usb-libusb.c b/backend/usb-libusb.c
index 65c7970..ca9e1a8 100644
--- a/backend/usb-libusb.c
+++ b/backend/usb-libusb.c
@@ -148,6 +148,8 @@ static const struct quirk_printer_struct quirk_printers[] = {
Printer, http://www.cups.org/str.php?L4155 /
{ 0x04a9, 0x10b6, USBLP_QUIRK_BIDIR }, /
Canon, Inc. PIXMA iP4300
Printer, https://bugs.launchpad.net/bugs/1032385 */

  • { 0x04a9, 0x1721, USBLP_QUIRK_BIDIR }, /* Canon, Inc. MP210
  •         https://bugzilla.redhat.com/show_bug.cgi?id=847923#c53 _/
    
    { 0x04a9, 0x170c, USBLP_QUIRK_BIDIR }, /_ Canon, Inc. MP500
    Printer, https://bugs.launchpad.net/bugs/1032456 /
    { 0x04a9, 0x1717, USBLP_QUIRK_BIDIR }, /
    Canon, Inc. MP510
    @@ -175,6 +177,8 @@ static const struct quirk_printer_struct quirk_printers[] = {
    USBLP_QUIRK_RESET },
    { 0x0924, 0x3ce9, USBLP_QUIRK_NO_REATTACH }, /* Xerox Phaser 3124
    https://bugzilla.redhat.com/show_bug.cgi?id=867392 */
  • { 0x0924, 0x4293, USBLP_QUIRK_NO_REATTACH }, /* Xerox WorkCentre 3210
  •                https://bugs.launchpad.net/bugs/1102470 _/
    
    /_ Prolific Technology, Inc. PL2305 Parallel Port
    (USB -> Parallel adapter), https://bugs.launchpad.net/bugs/987485 /
    { 0x04e8, 0x0000, USBLP_QUIRK_RESET }, /
    All Samsung devices,

michaelrsweet added this to the Stable milestone Mar 17, 2016

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment