Scan "all" not working for Canon Pixma MP280 series

Bug #1067163 reported by Walttheboss
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
sane-backends (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Kubuntu Quantal 3.5-0-17-generic
i686 32 bit

Gscan Version 1.0.6

Canon PIXMA MP287

Scanner is detected fine and will scan one page at a time.

When Scan "All" is selected it is supposed to keep running the scanner bed till you say stop. This works well on all my HP printer/scanners

The Canon PIXMA MP287 gives a "Error during Device I/O" message.

I have selected "Cycle Sane after each Scan" option and there is no change.

Revision history for this message
Walttheboss (walttheboss) wrote :
Revision history for this message
Walttheboss (walttheboss) wrote :

First Scan runs fine. It is on the attempt to run the second scan that the error shows up and the second scan does not happen.

Revision history for this message
Jeffrey Ratcliffe (jeffreyratcliffe) wrote :

Please start gscan2pdf from a terminal with the --log=log option, reproduce the problem, quit, and post the log file.

Revision history for this message
Walttheboss (walttheboss) wrote :

Here is the log file. Thanks for taking this seriously. I appreciate it.

Revision history for this message
Jeffrey Ratcliffe (jeffreyratcliffe) wrote :

The Canon backend is producing an error on the second page. Let's see if we can reproduce it with a CLI frontend.

Please change the frontend to 'scanimage' in Edit/Preferences and post another log file.

Revision history for this message
Walttheboss (walttheboss) wrote :

Here is the new log file with scanimage selected. Thanks.

Revision history for this message
Jeffrey Ratcliffe (jeffreyratcliffe) wrote :

The fact that you can reproduce this with the scanimage frontend means that the bug is not in gscan2pdf, but with the Canon backend.

Which package is providing the Canon backend?

The possibilities are libsane directly, or a package provided by Canon. Either way, the following command from the CLI should demonstrate the problem to the maintainer:

scanimage --device-name='pixma:04A91746_EABCEA' --mode='Color' --source='Flatbed' -y 297 -l 0 --resolution='150' -x 210 -t 0 --batch

affects: gscan2pdf (Ubuntu) → sane-backends (Ubuntu)
Revision history for this message
Walttheboss (walttheboss) wrote :

Thanks for the input.

I am using ScanGear MP Version 1.6 which I installed manually from a Deb on Canon's website, but I don't really know which backend LibSane is using when I run Gscan.

Maybe I can uninstall ScanGear and try again with GScan?

Who and where do I go to pursue this further? Thanks for all your help so far. Phenomenal program!

I ran the command you mentioned and the error specifically seems to be from "sane_read"

superuser@G60:~$ scanimage --device-name='pixma:04A91746_EABCEA' --mode='Color' --source='Flatbed' -y 297 -l 0 --resolution='150' -x 210 -t 0 --batch
Scanning -1 pages, incrementing by 1, numbering from 1
Scanning page 1
Scanned page 1. (scanner status = 5)
Scanning page 2
scanimage: sane_read: Error during device I/O
Scanned page 2. (scanner status = 9)
superuser@G60:~$

Revision history for this message
Walttheboss (walttheboss) wrote :

The above error resolved itself for a while in Kubuntu 13.04. Now it is back.

Scanning one page at a time works well. Scanning multiple pages fails every time with the Error during device I/O message.

Canon MP250 works well scanning "All" on the network but will not do it on the machine the scanner is attached to.

Gscan2pdf is absolutely critical to our system and the "all" feature is wonderful when it work. Any help is appreciated.

Revision history for this message
Walttheboss (walttheboss) wrote :

I am getting the same error(s) on Canon MP288. Scanning on the network or locally the same error occurs.

Thanks for help.

Revision history for this message
penalvch (penalvch) wrote :

Walttheboss, thank you for reporting this and helping make Ubuntu better.

As per https://wiki.ubuntu.com/Releases 13.04 reached EOL on January 27, 2014.

If you have an issue in a supported release (ex. 16.04) please file a new report, and feel free to subscribe me to it.

Changed in sane-backends (Ubuntu):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.