sane-st400(5) SANE: „Scanner Access Now Easy” sane-st400(5)

sane-st400 - controlor SANE pentru scanerele plate Siemens ST/Highscan

Biblioteca sane-st400 implementează un controlor SANE (Scanner Access Now Easy) care oferă acces la scanerele plate Siemens ST400 și compatibile. În prezent, următoarele scanere sunt acceptate de acest controlor:

Siemens ST400 (scală de gri pe 6 biți)
Siemens ST800 (scală de gri pe 6 biți)

Controlorul acceptă scanări line art și gri de până la 8bpp.

Seria Siemens ST/Highscan include mai multe modele, de exemplu ST300 și ST600. Dacă dețineți unul dintre aceste scanere sau un alt scaner decât cele enumerate mai sus care funcționează cu acest controlor, vă rugăm să ne anunțați trimițând numele modelului de scaner, ID-ul SCSI și revizuirea firmware-ului la adresa sane-devel@alioth-lists.debian.net. Aruncați o privire la http://www.sane-project.org/mailing-lists.html privind abonarea la sane-devel.

Acest controlor așteaptă nume de dispozitive de forma:

special

Unde special este numele rutei pentru dispozitivul special care corespunde unui scaner SCSI. În cazul scanerelor SCSI, numele dispozitivului special trebuie să fie un dispozitiv SCSI generic sau o legătură simbolică către un astfel de dispozitiv. În Linux, un astfel de nume de dispozitiv poate fi /dev/sga sau /dev/sge, de exemplu. Pentru detalii, consultați sane-scsi(5).

Conținutul fișierului st400.conf este o listă de nume de dispozitive care corespund scanerelor Siemens. Liniile goale și liniile care încep cu un simbol hash (#) sunt ignorate. Un exemplu de fișier de configurare este prezentat mai jos:

/dev/scanner
# acesta este un comentariu
/dev/sge

Fișierul de configurare implicit care este distribuit cu SANE arată astfel:

scsi SIEMENS "ST 400" Scanner * * 3 0

În această configurație, controlorrul poate accesa doar modelul ST400 la SCSI ID 3 LUN 0 (a se vedea secțiunea BUGS de mai jos pentru motiv). Pentru a utiliza controlorul cu alte modele de scanere, adăugați o linie corespunzătoare în fișierul de configurare. De exemplu, pentru a-l utiliza cu un ST800 la SCSI ID 3 LUN 0, adăugați linia:

scsi SIEMENS "ST 800" Scanner * * 3 0

/etc/sane.d/st400.conf
Fișierul de configurare al controlorului (a se vedea, de asemenea, descrierea SANE_CONFIG_DIR de mai jos).
/usr/lib/sane/libsane-st400.a
Biblioteca statică care implementează acest controlor.
/usr/lib/sane/libsane-st400.so
Biblioteca partajată care implementează acest controlor (prezentă pe sistemele care acceptă încărcare dinamică).

Această variabilă de mediu specifică lista de directoare care pot conține fișierul de configurare. Pe sistemele *NIX, directoarele sunt separate prin două puncte („:”), în cazul sistemelor OS/2, ele sunt separate prin punct și virgulă („;”). Dacă această variabilă nu este definită, fișierul de configurare este căutat în două directoare implicite: mai întâi, în directorul de lucru curent („.”) și apoi în /etc/sane.d. Dacă valoarea variabilei de mediu se termină cu caracterul separator de directoare, atunci directoarele implicite sunt căutate după directoarele specificate explicit. De exemplu, dacă se definește SANE_CONFIG_DIR la „/tmp/config:”, se vor căuta (în această ordine) directoarele tmp/config, . și /etc/sane.d.
Dacă biblioteca a fost compilată cu suportul de depanare activat, această variabilă de mediu controlează nivelul de depanare pentru acest controlor. De exemplu, o valoare de 128 solicită imprimarea tuturor datelor de depanare. Nivelurile mai mici reduc volumul de informații.

Toate în afară de cele mai elementare lucruri.

În prezent, controlorul nu verifică dacă dispozitivul atașat este într-adevăr un ST400. Va accepta cu plăcere tot ceea ce corespunde intrărilor de configurare. Acest lucru facilitează testarea controlorului cu alte scanere: este suficient să adăugați o linie corespunzătoare în fișierul de configurare. Fișierul de configurare distribuit (a se vedea mai sus) funcționează numai cu ST400. Fiți atenți: dacă nu există niciun fișier de configurare, controlorul se va configura implicit la /dev/scanner.

ST400 răspunde la toate cele opt SCSI LUN. În mod normal, acest lucru nu reprezintă o problemă, deoarece suportul LUN este de obicei dezactivat în driverele SCSI, dar dacă vedeți mai multe instanțe ale scanerului într-o listă de dispozitive, fie dezactivați LUN-urile în configurația SCSI, fie modificați intrarea din fișierul de configurare pentru a se potrivi numai cu LUN 0.

Dacă întâlniți vreo probemă, vă rugăm să stabiliți variabila de mediu SANE_DEBUG_ST400 la 128 și să încercați să regenerați problema.Apoi trimiteți-mi un raport cu jurnalul atașat.

Dacă întâmpinați o eroare de magistrală SCSI sau imagini tăiate și/sau deplasate, vă rog să definiți, de asemenea, variabila de mediu SANE_DEBUG_SANEI_SCSI la 128 înainte de a-mi trimite raportul.

sane(7), sane-scsi(5)
http://www.informatik.uni-oldenburg.de/~ingo/sane/

Ingo Wilken <Ingo.Wilken@informatik.uni-oldenburg.de>

Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>

Această traducere este documentație gratuită; citiți Licența publică generală GNU Versiunea 3 sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE.

Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la translation-team-ro@lists.sourceforge.net.

14 iulie 2008