[sane-devel] Canon Color ImageCLASS MF8350Cdn

Rolf Bensch rolf at bensch-online.de
Mon May 18 21:07:22 UTC 2015

Hi Florian,

Many thanks for your new scanner report.

I just added your patch to the development repository. You'll see that I
set the status to complete. And I renamed the scanner to the name I
found in a MS inf file.

I suppose that the communication error at the end of a scan is an usb
problem. I'm still digging for a patch. But I only have access to an
imageClass scanner once a week for about 1-2 hours...


Am 17.05.2015 um 23:12 schrieb Florian Nierhaus:
> Hi,
> I acquired an used Canon Color ImageCLASS MF8350Cdn and it didn't work
> out of the box (Ubuntu 14.04.2), I made some changes to sane-backend
> master. patch is attached for you.
> I can now scan from the feeder and and regular in both color and black
> and white.
> Oddities:
> * Simple Scan complains with "Error communicating with scanner" at the
> end when scanning from the feeder.
> * Seems to make more noise than using the proprietary driver on OSX
> * I need to run it as root, but I think that is an Ubuntu / install
> issue on my side
> Notes:
> You need to set the scanner to "Remote Scanner". There is also a
> "Computer" scan option, but that seems to tell the computer what to
> scan (e.g. PDF, email, save, ..) and that menu doesn't even come up
> using the sane backend.
> Where I am unsure on the patch:
> I followed the MF4100 and added the MF8350 to the same places in the
> code to use iclass_exec, not sure that was right/wrong.
> The scanner is supposed to be 600x600 dpi, so not sure I defined that
> correctly with 600, 0
> And the 640 / 1050 was also just copied from one of the similar printers.
> Also I haven't tried network scanning yet.
> Also in case you need it the lsusb output:
> Device Descriptor:
>   bLength                18
>   bDescriptorType         1
>   bcdUSB               2.00
>   bDeviceClass            0 (Defined at Interface level)
>   bDeviceSubClass         0 
>   bDeviceProtocol         0 
>   bMaxPacketSize0        64
>   idVendor           0x04a9 Canon, Inc.
>   idProduct          0x2708 
>   bcdDevice            0.00
>   iManufacturer           1 Canon,Inc.
>   iProduct                2 MF8350
>   bNumConfigurations      1
> Thank you and best regards,
> Florian

More information about the sane-devel mailing list