sane-magicolor(5)

sane-magicolor5

Sane backend for konica minolta magicolor and toshiba tec e-studio scanners

Overview

The sane-magicolor backend supports KONICA MINOLTA magicolor and Toshiba TEC e-STUDIO scanners connected via USB or LAN.

Supported devices

The following scanner should work with this backend:

Device Details
-----------------------------
Vendor: KONICA MINOLTA
Model: magicolor 1690MF
Vendor: Toshiba TEC
Model: e-STUDIO2323AM

Configuration

This section describes the backend's configuration file entries. The file is located at:

/etc/sane.d/magicolor.conf

For a proper setup, at least one of the following entries are needed:

net autodiscovery
net [IP ADDRESS] [DEVICE-ID]
usb
usb [VENDOR-ID] [DEVICE-ID]

Files

/etc/sane.d/magicolor.conf

The backend configuration file

/usr/lib/sane/libsane-magicolor.a

The static library implementing this backend.

/usr/lib/sane/libsane-magicolor.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_MAGICOLOR

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.

Example: export SANE_DEBUG_MAGICOLOR=127

To obtain debug messages from the backend, set this environment variable before calling your favorite frontend (e.g. xscanimage(1)).

Example: SANE_DEBUG_MAGICOLOR=65 xscanimage

Known bugs and restrictions

Large color scans may sometimes timeout due to unknown reasons (the scanner simply stops returning data).

Cancelling large scans may lock up the scanner.

Releases

8 releases since Debian 7 (Wheezy); the text changed 5 times.

  1. 7
  2. 8–9
  3. 10
  4. 11
  5. 12–13
  6. Arch

Author

Reinhold Kainhofer <[email protected]>

From sane 1.4.0-4 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.