Provided by: manpages-ro_4.27.0-1_all bug

NUME

       sane-usb - indicații de configurare USB pentru SANE

DESCRIERE

       Această  pagină  de manual conține informații privind modul de accesare a scanerelor cu interfață USB. Se
       concentrează pe două subiecte principale: detectarea scanerului de către nucleul sistemului de operare și
       utilizarea acestuia cu SANE.

       Această pagină se aplică la majoritatea controlorilor și  scanerelor  USB,  deoarece  acestea  utilizează
       interfața generică sanei_usb. Cu toate acestea, există o excepție: scanerele USB acceptate de controlorul
       sane-microtek2(5) au nevoie de un controlor USB special pentru nucleu.

INTRODUCERE RAPIDĂ

       Aceasta  este  o  scurtă  secțiune de tip «CUM SĂ». Pentru detalii complete, citiți următoarele secțiuni.
       Scopul acestei secțiuni este de a obține scanerul detectat de sane-find-scanner(1).

       Executați sane-find-scanner(1). Dacă acesta listează scanerul dvs. cu ID-urile corecte de fabricant și de
       produs, ați terminat. Consultați secțiunea PROBLEME  SANE  pentru  detalii  despre  cum  să  mergeți  mai
       departe.

       sane-find-scanner(1)  nu  listează  scanerul  dvs.?  Funcționează ca root?  Dacă da, există o problemă de
       permisiuni. Consultați secțiunea LIBUSB pentru detalii.

       Nu se găsește nimic nici măcar ca root?  Verificați  dacă  nucleul  dumneavoastră  acceptă  USB  și  dacă
       biblioteca „libusb” este instalată (consultați secțiunea LIBUSB).

METODE DE ACCES USB

       Pentru  accesarea dispozitivelor USB, se utilizează biblioteca USB „libusb”. Înainte exista o altă metodă
       de accesare a dispozitivelor USB: controlorul de scanare din nucleu. Metoda controlorului  de  scanare  a
       nucleului  este  depășită  și  nu  ar trebui să mai fie utilizată. Aceasta poate fi eliminată din SANE în
       orice moment. În Linux, controlorul de scanare a nucleului a fost eliminat  în  seria  de  nuclee  2.6.*.
       Numai accesul cu „libusb” este documentat în această pagină de manual.

LIBUSB

       SANE  poate  utiliza  numai  „libusb”  0.1.6 sau o versiune mai nouă. Aceasta trebuie să fie instalată în
       momentul compilării. Distribuțiile Linux moderne și alte sisteme de operare sunt livrate cu „libusb”.

       Libusb poate accesa scanerul doar dacă nu este revendicat de controlorul  de  scanare  din  nucleu.  Dacă
       doriți  să  utilizați  „libusb”, descărcați controlorul nucleului (de exemplu, «rmmod scanner» sub Linux)
       sau dezactivați-l atunci când compilați un nou nucleu. Pentru Linux, nucleul dumneavoastră are nevoie  de
       suport  pentru sistemul de fișiere USB (usbfs). Pentru nucleele mai vechi de 2.4.19, înlocuiți „usbfs” cu
       „usbdevfs”, deoarece numele s-a schimbat. Acest sistem de fișiere trebuie să fie montat. Acest  lucru  se
       face automat la pornire, dacă fișierul /etc/fstab conține o linie ca aceasta:

              none /proc/bus/usb usbfs defaults 0 0

       Permisiunile  pentru fișierele de dispozitiv utilizate de „libusb” trebuie să fie ajustate pentru accesul
       utilizatorilor. În caz contrar, numai root poate utiliza dispozitivele SANE. Pentru Linux,  dispozitivele
       sunt  localizate  în /proc/bus/usb/ sau în /dev/bus/usb, dacă utilizați udev. Există directoare denumite,
       de exemplu, „001” (numele magistralei) care conțin fișiere „001”, „002” etc. (fișierele  dispozitivelor).
       Fișierele  de  dispozitiv  corecte  pot  fi  găsite  prin  rularea:  scanimage  -L:  ca  root. Stabilirea
       permisiunilor cu  chmod(1)  nu  este  însă  permanentă.  Ele  vor  fi  restabilite  după  repornirea  sau
       reconectarea scanerului.

       De  obicei,  se  utilizează  udev(7)  sau,  în  cazul distribuțiilor mai vechi, utilitățile hotplug, care
       acceptă stabilirea dinamică a permisiunilor de acces. SANE este livrat cu scripturi udev  și  hotplug  în
       directorul  tools/udev  și  tools/hotplug.  Acestea  pot  fi  utilizate  pentru stabilirea permisiunilor,
       consultați /usr/share/doc/libsane/README.linux,  tools/README  și  README  din  directorul  tools/hotplug
       pentru mai multe detalii.

       Pentru BSD, fișierele de dispozitiv utilizate de „libusb” se numesc /dev/ugen*. Utilizați chmod(1) pentru
       a aplica permisiunile corespunzătoare.

PROBLEME SANE

       Această  secțiune  presupune că scanerul dumneavoastră este detectat de sane-find-scanner(1). Nu are sens
       să continuăm, dacă nu este cazul. În timp ce sane-find-scanner(1) este capabil să detecteze orice  scaner
       USB,  scanarea  efectivă  va funcționa numai dacă scanerul este acceptat de un controlor SANE. Informații
       privind nivelul de suport pot fi găsite pe pagina web SANE (http://www.sane-project.org/), precum  și  în
       paginile de manual ale controlorilor individuali.

       Majoritatea  controlorilor pot detecta automat scanerele USB folosind liniile din fișierul de configurare
       "usb". Această metodă permite identificarea scanerelor  în  funcție  de  numerele  fabricantului  și  ale
       produsului USB. Sintaxa pentru specificarea unui scaner în acest mod este:

              usb FABRICANT PRODUS

       unde  FABRICANT  este ID-ul fabricantului USB, iar PRODUS este ID-ul produsului USB al scanerului. Ambele
       id-uri sunt numere întregi nenegative în format zecimal sau hexazecimal. Valorile corecte  pentru  aceste
       câmpuri   pot  fi  găsite  executând  sane-find-scanner(1),  consultând  ieșirea  «syslog»  (de  exemplu,
       /var/log/messages) sau, în Linux, prin  lansarea  comenzii  cat  /proc/bus/usb/devices.  Acesta  este  un
       exemplu de linie din fișierul de configurare:

              usb 0x055f 0x0006

       va  avea  ca efect faptul că toate dispozitivele USB din sistem cu un ID de furnizor de 0x55f și un ID de
       produs de 0x0006 vor fi sondate și recunoscute de controlor.

       Dacă scanerul dvs. nu este detectat automat, este posibil să fie necesar să editați în mod  corespunzător
       fișierul  de  configurare  al controlorului necesar înainte de a utiliza SANE pentru prima dată. Pentru o
       descriere detaliată a fișierului de configurare al fiecărui controlor,  consultați  pagina  de  manual  a
       controlorului relevant (de exemplu, sane-mustek_usb(5) pentru scanerele USB Mustek).

       Nu  creați  o  legătură  simbolică de la /dev/scanner la dispozitivul USB, deoarece această legătură este
       utilizată de controlorii SCSI. Scanerul poate fi derutat dacă primește comenzi SCSI.3

MEDIU

       SANE_DEBUG_SANEI_USB
              Dacă biblioteca a fost compilată cu suportul de  depanare  activat,  această  variabilă  de  mediu
              controlează  nivelul  de  depanare  pentru subsistemul de In/Ieș USB. De exemplu, o valoare de 128
              solicită imprimarea tuturor datelor de depanare. Nivelurile mai mici reduc gradul  de  detalii  al
              informațiilor.  Valorile  mai  mari  de  4  activează  depanarea „libusb” (dacă este disponibilă).
              Exemplu: export SANE_DEBUG_SANEI_USB=4.

       SANE_USB_WORKAROUND
              Dacă scanerul dvs. nu funcționează atunci când  este  conectat  la  un  port  USB3,  încercați  să
              definiți  variabila  de  mediu SANE_USB_WORKAROUND la 1. Acest lucru poate rezolva problemele care
              apar cu anumite versiuni de nucleu. Exemplu: export SANE_USB_WORKAROUND=1.

       SANE_XEROX_USB_HALT_WORKAROUND
              Dacă scanerul dvs. vechi (dinainte de 2010) Xerox / Samsung / HP este detectat o singură dată, iar
              utilizarea ulterioară necesită reconectarea cablului, încercați să  definiți  variabila  de  mediu
              SANE_XEROX_USB_HALT_WORKAROUND  la  1.  Acest  lucru poate rezolva problemele care apar cu anumite
              versiuni de nucleu. Exemplu: export SANE_XEROX_USB_HALT_WORKAROUND=1.

CONSULTAȚI ȘI

       sane(7), sane-find-scanner(1), sane-"backendname"(5), sane-scsi(5)

AUTOR

       Henning Meier-Geinitz <henning@meier-geinitz.de>

TRADUCERE

       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                                      sane-usb(5)