Configurazione dello scanner usb Epson Perfection 1260 con accesso per gli user 17 dicembre 2006 - 14:23
Inviato da Antonio De Luci (imu) in : Debian, Guide, Linux, O.S. Revolution, Tips , trackbackArticolo scritto da viger

1. Introduzione
In questa guida vedremo come poter avere l’accesso da “user” sullo scanner usb, con un Kernel 2.6.
2. Cosa ci serve
Molte guide fanno riferimento a quella trappola di “hotplug”(ormai antiquato e deprecato), per cominciare installate:
dbus hal libusb sane
*A fine guida trovere la lista delle dipendenze, che potrà esservi utile.
Qui potete trovare i pacchetti necessari per Slackware, oppure su slacky.
Per gli utenti debian:
#aptitude install dbus hal libusb sane
Caricare i moduli del kernel, per un supporto USB ottimale:
#modprobe usbhid #modprobe ehci_hcd #modprobe ohci_hcd
3. Verifiche
A questo punto collegate il vostro scanner usb al PC, e verifichiamo se lo scanner esiste per il nostro linux:
$scanimage -L
L’output dovrebbe essere simile a questo:
device `plustek:libusb:002:003′ is a Epson Perfection 1260/Photo USB flatbed scanner
*Il mio scanner, infatti, è un Epson Perfection 1260/Photo USB.
E dato che stiamo raccogliendo info, diamo anche:
$sane-find-scanner
Dovrebbe restituirvi un output simile a questo:
found USB scanner (vendor=0×04b8 [EPSON], product=0×011d [EPSON Scanner], chip=LM9832/3) at libusb:002:003
Prendete nota del vendor, del product e della “locazione” sulle libusb, ci serviranno più avanti, nel mio caso:
vendor=0×04b8
product=0×011d
libusb:002:003
4. Fasi preliminari
I seguenti passaggi vanno fatti con i privilegi di root.
Create il gruppo scanner:
#addgroup scanner
Aggiungete il vostro user al gruppo scanner:
#addgroup tuo_user scanner
5. File di configurazione
Ora, è arrivato il passo, forse più importante, andiamo ad editare il file che ci permetterà di accedere allo scanner anche come user, con il vostro editor preferito editate il file:
#vim /etc/sane.d/plustek.conf
Ad inizio file inserite i dati che vi ho detto di appuntarvi:
[usb] 0x04b8 0x011d
device libusb:001:003
Salvate e uscite dall’editor, e da root. Forse sarà necessario il riavvio del PC.
##############################################
Dipendenze:
DBUS:
atk
cairo
cxxlibs
gcc-g++
expat
fontconfig
freetype
gcc
gcc-java
glib2
glibc-solibs
gtk+2
libpng
pango
python
x11
zlib
LIBUSB:
cxxlibs
gcc-g++
glibc-solibs
HAL:
dbus
expat
glib2
glibc-solibs
libusb
python
udev
SANE:
libatk
libc6
libgimp
libglib
libgtk
libieee
libjpeg
libpango
libsane
libusb-0.1-4
*I dati relativi alle dipendeze li ho recuperati, anche, dal sito Slacky.it.
Note:
Se vi compilate sane-backends, per il configure date:
./configure --enable-libusb && make
Da root:
checkinstall
By viger
( http://www.viger.altervista.org )
##############################################
Links:
http://libusb.sourceforge.net
http://www.sane-project.org
http://www.linuxpackages.net
http://www.slacky.it
- Applicativi
http://www.xsane.org/xsane-download.html
http://www.kde.org/apps/kooka/download
http://www.gnu.org/directory/webauth/iview/libgphoto.html
- OCR
http://jocr.sourceforge.net/download.html
http://savannah.nongnu.org/download/ocrad
##############################################
Debian Etch/Zenwalk-AMD 3200-2GB di RAM-Kernel 2.6.19.1
Scanner USB Epson Perfection 1260 PHOTO.
Tutto il contenuto di questo 

Commenti»
nessun commento ancora - vuoi essere il primo?