[sane-devel] Canon laser multi-functional support: MFNP protocol

Rolf Bensch rolf at bensch-online.de
Fri Apr 3 17:29:55 UTC 2015

Hi Michael,

I just added MF6100 Series scanner to the develpoment sources. Please
fetch the recent code from git or wait for the next snapshot until tomorrow.

First, please check the scanner via USB connection and report if it is
working. After everything will be fine, you can start with ethernet.


Am 01.04.2015 um 18:19 schrieb Louis Lagendijk:
> On Wed, 2015-04-01 at 18:39 +0300, Michael Shigorin wrote:
>>     Hello Louis,
>> thank you for the SANE efforts!
>> I've curently got access to a few MFNP capable Canon multifunctionals,
>> namely imageRUNNER 1133iF and i-Sensys MF6140dn/MF8540Cdn; these avoid
>> any networked scans for me so far (tried both 1.0.24 and today's git
>> snapshot), but I've got some debug dumps to start with; 8540 does get
>> identified (but fails to scan) while 6140 and 1133 sort of show up
>> with get_scanner_id but seem to fail with sanei_bjnp_find_devices.
>> Trying to arrange some kind of development-mode access so I could do
>> pcap dumps and provide better feedback, would it be useful to you?
>> Note that all three of these MFPs won't scan over USB for me either;
>> 1133 and some other MF8xxx are marked as "untested" over at
>> http://sane-project.org/sane-mfgs.html#Z-CANON -- my understanding of
>> https://lists.alioth.debian.org/pipermail/sane-devel/2011-February/028295.html is that your BJNP/MFNP code might be OK for  at least for 8540 with the actual backend needing to be fixed first.
>> PS: I'm not subscribed to sane-devel@ yet (been "lurking" via archives
>> for years though), will hopefully do as soon as I have access to my
>> regular email, and it'd be good to CC the list in the meantime if this
>> message is worth replying to.
> Hi Mike
> Before anything: if scanning over USB  does not work, trying to scan
> over the network is bound to fail. Please get the mailing list to help
> you with that first. 
> for the MF8540 first a question: what did you use to initiate the scan?
> It looks as if a scan was not attempted. Please try (over USB):
> scanimage > filename
> and see what happens. As you saw it is not clear whether the device is
> supported with the current pixma backend. Maybe somebody on the list
> that knows the backend better than I do can help you with that (the
> MF8500 series is listed in pixma_imageclass.c, so it is probably
> possible to get it working, I only wrote the networking code).
> the ImageRunner 1133 is listed too in the same file, so getting it to
> work is probably possible too
> The MF6100 series is not listed, but it again might be quite possible to
> get it to work.
> But again: please get the devices to work over USB first before you
> attempt the network. On the list you should be able to get more help. I
> only wrote the network code, not the bsckend proper
> Kind regards, Louis

More information about the sane-devel mailing list