[sane-devel] I can test drivers for iSensys MF746Cx

Andrea Croci andrea.croci at gmx.de
Fri Mar 26 16:59:17 GMT 2021


I have this same device and initially had some problems with it. I was
in contact with Alexander and did some tests for him (not full though, I
got sidetracked after a while).

The device works with both airscan and eSCL (maybe they are even the
same thing, although they are listed as two devices by scanimage -L).
The only problem is that they always get like a different address or
something and they are not always addressed properly by scanimage. But
it's not a big deal, one only has to play with the names a little bit
and it will work.

I now use gscan2pdf because it saves me time with the conversion to pdf
files, especially if I only want to save a selection of the pages and
not all of them. There I have the same problem: when I open gscan2pdf
after not having used it for a while, it doesn't find the scanner. I
have to let it scan for devices again and then it will find it and work

That device has some problems as a printer with the supplied driver
under Linux (Canon is terrible at customer service here), but that's a
story for the CUPS mailing-list. Swen, if you have problems setting it
up as a printer, you may mail me and I'll tell you how I got it (after
days of trying).


On 26.03.21 17:40, Ralph Little wrote:
> Hi,
> On 2021-03-26 8:24 a.m., Swen Dietrich via sane-devel wrote:
>> Hello SANE Developers,
>> the list of backends said "Testers needed!" for my printer.
>> I'm owner of a Canon iSensys MF746Cx.
>> How can I help with driver development for this printer?
> Usually, if the appropriate backend picks it up, testing merely involves
> trying all of the available options.
> Said support might be wrong (flatbed scan area for example) so we would
> correct those things.
>> The device was not connected to the internet yet and thus the
>> factory-drivers are still installed on the printer.
>>> Bus 003 Device 048: ID 04a9:27fa Canon, Inc. MF745C/746C
>>> Device Descriptor:
>>>    bLength                18
>>>    bDescriptorType         1
>>>    bcdUSB               2.10
>>>    bDeviceClass            0
>>>    bDeviceSubClass         0
>>>    bDeviceProtocol         0
>>>    bMaxPacketSize0        64
>>>    idVendor           0x04a9 Canon, Inc.
>>>    idProduct          0x27fa
>>>    bcdDevice            0.00
>>>    iManufacturer           1 Canon
>>>    iProduct                2 MF745C/746C
>>>    iSerial                 3 <snip!>
>>>    bNumConfigurations      1
> This device is not listed at all on our "Supported Devices" page (based
> on the supplied USB ids) so at this point I guess we don't know what
> protocols are supported.
> I see from a datasheet that this is a fairly new device, perhaps
> released in 2019. Older Canon devices used MFNP and BJNP protocols.
> However, IIRC, modern Canon devices are not and are instead using eSCL.
> Cheers,
> Ralph

More information about the sane-devel mailing list