sane-mustek_usb(5) SANE: ,,Scanner Access Now Easy" sane-mustek_usb(5) NUME sane-mustek_usb - controlor SANE pentru scanerele plate USB Mustek DESCRIERE Biblioteca sane-mustek-mustek_usb implementeaza un controlor SANE (Scanner Access Now Easy) care ofera acces la scanerele plate USB Mustek (inclusiv o clona de la Trust). In prezent, se tie ca urmatoarele scanere funcioneaza mai mult sau mai puin cu acest controlor: Mustek 600 CU Mustek 1200 UB Mustek 1200 CU Mustek 1200 CU Plus Trust Compact Scan USB 19200 Mai multe detalii pot fi gasite pe pagina principala a controlorului Mustek USB http://www.meier-geinitz.de/sane/mustek_usb-backend/. Scanerele Mustek BearPaw 1200 i 2400 sunt acceptate de controlorul plustek. Pentru detalii, consultai sane-plustek(5). Mustek BearPaw 1200F este acceptat de controlorul MA-1509. Consultai sane-ma1509(5) pentru detalii. Alte scannere Mustek USB sunt acceptate de controlorul gt68xx, consultai sane-gt68xx(5). Acest controlor poate funciona numai cu scanerele care sunt deja detectate de sistemul de operare. Pentru detalii, consultai sane-usb(5). Daca deinei un scaner Mustek (sau Trust), altul decat cele enumerate mai sus, care funcioneaza cu acest controlor, va rog sa-mi comunicai acest lucru trimiandu-mi numele exact al modelului de scaner i ID-urile fabricantului i dispozitivului USB (de exemplu, din /proc/bus/usb/devices sau syslog). NUME DE DISPOZITIVE Acest controlor ateapta nume de dispozitive de forma: special Unde special este un nume de ruta pentru dispozitivul special care corespunde unui scaner USB. In cazul Linux, un astfel de nume de dispozitiv poate fi /dev/usb/scanner1, de exemplu. Pentru FreeBSD folosii /dev/uscanner0. CONFIGURARE Coninutul fiierului mustek_usb.conf este o lista de opiuni i nume de dispozitive care corespund scanerelor USB Mustek. Liniile goale i liniile care incep cu un simbol hash (#) sunt ignorate. Daca un nume de dispozitiv este plasat in mustek_usb.conf, acesta trebuie sa fie urmat de o linie care sa conina cuvantul cheie option i o opiune care sa specifice tipul de scaner. Pot fi utilizate urmatoarele opiuni: 600cu, 1200cu, 1200cu_plus, 1200ub. Pentru Trust Compact Scan USB 19200, utilizai ,,option 1200ub". In loc sa se utilizeze numele dispozitivului, scanerul poate fi detectat automat prin declaraiile usb vendor_id product_id care sunt deja incluse in mustek_usb.conf. Acest lucru este suportat numai cu Linux 2.4.8 i versiunile ulterioare i cu toate sistemele care accepta libsub. ,,vendor_id" (identificator-fabricant) i ,,product_id" (identificator-produs) sunt numere hexazecimale care identifica scanerul. Daca acest lucru nu funcioneaza, in mustek_usb.conf trebuie sa se plaseze un nume de dispozitiv i opiunea care specifica tipul de scaner, aa cum este descris mai sus. Opiunea globala option max_block_size poate fi utilizata pentru a limita cantitatea de date achiziionate intr-o singura tura de la sistemul USB. Ar putea merita sa incercai, daca apar erori USB. Un exemplu de fiier de configurare este prezentat mai jos: # Comentariu option max_block_size 1024 usb 0x055f 0x0001 /dev/usb/scanner0 option 600cu Prima linie este ignorata. A doua linie stabilete dimensiunea memoriei tampon la maximum 1024 de octei. A treia linie incearca sa detecteze automat un scaner cu id fabricant 0x055f i id produs 0x0001 (Mustek 1200 CU). A patra linie ii indica controlorului sa se ataeze la /dev/usb/scanner0, iar a cincea linie specifica faptul ca /dev/usb/scanner0 este un Mustek 600 CU. FIIERE /etc/sane.d/mustek_usb.conf Fiierul de configurare al controlorului (a se vedea, de asemenea, descrierea SANE_CONFIG_DIR de mai jos). /usr/lib/sane/libsane-mustek_usb.a Biblioteca statica care implementeaza acest controlor. /usr/lib/sane/libsane-mustek_usb.so Biblioteca partajata care implementeaza acest controlor (prezenta pe sistemele care accepta incarcare dinamica). MEDIU SANE_CONFIG_DIR Aceasta variabila de mediu specifica lista de directoare care pot conine fiierul de configurare. Pe sistemele *NIX, directoarele sunt separate prin doua puncte (,,:"), in cazul sistemelor OS/2, ele sunt separate prin punct i virgula (,,;"). Daca aceasta variabila nu este definita, fiierul de configurare este cautat in doua directoare implicite: mai intai, in directorul de lucru curent (,,.") i apoi in /etc/sane.d. Daca valoarea variabilei de mediu se termina cu caracterul separator de directoare, atunci directoarele implicite sunt cautate dupa directoarele specificate explicit. De exemplu, daca se definete SANE_CONFIG_DIR la ,,/tmp/config:", se vor cauta (in aceasta ordine) directoarele tmp/config, . i /etc/sane.d. SANE_DEBUG_MUSTEK_USB Daca biblioteca a fost compilata cu suportul de depanare activat, aceasta variabila de mediu controleaza nivelul de depanare pentru acest controlor. Nivelurile mai mari de depanare cresc cantitatea de detalii informative a ieirii. Valoare Descriere 0 nicio ieire 1 imprima erorile fatale 2 imprima mesajele importante 3 imprima erorile non-fatale i mesajele mai puin importante 4 imprima toate mesajele, cu excepia celor de depanare 5 imprima mesaje de depanare de nivel inalt 6 imprima mesaje de depanare de nivel mediu 7 imprima mesaje de depanare de nivel scazut Exemplu: export SANE_DEBUG_MUSTEK_USB=4 CONSULTAI I sane(7), sane-usb(5), sane-mustek(5), sane-mustek_pp(5), sane-plustek(5), sane-gt68xx(5), sane-ma1509(5) /usr/share/doc/sane/mustek_usb/mustek_usb.CHANGES, /usr/share/doc/sane/mustek_usb/mustek_usb.TODO http://www.meier-geinitz.de/sane/mustek_usb-backend/ AUTOR Henning Meier-Geinitz Acest controlor se bazeaza pe Mustek 1200ub de la Mustek, intreinut de Tom Wang. ERORI Aceste dispozitive au o eroare hardware: Odata ce li s-au scris date, acestea nu pot fi reiniializate (toggle = DATA0). Aceasta inseamna ca orice operaie care incearca sa restabileasca dispozitivul va duce la expirarea timpului de ateptare. In versiunile anterioare, acest controlor nu reuea cand era incarcat a doua oara in anumite configuraii. In acest caz, singura opiune era sa se reconecteze scanerul. In prezent, controlorul folosete o soluie pentru aceasta eroare, dar aceasta este testata doar pe Linux. Rapoartele pentru alte sisteme de operare sunt apreciate. Informaii mai detaliate despre erori sunt disponibile pe pagina de pornire a controlorului Mustek http://www.meier-geinitz.de/sane/mustek_usb-backend/. TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . 13 iulie 2008 sane-mustek_usb(5)