Old:Epson Perfection 2480 photo - USB scanner: differenze tra le versioni

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
mNessun oggetto della modifica
 
(13 versioni intermedie di 3 utenti non mostrate)
Riga 1: Riga 1:
Requisiti preliminari:
{{Old}}
__TOC__
== Requisiti preliminari ==


# uno scanner Epson Perfection 2480 photo
# uno scanner Epson Perfection 2480 photo;
# sane installato
# ''sane'' installato;
# xsane o equivalente installato
# ''xsane'' o equivalente installato;
# il CD di installazione (per Windows) fornito con lo scanner
# il CD di installazione (per Windows) fornito con lo scanner;
# il programma cabextract installato
# il programma ''cabextract'' installato;


Per poter funzionare sotto Linux questo scanner ha bisogno del driver proprietario fornito per Windows. Tale driver ha un nome che comincia per ''esfw'' ed estensione ''.bin'' ed è contenuto in uno dei files ''cab'' del CD fornito con lo scanner.
== Ottenere i driver ==
Per poter funzionare sotto Linux questo scanner ha bisogno del driver proprietario fornito per Windows. Tale driver ha un nome che comincia per ''esfw'' ed estensione <code>''.bin''</code> ed è contenuto in uno dei file <code>''cab''</code> del CD fornito con lo scanner.


Ammesso che il CD sia in ''/media/cdrom'', per trovare dove sia allocato il driver in questione digitare, da console, il comando:
Ammesso che il CD sia in <code>/media/cdrom</code>, per trovare dove sia allocato il driver in questione digitare, da console, il comando:


<pre>...@linux:/media/cdrom> find . -name "*.cab" -exec cabextract -l {} 2>/dev/null \; | grep -B 10 Esfw</pre>
<pre>$ find . -name "*.cab" -exec cabextract -l {} 2>/dev/null \; | grep -B 10 Esfw</pre>


Si otterrà qualcosa di simile:
Si otterrà qualcosa di simile:
Riga 26: Riga 29:
     -----------+---------------------+-------------
     -----------+---------------------+-------------
         64000 | 02.04.2004 00:00:00 | Esfw41.bin</pre>
         64000 | 02.04.2004 00:00:00 | Esfw41.bin</pre>
da questo esempio  si vede che il driver si trova nel cabinet ''./ESCAN/ModUsd.cab''.
da questo esempio  si vede che il driver si trova nel cabinet <code>''./ESCAN/ModUsd.cab''</code>.
Estraiamolo quindi (nella home directory) da questo archivio col comando:
== Installazione dei driver ==
<pre>...@linux:/media/cdrom> cabextract -F Esfw* -p ./ESCAN/ModUsd.cab >~/Esfw41.bin</pre>
Da questo archivio estraiamo il driver nella nostra home directory col comando:
Copiate ora il file estratto (che si trova nella home directory) in un posto a vostra scelta dove possa essere letto da sane ed indicate a sane dove poterlo trovare.
<pre>$ cabextract -F Esfw* -p ./ESCAN/ModUsd.cab >~/Esfw41.bin</pre>
Per far questo aprite con un editor di testo il file ''/etc/sane.d/snapscan.conf''.
Copiate ora il file estratto (che si trova nella home directory) in un posto a vostra scelta dove possa essere letto da ''sane'' ed indicate a ''sane'' dove poterlo trovare.
Per far questo aprite con un editor di testo il file <code>/etc/sane.d/snapscan.conf</code>.
All'inizio troverete la riga:
All'inizio troverete la riga:


''firmware /path/to/your/firmware/file.bin''.
<pre>firmware /path/to/your/firmware/file.bin</pre>


Commentatela e aggiungete la riga:
Commentatela e aggiungete la riga:


''firmware /directory/dove/c'è/Esfw41.bin''
<pre>firmware /directory/dove/c'è/Esfw41.bin</pre>


(Esfw41 è solo un esempio; il numero può variare a seconda della versione del driver).
(Esfw41 è solo un esempio; il numero può variare a seconda della versione del driver).


Dal file snapscan io ho inoltre cancellato tutte le voci tranne quella che si riferisce allo scanner Epson Perfection 2480. In questo modo xsane è molto più veloce all'avvio. Naturalmente se decidete di farlo anche voi, createvi una copia del file in modo da essere pronti qualora installiate uno scanner diverso.
Dal file <code>''snapscan''</code> io ho inoltre cancellato tutte le voci tranne quella che si riferisce allo scanner Epson Perfection 2480. In questo modo ''xsane'' è molto più veloce all'avvio. Naturalmente se decidete di farlo anche voi, createvi una copia del file in modo da essere pronti qualora installiate uno scanner diverso.


Questo è tutto.
Questo è tutto.
Allacciando lo scanner e avviando xsane o Kooka o Quitinsane lo scanner verrà riconosciuto e sarà pronto per essere usato.
Allacciando lo scanner e avviando ''xsane'' o ''Kooka'' o ''Quitinsane'' lo scanner verrà riconosciuto e sarà pronto per essere usato.
 
--[[Utente:Mcz|Mcz]] 11:39, Ott 29, 2005 (EDT)mcz
[[Categoria:Hardware]]

Versione attuale delle 16:08, 30 nov 2019

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


Requisiti preliminari

  1. uno scanner Epson Perfection 2480 photo;
  2. sane installato;
  3. xsane o equivalente installato;
  4. il CD di installazione (per Windows) fornito con lo scanner;
  5. il programma cabextract installato;

Ottenere i driver

Per poter funzionare sotto Linux questo scanner ha bisogno del driver proprietario fornito per Windows. Tale driver ha un nome che comincia per esfw ed estensione .bin ed è contenuto in uno dei file cab del CD fornito con lo scanner.

Ammesso che il CD sia in /media/cdrom, per trovare dove sia allocato il driver in questione digitare, da console, il comando:

$ find . -name "*.cab" -exec cabextract -l {} 2>/dev/null \; | grep -B 10 Esfw

Si otterrà qualcosa di simile:

   Viewing cabinet: ./ESCAN/ModExt.cab
     File size | Date       Time     | Name
    -----------+---------------------+-------------
        258048 | 24.04.2004 00:00:00 | ESDTR.dll
        110592 | 13.08.2002 17:19:14 | pfudsrv.dll
    
    All done, no errors.
    Viewing cabinet: ./ESCAN/ModUsd.cab
     File size | Date       Time     | Name
    -----------+---------------------+-------------
         64000 | 02.04.2004 00:00:00 | Esfw41.bin

da questo esempio si vede che il driver si trova nel cabinet ./ESCAN/ModUsd.cab.

Installazione dei driver

Da questo archivio estraiamo il driver nella nostra home directory col comando:

$ cabextract -F Esfw* -p ./ESCAN/ModUsd.cab >~/Esfw41.bin

Copiate ora il file estratto (che si trova nella home directory) in un posto a vostra scelta dove possa essere letto da sane ed indicate a sane dove poterlo trovare. Per far questo aprite con un editor di testo il file /etc/sane.d/snapscan.conf. All'inizio troverete la riga:

firmware /path/to/your/firmware/file.bin

Commentatela e aggiungete la riga:

firmware /directory/dove/c'è/Esfw41.bin

(Esfw41 è solo un esempio; il numero può variare a seconda della versione del driver).

Dal file snapscan io ho inoltre cancellato tutte le voci tranne quella che si riferisce allo scanner Epson Perfection 2480. In questo modo xsane è molto più veloce all'avvio. Naturalmente se decidete di farlo anche voi, createvi una copia del file in modo da essere pronti qualora installiate uno scanner diverso.

Questo è tutto. Allacciando lo scanner e avviando xsane o Kooka o Quitinsane lo scanner verrà riconosciuto e sarà pronto per essere usato.