Magicolor 2400W slow

Matt Martin mgmspam1 at cox.net
Tue Oct 31 20:36:32 PST 2006


Ok USB ID is usb://KONICA%20MINOLTA/magicolor%202400W

The good news is that setting bc_flag=0 in backend/usb-unix.c DOES appear to fix the problem (don't know what happened before).

In addition to the case issue, I think the detection logic in the code was not quite right. The existing code will always set use_bc=1 if the you don't have a "Canon". Here is my non-portable solution (strcasestr is not universally available):

    use_bc = strcasecmp(hostname, "Canon") != 0 &&
             strcasestr(hostname, "Minolta") == NULL;

Hope this can make it out to the masses - its great to again be able to print a page in less than 15 min !


> Matt Martin wrote:
> > The Konica-Minolta amgicolor 2400 (m2430W) driver has gotten extremely slow sending data over USB. This has been verified with two different motherboards and at least Cups 1.2.4 and 1.2.5.  I know older versions of CUPS were not so slow
> >
> > You can watch the debug log and see sequences of :
> >
> > D [29/Oct/2006:15:35:46 -0700] [Job 17] Read 8192 bytes of print data...
> > D [29/Oct/2006:15:35:44 -0700] [Job 17] Received 132 bytes of back-channel data!
> > D [29/Oct/2006:15:35:45 -0700] [Job 17] Wrote 8192 bytes of print data...
> > D [29/Oct/2006:15:35:45 -0700] [Job 17] Received 132 bytes of back-channel data!
> >
> > Running at one or two seconds per 8k !
> >
> > I noticed a check in the usb-unix.c code which checks for Minolta in the printer name and stops looking for the "back-channel" data. Unfortunately the check currently doesn't work because of a different capitalization of the name. However, even after hard-coding the use_bc flag to 0 and re-installing, data transfer is still slow.
> >
> > Any ideas or things to try ?
>
> Send us the output from "lpinfo -v | grep usb" so we can fix the
> check, and we'll also update the backend to open the USB device file
> for write only, in case the read-write mode is causing the printer
> to return its device ID all the time.
>
> --
> ______________________________________________________________________
> Michael Sweet, Easy Software Products           mike at easysw dot com
> Internet Printing and Publishing Software        http://www.easysw.com





More information about the cups mailing list