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

Nessun oggetto della modifica
 
 
(16 versioni intermedie di 5 utenti non mostrate)
Riga 1: Riga 1:
'''Epson Perfection 2480 photo - usb scanner'''
{{Old}}
__TOC__
== Requisiti preliminari ==


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


# uno scanner Epson Perfection 2480 photo
== Ottenere i driver ==
# sane 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 <code>''.bin''</code> ed è contenuto in uno dei file <code>''cab''</code> del CD fornito con lo scanner.
# xsane o equivalente installato
# il CD di installazione (per Windows) fornito con lo scanner
# 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 estension ''.bin'' ed è contenuto in uno dei files ''cab'' del CD fornito con lo scanner.
Ammesso che il CD sia in <code>/media/cdrom</code>, per trovare dove sia allocato il driver in questione digitare, da console, il comando:


Ammesso che il CD sia in ''/media/cdrom'', per trovare dove sia allocato il driver in questione digitare, da console, il comando:
<pre>$ find . -name "*.cab" -exec cabextract -l {} 2>/dev/null \; | grep -B 10 Esfw</pre>
 
<pre>...@linux:/media/cdrom> 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 28: 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

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.