Hi Ralph, Nice to hear from you again.
I guess that I already fixed ADF issue for Imageclass scanners. Please fetch the latest SANE version from git. Please check your SANE's versions: $ export SANE_DEBUG_PIXMA=4 $ scanimage -V scanimage (sane-backends) 1.0.25git; backend version 1.0.25 $ scanimage -L [sanei_debug] Setting debug level of pixma to 4. [pixma] pixma is compiled with pthread support. [pixma] pixma version 0.17.6 ... If your SANE version is the latest one and the issue still happens, please create a log file and send it to me: $ export SANE_DEBUG_PIXMA=11 $ scanimage [options to enable ADF] -x 5 -y 5 2> pixma.log > pixma.pnm You can also use xsane ($ xsane &> pixma.log). Then select a small scan area in the preview window. Cheers, Rolf Am 03.02.2014 18:28, schrieb Ralph Little: > Hi Rolf (et al), > I now have an MF4770N of my own. > I will have a go at sorting out the issues relating to the ADF that we > experienced previously and I will try to get to the bottom of the > occasional error when scanning. > > To recap, the ADF on this scanner (any maybe on others) scans the > first sheet from the ADF fine, but draws the next sheet ready to scan > (like a fax). When scanning the next sheet, the printer is already in > a ready state and doesn't like the sequence sent by sane when it > starts to scan since it indicates that it is already busy. I have to > cancel scanning on the scanner before proceeding. > > When do you think that the scanner should do in this situation? I can > think of two possibilities: > > 1) Perhaps the driver could detect that the scanner is ready with > another sheet and do something different to scan the next sheet, that > is already loaded into the ADF. > 2) Perhaps if the application is only asking for a single sheet scan, > the remaining sheets should be cancelled at the end of the first-sheet > scan. > > What think you? > > Cheers, > Ralph > >
