sane-artec(5) SANE Scanner Access Now Easy sane-artec(5) BEZEICHNUNG sane-artec - SANE-Backend fur Artec-Flachbettscanner BESCHREIBUNG Die Bibliothek sane-artec implementiert ein SANE-(Scanner Access Now Easy) Backend zum Zugriff auf die SCSI-Flachbettscanner von Artec/Ultima. Gegenwartig unterstutzt dieses Backend die folgenden Scanner zumindest teilweise: * Artec A6000C * Artec A6000C PLUS * Artec ViewStation AT3 * BlackWidow BW4800SP (umgelabelter Artec AT3) * Artec ViewStation AT6 * Artec ViewStation AT12 * Artec AM12S * Plustek 19200S (umgelabelter Artec AM12S) Obwohl diese Handbuchseite generell mit jeder Veroffentlichung aktualisiert wird, finden Sie aktuelle Informationen und zusatzliche hilfreiche Hinweise auf der Projektseite des Backends: http://www4.infi.net/~cpinkham/sane. KONFIGURATION Die Datei artec.conf enthalt eine Liste von Geratenamen, die Artec-Scannern entsprechen. Leere Zeilen und solche, die mit einer Raute (#) beginnen, werden ignoriert. Siehe sane-scsi(5) fur Details, wie ein gultiger Geratename aussehen muss. Beispieldatei: # artec.conf # # Dies ist ein Kommentar. # # Diese Zeile sagt, dass nach allen SCSI-Geraten gesucht werden soll, # die Scanner sind und eine Anbieter-Zeichenkette >>ULTIMA<< haben scsi ULTIMA # # Die nachste Zeile erzwingt, dass das Backend annimmt, dass der nachste # gefundene Scanner die festgelegte Anbieter-Zeichenkette hat # (dies ist fur unter anderem Namen vertriebene Modelle nutzlich) vendor ULTIMA # # Die nachste Zeile erzwingt, dass das Backend annimmt, dass der nachste # gefundene Scanner die festgelegte Modell-Zeichenkette hat # (dies ist fur unter anderem Namen vertriebene Modelle nutzlich) model AT3 # # Jetzt eine Zeile, die tatsachlich ein Gerat festlegt. Das Backend wird # annehmen, dass dies ein Artec/Ultima AT3 ist, da wir oben den # Anbieter und das Modell erzwungen haben. /dev/scanner # # Sobald eine Scanner-Geratezeile erreicht wird, werden die erzwungenen # Zeichenketten >>vergessen<<, so dass der Anbieter und das Modell fur # das nachste Gerat aus dem Ergebnis der SCSI-Abfrage ermittelt wird. /dev/sge # TIPPS FUR SCSI-ADAPTER Im Lieferumfang einiger Artec-Scanner befindet sich ein SCSI-Adapter. Falls Ihr Scanner mit einem DTC-ISA-SCSI-Adapter geliefert wurde, konnen Sie ihn wahrscheinlich mit aktuellen Kerneln (>= 2.2.0) verwenden, da diese NCR5380 unterstutzen. Sie mussen das folgende Boot-Argument an den Kernel ubergeben: >>dtc3181e=0x2c0,0<< Zu den mit neueren Artec-Scannern gelieferten PCI-SCSI-Adaptern verfuge ich uber keinerlei Informationen. DATEIEN /etc/sane.d/artec.conf Die Backend-Konfigurationsdatei (siehe auch die nachfolgende Beschreibung von SANE_CONFIG_DIR). /usr/lib/sane/libsane-artec.a Die statische Bibliothek, die dieses Backend implementiert. /usr/lib/sane/libsane-artec.so Die dynamische Bibliothek, die dieses Backend implementiert (auf Systemen verfugbar, die dynamisches Laden unterstutzen). UMGEBUNGSVARIABLEN SANE_CONFIG_DIR Diese Umgebungsvariable gibt eine Liste von Verzeichnissen an, die die Konfigurationsdatei enthalten konnen. Auf *NIX-Systemen sind die Verzeichnisse durch Doppelpunkte (:) getrennt, unter OS/2 durch Semikola (;). Falls diese Variable nicht gesetzt ist, wird in zwei Standardverzeichnissen nach der Konfigurationsdatei gesucht: zuerst im aktuellen Arbeitsverzeichnis (.) und dann in /etc/sane.d. Falls der Wert der Umgebungsvariable mit dem Verzeichnis-Trennzeichen endet, dann werden die Standardverzeichnisse nach den explizit angegebenen Verzeichnissen durchsucht. Wenn Sie beispielsweise SANE_CONFIG_DIR auf >>/tmp/config:<< setzen, wird in den Verzeichnissen >>tmp/config<<, >>.<< und >>/etc/sane.d<< gesucht (in dieser Reihenfolge). SANE_DEBUG_ARTEC Falls die Bibliothek mit Debug-Unterstutzung kompiliert wurde, steuert diese Umgebungsvariable die Debug-Stufe fur dieses Backend. Beispielsweise bewirkt ein Wert von 128 die Anzeige samtlicher Debug-Ausgaben. Kleinere Werte reduzieren die Ausfuhrlichkeit. Werte fur SANE_DEBUG_ARTEC: Nummer Bemerkung 0 Ausgabe wichtiger Fehler 1 Ausgabe von Fehlern 2 Ausgabe der Bedeutung 3 Ausgabe von Warnungen 4 Ausgabe Scanner-Abfrage 5 Ausgabe von Informationen 6 Ausgabe weniger wichtiger Informationen 7 Ausgabe bedeutender aufgerufener Prozeduren 8 Ausgabe aller aufgerufenen Prozeduren 9 Ausgabe der Informations-/Datenmeldungen der Prozeduren 10 Ausgabe aufgerufener sane-init-Routinen 11 Ausgabe aufgerufener Sane-Prozeduren 12 Ausgabe von Sane-Informationen 13 Ausgabe von Sane-Option-Steuer-Meldungen 50 Ausgabe ausfuhrlicher Daten-/Debug-Meldungen == 100 Ausgabe von Software-RGB-Kalibrationsdaten == 101 Ausgabe roher Daten vom Scanner in die Datei artec.data.raw == 128 Ausgabe aller Meldungen Beispiel: export SANE_DEBUG_ARTEC=13 FEHLER Bekannte Fehler in dieser Veroffentlichung: A6000C+-Benutzer mit einer Firmware v1.92 oder alter haben Probleme mit dem Backend; die Ursache wurde noch nicht ermittelt. Manchmal ist das Backend nicht besonders robust und kann moglicherweise den SCSI-Bus (und/oder die Maschine) blockieren, da es nicht genug Geduld beim Scannen aufbringt. 3-Kanal-Gamma-Korrektur ist nicht implementiert und Ein-Kanal-Gamma-Korrektur funktioniert nur auf dem AT3 korrekt. SIEHE AUCH sane(7), sane-scsi(5) AUTOR Chris Pinkham UBERSETZUNG Die deutsche Ubersetzung dieser Handbuchseite wurde von Mario Blattermann und Helge Kreutzmann erstellt. Diese Ubersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezuglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG ubernommen. Wenn Sie Fehler in der Ubersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Ubersetzer . 11. Juli 2008 sane-artec(5)