Epson Perfection 3490 Photo

From openSUSE

image:Network-server-database.png This article should be included in the Support Database!

This article should be polished to adhere to the Support Database (SDB) standards, and then moved to the SDB.
For more information see the Wiki Team.

1. USB recognition: Execute the command lsusb to check if the usb hotplug recognizes your usb scanner.
If not, a How To should be created.

2. Backend Device: Setup the backend device with YaST
Particular Case: Architecture x86-64: YaST will indicate that the backend device for the Epson Perfection 3490 Photo should be epkowa, but this backend does not work in the x86-64 architecture. Fortunately, it seems the snapscan backend device, indicated for Epson Perfection 3490 (no Photo) works well with the Photo series and with the x86-64 architecture, so on YaST select Epson Perfection 3490 with snapscan. (just for information, this will uncomment snapscan on /etc/sane.d/dll)

3. Epson firmware: Make sure that snapscan.conf (on /etc/sane.d) points correctly to esfw52.bin.
Epson Perfection 3490 Photo uses the esfw52.bin firmware. This binary firmware is proprietary of Epson and can not be delivered with OpenSuSE.
Fortunately it's being delivered with the iscan-firmware, also for the 64-bits architecure x86-64.
Find and install the iscan-firmware-1.18.0.1-10.x86_64.rpm package.
It's delivered by iscan-firmware package on /usr/share/iscan. Make sure that snapscan.conf (on /etc/sane.d) points correctly to it. It's right at the beginning of the conf.

4. Test: Use scanimage command to test and you should be ready to use Xsane.