[cups.development] [RFE] STR #3626: USB connected Brother, Canon, Konica, and Minolta can't do bi-directional.
Rick Richardson
rick.richardson at comcast.net
Fri Jul 23 10:01:17 PDT 2010
DO NOT REPLY TO THIS MESSAGE. INSTEAD, POST ANY RESPONSES TO THE LINK BELOW.
[STR New]
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: Rick Richardson
Date: 08:03 Fri
I think this should be in a file
(hostname/resource/blacklist/whitelist)and not compiled in.
From: Michael Sweet
Date: 08:08 Fri
Please do. It would make sense to add a PPD keyword for this, such that
the driver can specify whether bidi is wanted/needed.
Link: http://www.cups.org/str.php?L3626
Version: -feature
More information about the cups-devel
mailing list