Old:Canon Lide 200 - USB scanner: differenze tra le versioni

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
(Nuova pagina: Per far funzionare lo '''SCANNER CANON LIDE 200''' sia con Debian che Ubuntu seguire questi passi. Autenticarsi come root prima di eseguire le varie operazioni. 1) Installiamo Xsane:...)
 
 
(8 versioni intermedie di 4 utenti non mostrate)
Riga 1: Riga 1:
Per far funzionare lo '''SCANNER CANON LIDE 200''' sia con Debian che Ubuntu seguire questi passi.
{{Old}}
 
__TOC__
Autenticarsi come root prima di eseguire le varie operazioni.
Per far funzionare lo '''SCANNER CANON LIDE 200''', sia con Debian che con distribuzioni derivate, seguire questi passi.
 
== Installazioni preliminari ==
1) Installiamo Xsane:
Installiamo Xsane:
<pre>apt-get istall xsane</pre>
<pre># apt-get istall xsane</pre>
 
Installiamo le librerie necessarie per la compilazione dei pacchetti:
2) Installiamo delle librerie:
<pre># apt-get install libusb-dev build-essential libsane-dev</pre>
<pre>apt-get install libusb-dev build-essential libsane-dev</pre>
== Compilazione backends ==
 
Installiamo dei backends sane tramite git:
3) Installiamo dei backends sane tramite git:
<pre># apt-get install git-core</pre>
<pre>apt-get install git-core</pre>
Scarichiamo i sorgenti in una cartella di nome 'sane-backends' nella nostra home directory:
 
<pre>$ git clone git://git.debian.org/sane/sane-backends.git</pre>
4) Scarichiamo del matieriale in una cartella di nome 'sane-backends' nella nostra home:
Entriamo nella cartella appena creata e compiliamo:
<pre>git clone git://git.debian.org/sane/sane-backends.git</pre>
 
5) Entriamo nella cartella e compiliamo:
<pre>
<pre>
- cd sane-backends
$ cd sane-backends
- ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
$ ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
- make
$ make
- make install
# make install
</pre>
</pre>
 
l'ultimo comando va impartito con i permessi di root.
6) Apriamo '40-libsane.rules' per editarlo:
== Configurazione ==
<pre>gedit /lib/udev/rules.d/40-libsane.rules</pre>
Apriamo il file <code>40-libsane.rules</code> per editarlo:
 
<pre># nano /lib/udev/rules.d/40-libsane.rules</pre>
7) Aggiungiamo queste righe:
aggiungendo queste righe:
<pre>
<pre>
# Canon CanoScan Lide 200
# Canon CanoScan Lide 200
ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1905", ENV{libsane_matched}="yes"
ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1905", ENV{libsane_matched}="yes"
</pre>
</pre>
quindi salvare il file e riavviare.


8) Salvare, chiudere tutto e riavviare
'''A questo punto lo scanner dovrebbe funzionare. In caso negativo impartire i seguenti comandi per individuare eventuali malfunzionamenti e risalire alle cause: '''
 
<pre>
 
# lsusb
'''A questo punto lo scanner dovrebbe funzionare. In caso negativo seguire questi passi sempre come utente root...'''
# sane-find-scanner
 
# scanimage -L
 
# scanimage -T
9) Facciamo del troubleshooting:
# scanimage -V
</pre>
L'ultimo comando dovrebbe contenere nel suo output qualcosa di simile:
<pre>
<pre>
- lsusb
(sane-backends) 1.0.22git; backend version 1.1.0
- sane-find-scanner
- scanimage -L
- sudo scanimage -L
- scanimage -T
- scanimage -V (dovrebbe ritornare una cosa simile: (sane-backends) 1.0.22git; backend version 1.1.0)
- scollegare e ricollegare lo scanner
- riavviare il computer oppure ( /etc/init.d/saned restart )
</pre>
</pre>
 
Assicuriamoci che il nostro scanner compaia in elenco:
10) Assicuriamoci che il nostro scanner compaia in elenco:
<pre>$ cat /etc/sane.d/genesys.conf</pre>
<pre>cat /etc/sane.d/genesys.conf</pre>
e se non risultasse in elenco:
 
Se non risultasse in elenco:
<pre>cp ~/sane-backends/backend/genesys.conf.in /etc/sane.d/genesys.conf</pre>
<pre>cp ~/sane-backends/backend/genesys.conf.in /etc/sane.d/genesys.conf</pre>
11) Un bel riavvio e dovrebbe andare senza problemi.
'''Questa guida è valida per Debian, Ubuntu 10.04 ed Ubuntu 10.10...'''

Versione attuale delle 21:03, 8 nov 2019

Emblem-important.png Attenzione. Questa guida è obsoleta. Viene mantenuta sul Wiki solo per motivi di natura storica e didattica.


Per far funzionare lo SCANNER CANON LIDE 200, sia con Debian che con distribuzioni derivate, seguire questi passi.

Installazioni preliminari

Installiamo Xsane:

# apt-get istall xsane

Installiamo le librerie necessarie per la compilazione dei pacchetti:

# apt-get install libusb-dev build-essential libsane-dev

Compilazione backends

Installiamo dei backends sane tramite git:

# apt-get install git-core

Scarichiamo i sorgenti in una cartella di nome 'sane-backends' nella nostra home directory:

$ git clone git://git.debian.org/sane/sane-backends.git

Entriamo nella cartella appena creata e compiliamo:

$ cd sane-backends
$ ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
$ make
# make install

l'ultimo comando va impartito con i permessi di root.

Configurazione

Apriamo il file 40-libsane.rules per editarlo:

# nano /lib/udev/rules.d/40-libsane.rules

aggiungendo queste righe:

# Canon CanoScan Lide 200
ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1905", ENV{libsane_matched}="yes"

quindi salvare il file e riavviare.

A questo punto lo scanner dovrebbe funzionare. In caso negativo impartire i seguenti comandi per individuare eventuali malfunzionamenti e risalire alle cause:

# lsusb
# sane-find-scanner
# scanimage -L
# scanimage -T
# scanimage -V

L'ultimo comando dovrebbe contenere nel suo output qualcosa di simile:

(sane-backends) 1.0.22git; backend version 1.1.0

Assicuriamoci che il nostro scanner compaia in elenco:

$ cat /etc/sane.d/genesys.conf

e se non risultasse in elenco:

cp ~/sane-backends/backend/genesys.conf.in /etc/sane.d/genesys.conf