If your scanner cannot scan documents, you can try to diagnose and to solve the problem using the following recommendations.
This obvious mistake will be reported immediately after attempt to start scanning.
Make sure if the device is connected properly, if I/O error is reported while scanning.
Since functional components of MFP (printer and scanner) share the same I/O interface (MFP port), the situation of simultaneous access of different "consumer" application to the same MFP port is possible. To avoid possible conflicts, only one of them at a time is allowed to gain control over the device. The other "consumer" will encounter "device busy" response. This can usually happen while starting scan procedure, and appropriate message box will be displayed..
To identify the source of the problem, you should open MFP ports configuration and select the port assigned to your scanner. MFP port's symbol /dev/mfp0 corresponds to LP:0 designation displayed in the scanners' options, /dev/mfp1 relates to LP:1 and so on. USB ports start at /dev/mfp4, so scanner on USB:0 relates to /dev/mfp4 respectively and so forth sequentially. In the Selected port pane you can see if the port is occupied by some other application. If this is the case, you should wait for completion of the current job or should press Release port button, if you are sure that the present port's owner is not functioning properly.
Make sure whether ECP mode is selected for parallel port of your computer, if I/O error is reported while scanning through parallel port. To do this, please, reboot your computer and open BIOS settings. Scanning will not work via parallel port if ECP mode is not set.
Check if the Gimp application has "XSane:Device catalog..." item in the "Acquire" menu. If not, you should install XSane plug-in for Gimp on your computer. You can find the XSane plug-in package on your Linux distribution CD or on the XSane home page in the Web. For more details, please, refer to the Help of your Linux distribution or of the Gimp application.
To scan images via parallel port, the MFP driver package installs a kernel driver called mfpport to utilize fast ECP mode data transmission. If there is a conflict between this driver and some another one installed in your system, parallel port scanning may not work. It's known that default settings of opl3sa2 sound driver conflict with the mfpport that expects to work with parallel port I/O address, IRQ level and DMA channel specified in /etc/modules.conf file (io=0x378 irq=7 dma=3 by default). If the issue is encountered, it's recommended to log in as root user and to look at hardware resource allocation and at kernel drivers loaded by typing such commands as:
See also: