In order to install a Brother scanner or printer/scanner combo you need the right driver. To find the right one, see the FAQ for your model at the Brother Support, i.e. Home > Country > Your model > FAQs & Troubleshooting > Linux > Scanner / Scan Key Tool > Scan using XSane or GIMP. You can also search the web. Or see the information below for more scanners. Or extract each of the AUR packages below. Each package seems to contain an exhaustive list of the models it is suitable to.
If all the necessary packages are installed but you still get the "invalid argument" error this could mean that the configuration file has been corrupted. Run the following command (in case of brscan4):
The output should narrow down the problem. Most likely the connection is not set up correctly. In case of a network scanner, check if the IP address is right by opening /etc/opt/brother/scanner/brscan4/brsanenetdevice4.cfg with an editor. In case of a USB connection, check if the path to the scanner in the configuration file is set up correctly. For that, compare the values of the lsusb command with your configuration file and change them if necessary. You might also try to follow the brotherX suggestion from Network Scanning above even for non-network scanners.
Brother has released a tool to enable scanning to be triggered by user interaction with the scanner itself (e.g., by selecting one of "Scan to email", "Scan to image", etc. on the scanner's keypad) rather than by an attached computer. This can be set up by installing the brscan-skeyAUR package and starting brscan-skey.service using systemd. Note that by default this service runs as the brscan-skey user which is created by the package, whose home directory is located at /srv/brscan-skey.
Brother supplies some default scripts that are executed when a scan type is selected on the keypad. These may require the installation of some optional dependencies of the brscan-skeyAUR package. For all options apart from "Scan to email" the resulting output can be found inside $HOME/brscan, with $HOME the home directory of the user running this tool (so /srv/brscan-skey if started via systemd as a systemwide process).
It is possible to change what action takes place when a given type of scan is selected on the keypad. This is done by editing /opt/brother/scanner/brscan-skey/brscan-skey-0.2.4-0.cfg. For each variable SCAN_COMMAND in IMAGE, OCR, EMAIL, FILE, the command
is executed when the corresponding scan type is selected. Note that $SCAN_COMMAND is not quoted so may specify more than one positional parameter in the final command that is executed. $SCANNER_DEVICE refers to the name of the device that should be specified to a sane frontend (e.g. via the --device-name flag when using scanimage), for example brother3:bus4;dev2. $SCANNER_FRIENDLY_NAME is the human-readable name of the scanner.
If you have to use Image Scan v3-backend you can install imagescan. It should detect supported USB scanners automatically by default. If your scanner is not recognized you can directly edit the /etc/utsushi/utsushi.conf and add the following lines.
Upstream version of iscan did not support 16bpc color depth scanning. Choosing any bit depth other than 8 made iscan stop without warning, leaving the scanner stuck until restarted. To enable 16bpc scanning, iscan used to required to be patched. It could be that an old patch, found in this forum thread, will enable 16bpc depth mode.
Usually this device works with the epsonds-backend. However, there may be an error "Error during device I / O" when scanning multiple pages. If this error occurs, the Image Scan v3 backend can be used and imagescan needs to be installed. If you want to use the network module, the scanner can be configured in the /etc/utsushi/utsushi.conf after installing imagescan-plugin-networkscanAUR as described above.
As stated in this forum thread, using the firmware esfw010c.bin provided by epsonscan2-non-free-pluginAUR can solve the problem. There seem to exist different incompatible versions of the same firmware.
Make sure to download the correct firmware for your Epson model. You can get an overview of some models and their drivers here and here. The download links of the firmware are broken, but you can use this link as alternative instead. Make sure to change the firmware filename of the link suiting your model. If you want to download and extract the firmware sources from the official epson sites yourself you can use this guide.
As an alternative you can also install the AUR package sane-epson-perfection-firmwareAUR which will download the firmware from the official sources, extract the binary and install those to /usr/share/sane/snapscan/.
Edit the configuration file /etc/utsushi/utsushi.conf. Find the [devices] section and edit the template for dev2. Replace the IP address accordingly. You can find the IP address on your printer screen. For example,
For some of the Fujitsu fi series document scanners, the pfufsAUR proprietary driver offers advanced functionality over the already mature SANE default driver, such as control of an optional imprinter for stamping scanned documents or requesting accurate status of the consumables from the host.
For the operation of the ScanSnap scanners a firmware file is required, which can be downloaded from here or extracted from the Windows driver. Get the files that you need and put them in the /usr/share/sane/epjitsu directory, which should be created if it does not exist. For instance, you should end up with a file called /usr/share/sane/epjitsu/1100_0B00.nal. These files should be owned by the root user.
Most Lexmark scanners are still (2019) not supported by SANE, and thus cannot be detected either by sane-find-scanner or by scanimage -L. Lexmark provides a non-free driver for GNU/Linux, which is supposed to support all its scanners. Nevertheless, the driver is only distributed for Debian, OpenSUSE, Fedora and Red Hat, but not for Arch. Here is a way to install it.
Epson Scan 2 is an incredibly welcoming upgrade to those of us who have been using their original Epson Scan software all these years with what seems like no significant updates along the way. While other popular applications we all use routinely have received incremental upgrades through the years, as design aesthetics and technologies have changed, Epson has held the original Epson Scan back by ensuring the software looked and worked the same way for over a decade.
There was a glimmer of hope for Windows users in July when a Scan Your Entire Life member posted in the Community forum that the official Epson support site in Australia (where he lives) had posted Windows 10 download links for Epson Scan 2 with support for their current line of Epson Perfection scanners.
Additionally, two weeks later, I received an email from someone living in the UK, and they stated their Epson support website allowed them to download a version of Epson Scan 2 for their Windows 7 system.
With these two confirmed sightings, I started to believe Windows support was finally being released in different countries (internationally) and maybe will eventually end up in the United States at some point soon.
For Windows Operating System
Please use Epson Scan for Windows (i.e. not Epson Scan 2). This is the correct driver that should be used for your scanner and our website has now been updated as it was previously showing both.
For Mac Operating System
For Mac version, Epson Scan 2 is the only driver that can work with macOS Catalina or later OS. This is already on our website and as advised by our software engineers is the correct driver that should used.
Gli scanner sono una parte essenziale di ogni ufficio, trasformando le informazioni fisiche in contenuti digitali sicuri e di facile gestione. Epson ha sviluppato la gamma di scanner pi completa sul mercato al fine di soddisfare i mutevoli requisiti dei diversi settori, consentendo di catturare immagini e documenti di alta qualit nel modo pi semplice e rapido possibile.
Acquisisci, converti e condividi con facilit documenti in formato digitale all'interno della tua azienda. Sfrutta i vantaggi delle funzioni avanzate di imaging dei documenti per salvare in modo semplice scansioni di alta qualit nel tuo flusso di lavoro, dai sistemi di archiviazione documentale esistenti fino ai servizi Cloud e alle soluzioni di gestione dei contenuti aziendali.
Con modelli che riducono notevolmente i passaggi necessari per acquisire e memorizzare i documenti, supportando nello stesso tempo un'ampia gamma di applicazioni in molti settori e ambienti aziendali diversi, abbiamo uno scanner per ogni esigenza.
Per i requisiti di scansione pi esigenti e gli ambienti pi dinamici, il processo di scansione a due passaggi di Epson acquisisce e ordina i documenti in pochi secondi grazie a parametri avanzati e predefiniti che l'utente stesso pu impostare. I driver TWAIN, ISIS e WIA o i plug-in software aggiuntivi ne consentono la perfetta integrazione nei sistemi di gestione documentale e del flusso di lavoro e nei servizi Cloud preferiti.
c80f0f1006