[sane-devel] Canon Maxifiy MB2000 series

Jörn-Ingo Weigert jiweigert at gmail.com
Thu Mar 24 14:32:00 UTC 2016


Hi Rolf,
after a challenge how to compile the source :-P , i could compile the
source with your patch.
Is this correct when I check the version of "scanimage" that it reports:
"scanimage (sane-backends) 1.0.26git; backend version 1.0.26" ?

This is the output of "sudo ldconfig -v | grep libsane":

/sbin/ldconfig.real: »stat()« kann nicht für »/lib/i686-linux-gnu«
aufgerufen werden: Datei oder Verzeichnis nicht gefunden
/sbin/ldconfig.real: »stat()« kann nicht für »/usr/lib/i686-linux-gnu«
aufgerufen werden: Datei oder Verzeichnis nicht gefunden
/sbin/ldconfig.real: Pfad »/lib/x86_64-linux-gnu« mehrfach angegeben
/sbin/ldconfig.real: Pfad »/usr/lib/x86_64-linux-gnu« mehrfach angegeben
/sbin/ldconfig.real: /lib/i386-linux-gnu/ld-2.19.so is the dynamic linker,
ignoring

    libsane.so.1 -> libsane.so.1.0.26
    libsane.so.1 -> libsane.so.1.0.26
/sbin/ldconfig.real: /lib/x86_64-linux-gnu/ld-2.19.so is the dynamic
linker, ignoring

    libsane.so.1 -> libsane.so.1.0.26
/sbin/ldconfig.real: /lib32/ld-2.19.so is the dynamic linker, ignoring

/sbin/ldconfig.real: /lib/ld-lsb.so.3 is the dynamic linker, ignoring

When I try to test the ADF with your previous command:
scanimage --source "Automatic Document Feeder" -l 100 -x 10 -y 10
2>pixma.log > pixma.pnm

I still get the attached log.. and no paper feeding nor scanning




2016-03-23 22:13 GMT+01:00 Rolf Bensch <rolf at bensch-online.de>:

> Hi,
>
> Based on the wireshark logfile you sent me before, I prepared a 1st patch.
>
> To use this patch you need to install Sane from source as described in
> README.linux in chapter "Step by step install on Linux 2.6.* and 3.*"
> (http://sane-project.org/docs.html).
>
> Then you need to patch the file "backend/pixma_mp150.c" with the
> attached file "pixma_mp150.c.patch1":
> (1) save attached file to folder backend
> (2) cd into folder backend
> (3) run command:
>     $ patch pixma_mp150.c pixma_mp150.c.patch1
> (4) make and install Sane
>     $ cd ..
>     $ make && sudo make install
>
> Please try scanning one page from ADF, then 2 pages and after this try
> duplex ADF.
>
> The scanner may hang anywhere. Please create a log file for this test
> function.
>
> Many thanks for your help.
>
> Cheers,
> Rolf
>
>
> Am 23.03.2016 um 16:59 schrieb Jörn-Ingo Weigert:
> > Hi Rolf,
> > The scanner reacts on scanimage --source "Automatic Document Feeder" -l
> > 100 -x 10 -y 10 2>
> > pixma.log > pixma.pnm (wokeup yes, displaying "Progress .. please
> > wait... ")
> >
> > unfortunately it dont feed the paper into the adf nor try to scan.
> >
> > I attached pixma.log and output--test.txt (made with scanimage --test)
> >
> > hope it help.
> >
> > 2016-03-22 14:15 GMT+01:00 Rolf Bensch <rolf at bensch-online.de
> > <mailto:rolf at bensch-online.de>>:
> >
> >     Hi,
> >
> >     Sorry, there was a copy and paste error inside the command:
> >     "Transparency Unit" must be replaced by "Automatic Document Feeder".
> The
> >     command for scanning a *single* page is:
> >
> >     $ scanimage --source "Automatic Document Feeder" -l 100 -x 10 -y 10
> 2>
> >     pixma.log > pixma.pnm
> >
> >     Maybe the scanner hangs. Then the log file will help debugging this
> >     issue.
> >
> >     If you want to use scanimage or xsane scanning more than one page
> from
> >     ADF, you need to enable batch mode. Please read the man pages for
> >     details.
> >
> >     Therefore I prefer gscan2pdf for ADF scans.
> >
> >     You can create log files in a terminal window with:
> >
> >     $ SANE_DEBUG_PIXMA=11 gscan2pdf &> pixma.log
> >
> >     Maybe you want to check the capabilities of your scanner:
> >
> >     $ scanimage --help
> >
> >     The scanner must be switched on for this test.
> >
> >     Hope this helps.
> >
> >     Cheers,
> >     Rolf
> >
> >
> >
> >     Am 20.03.2016 um 13:05 schrieb Jörn-Ingo Weigert:
> >     > Here ist a logfile made with scanimage --test because I dont know
> how to
> >     > select the ADF as source,
> >     >
> >     > I tried scanimage --source "Automatic Document Feeder" and also
> >     > scanimage --source "ADF"
> >     >
> >     > Any thoughts?
> >     >
> >     > Kind regards,
> >     >
> >     > Jörn-Ingo Weigert
> >     >
> >     > 2015-11-02 22:37 GMT+01:00 Rolf Bensch <rolf at bensch-online.de
> <mailto:rolf at bensch-online.de>
> >     > <mailto:rolf at bensch-online.de <mailto:rolf at bensch-online.de>>>:
> >     >
> >     >     Hi,
> >     >
> >     >     Sorry for my late response.
> >     >
> >     >     Am 25.10.2015 um 10:55 schrieb Jörn-Ingo Weigert:
> >     >     > I can report that sane does support the rudimentary scanning
> >     with the
> >     >     > Canon Maxify MB2000 series MFP printer under Ubuntu 14.04
> LTS.
> >     >     >
> >     >     > I installed the drivers from Canon Website for Linux.
> >     >     > Configured the appropriate permissions to access the scanner
> >     device
> >     >     > via USB.
> >     >     >
> >     >     > What works:
> >     >     > - Scanning in 300 / 600dpi works from Flatbed with Ubuntu
> >     own Simple
> >     >     > Scan and XSane
> >     >     >
> >     >     OK. Many thanks for your report.
> >     >
> >     >     > What does not work:
> >     >     > - Scanning over / with ADF: The Scanner recognize that there
> >     comes a
> >     >     > command (display lights up, showing "Process command..." but
> >     does NOT
> >     >     > activate the feeder or start to scan. :-(
> >     >     > Scanning via Canon own tool scangear works on both flatbed
> >     and adf scan.
> >     >     >
> >     >     Please sniff the USB protocols from a small scangear adf scan,
> >     e.g.
> >     >     10x10mm @ 75dpi with wireshark.
> >     >     And again in a different log file from Sane in a Linux
> terminal:
> >     >
> >     >     (1) $ export SANE_DEBUG_PIXMA=11
> >     >     (2) $ scanimage --source "Transparency Unit" -l 100 -x 10 -y
> 10 2>
> >     >     pixma.log > pixma.pnm
> >     >
> >     >     Then I can compare both log files and prepare a patch.
> >     >
> >     >     > - Scanning in higher resolution like 1200dpi / 2400dpi
> >     result in a
> >     >     > doubled interlaced scanning image, however the scan themself
> >     work but
> >     >     > result in bad image.
> >     >
> >     >     OK. I can prepare a Patch for 1200 dpi. XSane shouldn't show
> >     the option
> >     >     for 2400dpi.
> >     >
> >     >     Please zip the log files. The mailing list rejects large
> emails.
> >     >
> >     >     Cheers,
> >     >     Rolf
> >     >
> >     >
> >
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/sane-devel/attachments/20160324/03dea69a/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pixma.log.gz
Type: application/x-gzip
Size: 1756 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/sane-devel/attachments/20160324/03dea69a/attachment.bin>


More information about the sane-devel mailing list