How to install a UMAX AstraNET scanner in Linux

This has been tested with the following scanners, but should works with all UMAX AstraNET scanners
 * UMAX AstraNET e5420 scanner

The software, Sane, is used for scanners in Linux. The UMAX AstraNET scanners uses the plustek driver, which is included in sane-backends, the driver set for Sane.

Sane is very easy to install, and configure for the plustek based scanners.

=Installation=

Install From Source

 * 1) Download: Sane-backends
 * 2) * The plustek driver is included
 * 3) Decompress:
 * 4) *Execute: tar zxvf sane-backends-*.tar.gz
 * 5) Enter Director:
 * 6) *Execute: cd sane-backends-*/
 * 7) Configure:
 * 8) *Execute: ./configure
 * 9) **Recommended: ./configure --prefix=/usr --sysconfdir=/etc --mandir=/usr/share/man --infodir=/usr/share/info
 * 10) Compile:
 * 11) *Execute: make
 * 12) Install
 * 13) *Execute: ''make install
 * 14) Edit: /etc/sane.d/dll.conf
 * 15) Make sure the line plustek is in the file

For more details see
 * http://www.sane-project.org/

Install in Gentoo

 * 1) Edit: /etc/make.conf
 * 2) *Add line: SANE_BACKENDS="plustek"
 * 3) Execute: emerge sane-backends
 * 4) Edit: /etc/sane.d/dll.conf
 * 5) Make sure the line plustek is in the file

For more details see
 * Gentoo Wiki: HOWTO Install a USB scanner

=Debuging=

usbutils: lsusb Bus 002 Device 003: ID 1606:0160 Umax [hex] Astra 5400U Bus 002 Device 001: ID 0000:0000
 * 1) Install:
 * 2) *Source: usbutils
 * 3) *Gentoo: emerge sys-apps/usbutils
 * 4) *Debian:
 * 5) *LinuxFromScratch: http://www.linuxfromscratch.org/blfs/view/svn/general/usbutils.html
 * 6) Execute: lsusb
 * 7) *Example output

sane: sane-find-scanner # sane-find-scanner will now attempt to detect your scanner. If the # result is different from what you expected, first make sure your # scanner is powered up and properly connected to your computer.
 * Execute: sane-find-scanner
 * Example output:

# No SCSI scanners found. If you expected something different, make sure that # you have loaded a kernel SCSI driver for your SCSI adapter.

found USB scanner (vendor=0x1606 [UMAX], product=0x0160 [USB SCANNER], chip=LM9832/3) at libusb:002:003 # Your USB scanner was (probably) detected. It may or may not be supported by # SANE. Try scanimage -L and read the backend's manpage.

# Not checking for parallel port scanners.

# Most Scanners connected to the parallel port or other proprietary ports # can't be detected by this program.

sane: scanimage device `plustek:libusb:002:003' is a UMAX 5400 USB flatbed scanner
 * Execute: scanimage -L
 * Example output:

=External Wiki's=
 * Gentoo Wiki: HOWTO Install a USB scanner

=External Links=
 * Sane project

From HowTo Wiki, a Wikia wiki.