sane-ibm(5)
π sane-ibm(5) π
okay bestie, buckle up π«Ά this is the manual page for sane-ibm, the SANE backend for IBM and Ricoh SCSI flatbed scanners. Let's get into it. β¨
πΈ NAME πΈ
sane-ibm β SANE backend for IBM and Ricoh SCSI flatbed scanners.
π¦ DESCRIPTION π¦
The sane-ibm library implements a SANE (Scanner Access Now Easy) backend that provides access to the IBM 2456 and the Ricoh IS-410, IS-420, and IS-430 flatbed scanners. Support for the IS-410 and IS-430 is untested β not me making that up π. Please contact the maintainer or the sane-devel mailing list if you own such a scanner. π
β οΈ This backend is alpha-quality, bestie. It may have bugs and some scanners haven't been tested at all. Be careful and literally pull the plug if the scanner causes unusual noise. ππ
π DEVICE NAMES π
This backend expects device names of the form:
special
where special is the path-name for the special device that corresponds to a SCSI scanner. The program sane-find-scanner(1) helps to find out the correct device. Under Linux, such a device name could be /dev/sg0 or /dev/sga, for example. See sane-scsi(5) for details. π
π CONFIGURATION π
The contents of the ibm.conf file is a list of device names that correspond to SCSI scanners. Empty lines and lines starting with a hash mark (#) are ignored. See sane-scsi(5) on details of what constitutes a valid device name. π
π FILES π
/etc/sane.d/ibm.confβ the backend configuration file (see also description ofSANE_CONFIG_DIRbelow)./usr/lib64/sane/libsane-ibm.aβ the static library implementing this backend./usr/lib64/sane/libsane-ibm.soβ the shared library implementing this backend (present on systems that support dynamic loading).
π ENVIRONMENT π
π SANE_CONFIG_DIR
This environment variable specifies the list of directories that may contain the configuration file. On *NIX systems, the directories are separated by a colon (:), under OS/2, they are separated by a semi-colon (;). If this variable is not set, the configuration file is searched in two default directories: first, the current working directory (".") and then in /etc/sane.d. If the value of the environment variable ends with the directory separator character, then the default directories are searched after the explicitly specified directories. For example, setting SANE_CONFIG_DIR to "/tmp/config:" would result in directories tmp/config, ., and /etc/sane.d being searched (in this order). π
π SANE_DEBUG_IBM
If the library was compiled with debug support enabled, this environment variable controls the debug level for this backend. Higher debug levels increase the verbosity of the output. π
π¦ SEE ALSO π¦
π AUTHOR π
mf <massifr@tiscalinet.it>- Maintained by
Henning Meier-Geinitz <henning@meier-geinitz.de>
okay that's the whole page, bestie π«Ά this was sane-ibm(5), dated 13 Jul 2008 β mwah πβ¨
π¦ where this page comes from
- centos-stream 10: sane-backends 1.2.1-10.el10 Β· GPL-2.0-or-later WITH SANE-exception AND GPL-2.0-or-later AND GPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-or-later AND LicenseRef-Fedora-Public-Domain AND IJG AND MIT
- fedora 43: sane-backends 1.4.0-4.fc43 Β· GPL-2.0-or-later WITH SANE-exception AND GPL-2.0-or-later AND GPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-or-later AND LicenseRef-Fedora-Public-Domain AND IJG AND MIT
- fedora 44: sane-backends 1.4.0-6.fc44 Β· GPL-2.0-or-later WITH SANE-exception AND GPL-2.0-or-later AND GPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-or-later AND LicenseRef-Fedora-Public-Domain AND IJG AND MIT
- opensuse-leap 16.0: sane-backends 1.3.0-bp160.1.14 Β· GPL-2.0-or-later AND SUSE-GPL-2.0+-with-sane-exception AND SUSE-Public-Domain
- opensuse-leap 16.0: sane-backends 1.3.0-bp160.1.14 Β· GPL-2.0-or-later AND SUSE-GPL-2.0+-with-sane-exception AND SUSE-Public-Domain
- opensuse-leap 16.0: sane-backends 1.3.0-bp160.1.14 Β· GPL-2.0-or-later AND SUSE-GPL-2.0+-with-sane-exception AND SUSE-Public-Domain
- opensuse-leap 16.0: sane-backends 1.3.0-bp160.1.14 Β· GPL-2.0-or-later AND SUSE-GPL-2.0+-with-sane-exception AND SUSE-Public-Domain
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms