USB connected Konica-Minolta magicolor 1600W and PJL marker levels.

Rick Richardson rick.richardson at comcast.net
Thu Jul 22 15:52:40 PDT 2010


In 1.4.2 backend/usb-unix.c:
   /*
    * Disable backchannel data when printing to Brother, Canon, or
    * Minolta USB printers - apparently these printers will return
    * the IEEE-1284 device ID over and over and over when they get
    * a read request...
    */

    use_bc = strcasecmp(hostname, "Brother") &&
             strcasecmp(hostname, "Canon") &&
             strncasecmp(hostname, "Konica", 6) &&
             strncasecmp(hostname, "Minolta", 7);

But a USB connected Konica-Minolta magicolor 1600W (and others, e.g. 1680MF, 1690MF, and Okidata C110) has bidi capability.  Only the Oki C110 works right.  I patched this on my copy of backend/usb, and no harm is done.  The marker levels from /usr/lib/cups/filter/command2foo2lava-pjl are right now.

>From error_log:

D [22/Jul/2010:17:29:57 -0500] [Job 2411] backendRunLoop(print_fd=0, device_fd=5, snmp_fd=-1, addr=(nil), use_bc=1, side_cb=0xbda580)
...snip...
D [22/Jul/2010:17:30:02 -0500] [Job 2411] ATTR: marker-types=toner,toner,toner,toner,transferUnit,fuser
D [22/Jul/2010:17:30:02 -0500] [Job 2411] ATTR: marker-names="Black (Max 500)","Cyan (Max 500)","Magenta (Max 500)","Yellow (Max 500)","Transfer unit","Fuser"
D [22/Jul/2010:17:30:02 -0500] [Job 2411] ATTR: marker-colors=#000000,#00FFFF,#FF00FF,#FFFF00,#808080,#808080
D [22/Jul/2010:17:30:02 -0500] [Job 2411] ATTR: marker-levels=96,98,98,97,100,100







More information about the cups-devel mailing list