Printer driver for Canon Pixma IP1700 [Solved]

Issues Related to Hardware (Sound, Video, Printers, Scanners, Webcams, Touchpads, Keyboards, Sensors, Drives, GRUB, etc.)

Moderator: Moderators

Re: Printer driver for Canon Pixma IP1700

Postby remolek » Mon Mar 25, 2013 20:22

Thank you. I'll wait
remolek
Baby Hen
 
Posts: 10
Joined: Tue Mar 19, 2013 22:04

Re: Printer driver for Canon Pixma IP1700

Postby Fitzcarraldo » Fri Mar 29, 2013 16:59

Well, I merged cups-1.6.2 on 26 March on my main laptop running Gentoo, and it does include a quirk for my Canon MP560 in backend/usb-libusb:

Code: Select all
static const struct quirk_printer_struct quirk_printers[] = {
   { 0x03f0, 0x0004, USBLP_QUIRK_BIDIR }, /* HP DeskJet 895C */
   { 0x03f0, 0x0104, USBLP_QUIRK_BIDIR }, /* HP DeskJet 880C */
   { 0x03f0, 0x0204, USBLP_QUIRK_BIDIR }, /* HP DeskJet 815C */
   { 0x03f0, 0x0304, USBLP_QUIRK_BIDIR }, /* HP DeskJet 810C/812C */
   { 0x03f0, 0x0404, USBLP_QUIRK_BIDIR }, /* HP DeskJet 830C */
   { 0x03f0, 0x0504, USBLP_QUIRK_BIDIR }, /* HP DeskJet 885C */
   { 0x03f0, 0x0604, USBLP_QUIRK_BIDIR }, /* HP DeskJet 840C */
   { 0x03f0, 0x0804, USBLP_QUIRK_BIDIR }, /* HP DeskJet 816C */
   { 0x03f0, 0x1104, USBLP_QUIRK_BIDIR }, /* HP Deskjet 959C */
   { 0x0409, 0xefbe, USBLP_QUIRK_BIDIR }, /* NEC Picty900 (HP OEM) */
   { 0x0409, 0xbef4, USBLP_QUIRK_BIDIR }, /* NEC Picty760 (HP OEM) */
   { 0x0409, 0xf0be, USBLP_QUIRK_BIDIR }, /* NEC Picty920 (HP OEM) */
   { 0x0409, 0xf1be, USBLP_QUIRK_BIDIR }, /* NEC Picty800 (HP OEM) */
   { 0x0482, 0x0010, USBLP_QUIRK_BIDIR }, /* Kyocera Mita FS 820,
                    by zut <[email protected]> */
   { 0x04a9, 0x10a2, USBLP_QUIRK_BIDIR }, /* Canon, Inc. PIXMA iP4200
             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
             Printer, https://bugs.launchpad.net/bugs/1050009 */
   { 0x04a9, 0x173d, USBLP_QUIRK_BIDIR }, /* Canon, Inc. MP550
             Printer, http://www.cups.org/str.php?L4155 */
   { 0x04a9, 0x173e, USBLP_QUIRK_BIDIR }, /* Canon, Inc. MP560
             Printer, http://www.cups.org/str.php?L4155 */
   { 0x04f9, 0x001a, USBLP_QUIRK_NO_REATTACH }, /* Brother Industries, Ltd
                    HL-1430 Laser Printer,
                 https://bugs.launchpad.net/bugs/1038695 */
   { 0x04f9, 0x000d, USBLP_QUIRK_BIDIR |
           USBLP_QUIRK_NO_REATTACH }, /* Brother Industries, Ltd
                    HL-1440 Laser Printer,
                 https://bugs.launchpad.net/bugs/1000253 */
   { 0x06bc, 0x000b, USBLP_QUIRK_NO_REATTACH }, /* Oki Data Corp.
                    Okipage 14ex Printer,
                 https://bugs.launchpad.net/bugs/872483 */
   { 0x06bc, 0x01c7, USBLP_QUIRK_NO_REATTACH }, /* Oki Data Corp. B410d,
                 https://bugs.launchpad.net/bugs/872483 */
   { 0x04b8, 0x0001, USBLP_QUIRK_BIDIR }, /* Seiko Epson Corp. Stylus Color 740 / Photo 750,
                 http://bugs.debian.org/697970 */
   { 0x04b8, 0x0202, USBLP_QUIRK_BAD_CLASS }, /* Seiko Epson Receipt
                        Printer M129C */
   { 0x067b, 0x2305, USBLP_QUIRK_BIDIR |
           USBLP_QUIRK_NO_REATTACH |
                     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,
                 https://bugs.launchpad.net/bugs/1032456 */
   { 0x0a5f, 0x0000, USBLP_QUIRK_BIDIR }, /* All Zebra devices,
                 https://bugs.launchpad.net/bugs/1001028 */
   /* Canon */
   { 0x04a9, 0x304a, USBLP_QUIRK_BLACKLIST }, /* Canon CP-10 */
   { 0x04a9, 0x3063, USBLP_QUIRK_BLACKLIST }, /* Canon CP-100 */
   { 0x04a9, 0x307c, USBLP_QUIRK_BLACKLIST }, /* Canon CP-200 */
   { 0x04a9, 0x307d, USBLP_QUIRK_BLACKLIST }, /* Canon CP-300 */
   { 0x04a9, 0x30bd, USBLP_QUIRK_BLACKLIST }, /* Canon CP-220 */
   { 0x04a9, 0x30be, USBLP_QUIRK_BLACKLIST }, /* Canon CP-330 */
   { 0x04a9, 0x30f6, USBLP_QUIRK_BLACKLIST }, /* Canon SELPHY CP400 */
   { 0x04a9, 0x310b, USBLP_QUIRK_BLACKLIST }, /* Canon SELPHY CP600 */
   { 0x04a9, 0x3127, USBLP_QUIRK_BLACKLIST }, /* Canon SELPHY CP710 */
   { 0x04a9, 0x3128, USBLP_QUIRK_BLACKLIST }, /* Canon SELPHY CP510 */
   { 0x04a9, 0x3141, USBLP_QUIRK_BLACKLIST }, /* Canon SELPHY ES1 */
   { 0x04a9, 0x3142, USBLP_QUIRK_BLACKLIST }, /* Canon SELPHY CP730 */
   { 0x04a9, 0x3143, USBLP_QUIRK_BLACKLIST }, /* Canon SELPHY CP720 */
   { 0x04a9, 0x3170, USBLP_QUIRK_BLACKLIST }, /* Canon SELPHY CP750 */
   { 0x04a9, 0x3171, USBLP_QUIRK_BLACKLIST }, /* Canon SELPHY CP740 */
   { 0x04a9, 0x3185, USBLP_QUIRK_BLACKLIST }, /* Canon SELPHY ES2 */
   { 0x04a9, 0x3186, USBLP_QUIRK_BLACKLIST }, /* Canon SELPHY ES20 */
   { 0x04a9, 0x31aa, USBLP_QUIRK_BLACKLIST }, /* Canon SELPHY CP770 */
   { 0x04a9, 0x31ab, USBLP_QUIRK_BLACKLIST }, /* Canon SELPHY CP760 */
   { 0x04a9, 0x31b0, USBLP_QUIRK_BLACKLIST }, /* Canon SELPHY ES30 */
   { 0x04a9, 0x31dd, USBLP_QUIRK_BLACKLIST }, /* Canon SELPHY CP780 */
   { 0x04a9, 0x31ee, USBLP_QUIRK_BLACKLIST }, /* Canon SELPHY ES40 */
   { 0x04a9, 0x3214, USBLP_QUIRK_BLACKLIST }, /* Canon SELPHY CP800 */
   { 0x04a9, 0x3255, USBLP_QUIRK_BLACKLIST }, /* Canon SELPHY CP900 */
   { 0x04a9, 0x3256, USBLP_QUIRK_BLACKLIST }, /* Canon SELPHY CP810 */
   { 0x04a9, 0x30F5, USBLP_QUIRK_BLACKLIST }, /* Canon SELPHY CP500 */
   { 0x04a9, 0x31AF, USBLP_QUIRK_BLACKLIST }, /* Canon SELPHY ES3 */
    /* MISSING PIDs: CP520, CP530, CP790 */
   { 0, 0 }
};

but I can't check if it works yet, as I'm away from home for another two weeks. But I don't see your IP1700 there. Unless they fixed it in another source file, but I can't see anything obvious. You'll have to try CUPS 1.6.2 when it gets into the Entropy repository, to see if they have fixed printing for your model. If they haven't, you'll then need to add a comment to the bug report you filed, to point out that 1.6.2 didn't fix the problem.
User avatar
Fitzcarraldo
Sagely Hen
 
Posts: 7981
Joined: Sat Mar 10, 2007 5:40
Location: United Kingdom

Re: Printer driver for Canon Pixma IP1700

Postby remolek » Wed May 01, 2013 18:59

With CUPS 1.6.2 my printer prints good! Many thanks.
remolek
Baby Hen
 
Posts: 10
Joined: Tue Mar 19, 2013 22:04

Previous

Return to Hardware

Who is online

Users browsing this forum: No registered users and 7 guests

cron