Notes for USB Scanners

This are some personal notes about learning how to use a scanner in ArcaOS on 2021.

Software Used

 * ArcaOS 5.0.6
 * USB Drivers (included in ArcaOS)
 * SANE
 * TAME/2

A little USB test First
I plugged the Epson L4150 multifunction printer first and did a "lsusb" just to be sure the device is recognized as an USB device. It showed me:

[X:\]lsusb Bus 001 Device 002: ID 04b8:1135 Seiko Epson Corp.

SANE
I think that the first recommended thing will to use SANE and only SANE to test if your scanner is working and supported.

I'm going the easy way here installing "sane-backend" from the Netlabs RPM using "yum" command line or "[[ANPM]" yum install sane-backend
 * Install SANE.

After that install you need to add to your config.sys file: set sane_config_dir=x:\etc\sane.d Where "x" is the drive of you ArcaOS installation, usually "C".

Now you need to determine the 'backend' that SANE needs for your scanner. You get this from 'Scanimage -L'. Example:

device `snapscan:libusb:001:002' is a EPSON EPSON Scanner1 flatbed scanner device `epson2:net:192.168.21.201' is a Epson PID 110B flatbed scanner

You can also get the log like: scanimage -v 1>output.pnm 2>debugoutput.txt


 * Step: Install Tame/2. I'm using Paul Smedly's repacked version.



Since this machine has ArcaOS with some update USB drivers I didn't isntall USBRES and USBCALLS. Arca Noae already has it.

Links

 * Wim Brul: How I installed SANE and TAME for the first time on my ArcaOS system.