SANE

Version: 
1.0.28
Release date: 
Monday, 20 October, 1997

License:

Interface:

Sane (Scanner Access Now Easy) is software to access scanners with Non-Windows/Mac-Systems. Now with USB support. Now distribuited with the grafical front end Tame/2 that will make your life easier!

This software is distributed in two modes:
  • as compressed package that you have to download and manually install; if prerequisites are required, you will have to manually install them too;
  • as RPM package; you can install it using your favorite rpm package manager, that will take care to download and install both the software and its prerequisites.
Choose the installation mode that you prefer. Please note that not all the versions are available in both the installation modes.

Installation with rpm

This program is installable using the rpm package manager. See below for the install string. Required prerequisites are automatically processed by the package manager and, if needed, downloaded and installed.

sane-backends-1.0.28-2.oc00 (07/09/2020)
Repository: Netlabs stable
## New with 1.0.28 (released 2019-07-31) ### Backends - adds a `ricoh2` backend - adds support for 40+ new scanner models - significantly changes `canon_dr`, `fujitsu`, `genesys`, `gt68xx`, `hp5590` and, `pixma` backends - fixes bugs in `as6e`, `avision`, `mustek` and `plustek` backends - fixes scores of compiler warnings ### Frontends - adds, changes and removes options for `saned` (see `man 8 saned` for details) - adds: `-l` (listen), `-D` (daemonize), `-o` (once), `-e` (stderr), `-u` (user) - removes: `-s` (syslog). Use `-a -d level -o -f` for the old behavior - changes: `-d` (debug). Use `-a -d level -o -f -e` for the old behavior - `saned` now cancels scans if the data connections appears to have gone away (after 4 seconds by default, configurable in `saned.conf`) - adds `--output-file` option to `scanimage` - adds `--help` option to `scan-find-scanner` - changes `sane-desc` to create relative hyperlinks ### Documentation - adds translations for Catalan, Hebrew and Valencian - updates translations for British English, Dutch, German and Ukrainian - marks unmaintained backends as such - documents USB workaround in `sane-usb` manual page ### Build - requires a C++11 compatible compiler for the `genesys` backend - requires a JPEG library when building the `pixma` backend - fixes unneeded linking when not using preloadable backend support - disables pthread support for systems with non-integral `pthread_t` type - fixes USB support detection on BeOS and OS/2 at `./configure` time - normalizes trailing whitespace in source code files. If you have local patches that no longer apply, have a look at the whitespace ignoring options of `patch` and `git apply`. New with 1.0.27 (see Note 1), released 2017-05-22: * Significant enhancements to canon_dr, epjitsu, epsonds, fujitsu, genesys, hp3500, pixma and xerox-mfp backends. * Minor updates, bugfixes or scanners added in several backends. * 30+ new scanner models supported. * Made libusb-1.0 the default for USB support (see Note 2). * Switched code from C90 to C99 (Thanks to Volker Diels-Grabsch). * Updated Linux USB3 workaround (see Note 3). * Documentation and translation updates. * Bugfixes (Avahi, threading, USB, ICC/PNG/JPEG, etc). * Reduced compiler warnings, improved code (see Note 4). Note 1: There is no 1.0.26 release of sane-backends. That number was skipped so that our development version numbers would more clearly be an extension of the prior release. This should make packaging a little easier for our downstream users. Note 2: On all systems, the --enable-libusb* flags are now ignored. Instead, the --with-usb and --without-usb flags now control support. When neither is given, USB support will be enabled if possible and disabled otherwise. If --with-usb is requested but not possible, ./configure will fail. There is no support to prefer libusb-0.1 over libusb-1.0. When libusb-1.0 is not found, libusb-0.1 will be tried. Note 3: The Linux USB3 workaround which was added in version 1.0.25 is now disabled by default. If you have difficulty using a scanner which previously worked, or intermittent scanner availability, try setting the new environment variable SANE_USB_WORKAROUND=1 before starting your frontend. Note 4: A special thanks goes to Olaf Meeuwissen for picking up the janitorial duties in sane-backends. He has found and fixed a large number of long-standing bugs, curated our bug tracker, improved our build scripts and docs, and provided user support. Thank you Olaf!
sane-backends-libs-1.0.28-2.oc00 (07/09/2020)
Repository: Netlabs stable
sane-backends-daemon-1.0.28-2.oc00 (07/09/2020)
Repository: Netlabs stable
sane-backends-devel-1.0.28-2.oc00 (07/09/2020)
Repository: Netlabs stable (note: development files, not needed by the end user)
sane-backends-drivers-scanners-1.0.28-2.oc00 (07/09/2020)
Repository: Netlabs stable
  • install with ANPM or running the command:
    yum install sane-backends-drivers-scanners
sane-backends-debuginfo-1.0.28-2.oc00 (07/09/2020)
Repository: Netlabs stable
  • install with ANPM or running the command:
    yum install sane-backends-debuginfo

Manual installation

Program is distributed as ZIP package: download to temporary directory and unpack to destination folder. See below for download link(s).

Following links are to additional programs, not mandatory but useful:

Following ones are the download links for manual installation:

SANE v. 1.0.27 (21/3/2019, Paul Smedley (Smedles))
 hobbes.nmsu.edu/download/pub/os2/apps/graphics/scan/Sane-backends-1.0.27-os2-20190321.zip  local copy
SANE v. 3.15.11 (5/12/2015, Paul Smedley (Smedles))
 www.os2site.com/sw/graphics/scan/hpaio-3.15.11-os2-20151205.zip  local copy
HPLIP Scanner support v. 3.13.3 (26/5/2013, Paul Smedley (Smedles))
 dl.dropboxusercontent.com/u/76425158/hpaio-3.13.3-os2-20130526.zip  local copy
SANE v. 1.0.22 (31/1/2012, Paul Smedley (Smedles))
 www.dropbox.com/s/0w2mp9293pitgop/sane-1.0.22-os2-20120131.zip?dl=1  local copy
SANE v. 0.66.1 (25/10/1997, Jeff Freedman) Readme/What's new
Oct. 27, 1997 This is a port of the Linux package SANE 0-66, providing command-line support for a variety of SCSI scanners. The source and documentation are in- cluded in the file "sane661.zip". The port is made possible by the "ASPI Router" driver by Daniel Dorau. More information about SANE and the scanners it supports is available at their web site: www.mostang.com/sane/ CONSIDER THIS AS AN ALPHA RELEASE! I only have a Microtek E3 scanner, and support for it has only recently been added to SANE. Please read all the documentation in the SANE release, especially the warnings. CONSIDER YOURSELF TO BE A TESTER, AND KEEP YOUR HAND ON THE POWER SWITCH TO YOUR SCANNER SO YOU CAN TURN IT OFF IF THE CARRIAGE MOVES PAST THE END. To use this OS/2 version: 1. Unzip and install the driver "aspir101.zip". 2. Edit the ".conf" file for your scanner. These are in the same "os2rel" directory as the binaries. The line "b0t6l0" indi- cates that the scanner is on SCSI bus 0, target 6, and lun 0. For most people, bus=0 (unless you have more than 1 SCSI card), and lun=0. BUT, you must set the "target" to your scanner's SCSI ID. 3. Either run "scanimage.exe" from the directory where it's installed, or set an env. variable SANE_CONFIG_DIR to that directory. 4. Run "scanimage -h" for a list of options. 5. NOTE that dimensions are in millimeters. EXAMPLE: If I want to scan a 120mm x 180mm photo at the corner of my scanner which is to the left and closest to me, I'd enter: scanimage -d microtek -l 0 -t 0 -x 120 -y 180 > out.pnm Then I'd read "out.pnm" into PMVIEW for editing and conversion. Finally, please note that all I've done is port the SANE code to OS/2. I'm not at all knowledgeable about scanner software. Also, I realize that a command- line program isn't the ultimate scanning solution, and am looking for ways to get GUI support. -- Jeff Freedman (jsf@hevanet.com)
 www.os2site.com/sw/graphics/scan/old/sane661.zip  local copy
Record updated last time on: 25/02/2025 - 06:22

Translate to...

Add new comment