Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati

Versione 10 del 27/12/2007 22.20.55

Nascondi questo messaggio

BR

Scanner Epson

Introduzione

In questa guida sono contenute delle istruzioni utili all'installazione di uno scanner Epson.

Preparativi

Scaricare i driver

Scaricare nella propria Home i pacchetti .rpm presenti a [http://www.avasys.jp/english/linux_e/dl_scan.html questo indirizzo], prestando attenzione a selezionare le versioni adatte al proprio modello. Convertire i due pacchetti *.rpm utilizzando [:AmministrazioneSistema/Alien:alien]:

sudo alien --to-deb --scripts iscan*.rpm

e

sudo alien --to-deb --scripts iscan-plugin-[versione]*.rpm

Requisiti per alcuni modelli

Alcuni modelli (660, 1270, 1670) hanno bisogno di una procedura preliminare prima dell'installazione dei due file convertiti in precedenza.

Ecco i passi da fare:

  • Aprire il terminale e creare una cartella:

mkdir epson
  • Recuperare dal cd dello scanner il file ModUsd.cab usando l'applicazione Cerca raggiungibile da Risorse > Cerca file...

  • posizionare il file nella cartella creata in precedenza
  • Aprire il terminale, e posizionarsi nella cartella:

cd epson

ed estrarre il contenuto del file ModUsd.cab:

cabextract ModUsd.cab

Creare una cartella con i privilegi di root, e copiare il file .bin presente nella cartella

sudo mkdir /usr/share/sane/snapscan
sudo cp esfw*.bin /usr/share/sane/snapscan/esfw*.bin

Mentre per i modelli 2480, 2580 e 3490 ci sono le pagine apposite:

  • (mettere link modello 2480)
  • (mettere link modello 2580- è uguale al 2480)
  • (mettere link modello 3490)

Immagine(Icone/Piccole/warning.png,,center)

Qui c'è l'elenco dei file .bin dei modelli citati prima:

  • Epson Perfection 660 (tail_058.bin)

  • Epson Perfection 1270 (esfw3e.bin)

  • Epson Perfection 1670 (esfw30.bin)

  • Epson Perfection 2480 (esfw41.bin)

  • Epson Perfection 2580 (esfw41.bin)

  • Epson Perfection 3490 (esfw52.bin)

Qui http://snapscan.sourceforge.net c'è una lista degli scanners supportati dai backend di Snapscan.

Installazione

Installare i due pacchetti, digitando in una finestra di terminale:

sudo dpkg -i iscan*.deb

e

sudo dpkg -i iscan-plugin-[versione].deb

Immagine(Icone/Piccole/note.png,,center)

Potrebbe essere visualizzato un messaggio di errore sull'impossibilità di sovrascrittura di un file; in questo caso, disinstallare la libreria libsane-extras. Ignorare l'eventuale comparsa del medesimo messaggio di errore procedendo come indicato nel seguito.

==Configurazione == Copiare in una finestra di terminale il seguente comando, per modificare il file /etc/sane.d/dll.conf aggiungendo un commento:

sudo gedit /etc/sane.d/dll.conf

Nel file /etc/sane.d/dll.conf è necessario sostituire (commentare)

`epson`

con

#epson

e aggiungere

epkowa

Digitare

gksudo gedit /etc/udev/rules.d/45-libsane.rules

e verificare se il proprio modello è già presente, e se per caso è assente, aggiungere la stringa con i dati identificativi dello scanner, ottenendoli con il comando

sudo lsusb

salvatore@salvatore:~$ sudo lsusb
[sudo] password for salvatore:
Bus 008 Device 003: ID 04b8:012d Seiko Epson Corp. 

Aggiungere la stringa dello scanner

# Epson Perfection V10
SYSFS{idVendor}=="04b8", SYSFS{idProduct}=="012d", MODE="664", GROUP="scanner"

e salvare le modifiche.

Adesso potete utilizzare il vostro scanner con xsane :) .

Ulteriori risorse

Hardware supportato

Le istruzioni contenute nella guida sono state verificate con i seguenti modelli:

  • Epson GT-2500
  • Epson Perfection 1200U
  • Epson Perfection 1250
  • Epson Perfection 1260
  • Epson Perfection 1640SU
  • Epson Perfection 1650
  • Epson Perfection 1650 Photo
  • Epson Perfection 1660 Photo
  • Epson Perfection 1680
  • Epson Perfection 2400 Photo
  • Epson Perfection 2450 Photo
  • Epson Perfection 2480 Photo
  • Epson Perfection 2580 Photo
  • Epson Perfection 3170 Photo
  • Epson Perfection 4180 Photo
  • Epson Perfection 4870 Photo
  • Epson Perfection 4490 Photo
  • Epson Perfection 4990 Photo
  • Epson Perfection V10
  • Epson Perfection V100 Photo
  • Epson Perfection V200 Photo (testato su Gutsy Gibbon)
  • Epson Perfection V350 Photo
  • Epson Perfection V700 / V750
  • Espon RX500
  • Epson RX510
  • Epson RX600
  • Epson Sylus DX6050

Multifunzioni Epson

La procedura è valida per le seguenti Stampanti-multifunzione Epson:

  • Stylus CX2800/CX2900, ME200
  • Stylus CX3900/DX4000
  • Stylus CX4100/CX4200/DX4200
  • Stylus CX4900/CX5000/DX5000
  • Stylus CX5900/CX6000/DX6000
  • Stylus CX7300/CX7400/DX7400
  • Stylus CX8300/CX8400/DX8400
  • Stylus CX9300F/CX9400Fax/DX9400F
  • Stylus Photo RX560/RX580/RX590
  • Stylus Photo RX585/RX595/RX610
  • Stylus Photo RX640/RX650
  • Stylus Photo RX680/RX685/RX690

Procurarsi i Driver

Scaricare nella propria Home i pacchetti .rpm presenti a [http://www.avasys.jp/english/linux_e/dl_scan.html questo indirizzo], prestando attenzione a selezionare le versioni adatte al proprio modello. Infine [:AmministrazioneSistema/Alien#rpm-to-deb:convertire con alien] i file appena scaricati.

cd Epson
fakeroot alien pipslite-cups*.rpm
fakeroot alien iscan*.rpm

Al termine delle operazioni verranno creati due file .deb che installeremo col seguente passaggio:

sudo dpkg -i pipslite-cups*.deb
sudo dpkg -i iscan*.deb

Installazione

Passiamo all'installazione della stampante. Con il pacchetto pipslite viene fornito anche un file PPD (PostScript Printer Description) generico, chiamato eklite.ppd e situato in: /usr/share/cups/model/eklite.ppd. Esso fornisce un supporto minimale ed è uguale per tutte le stampanti che usano pipslite. Ma in realtà possiamo crearne uno specifico per la nostra stampante (che come potrete verificare voi stessi, purtroppo, è molto simile al file eklite.ppd e fornisce poche opzioni). Per fare ciò avremo bisogno di usare le librerie gtk1.2, installiamole:

sudo apt-get install libgtk1.2 libgtk1.2-common

Esse servono per far funzionare pipslite-install. Prima di proseguire, se non l'avessimo ancora fatto, colleghiamo la stampante al PC e accendiamola. Bene, ora installiamo ed avviamo un nuovo demone, fornito con il pacchetto pipslite:

sudo /usr/share/pipslite/rc.d/inst-rc_d.sh install
sudo /etc/init.d/ekpd start

Immagine(Icone/Piccole/note.png,,center)

Tramite questo demone in futuro, sarà possibile usare l'utlity ekpstm per il monitoraggio dei livelli d'inchiostro..

Bene, ora lanciamo pipslite per creare il file postsript:

sudo pipslite-install

Al termine del processo verrà creato un file in /usr/share/cups/model/, nel mio caso il file creato è stato eksdx7400.ppd essendo la mia una DX7400 (il '50 indica il colore nero). Ora che abbiamo il nostro file PPD aggiungiamo la stampante al sistema.

Configurazione della stampante tramite il Browser

Con CUPS viene anche fornita un'interfaccia via browser per gestire le stampanti, per fare ciò apriamo un browser internet a nostra scelta: Firefox, Konqueror, etc. Nella barra degli indirizzi inseriamo: localhost:631 Selezioniamo aggiungi stampante; nella pagina successiava diamole un nome, per esempio EpsonMultifunzione (non usate / # o spazi nel nome) e volendo diamo anche una descrizione e una locazione. Procedendo ci verrà chiesto di selezionare una stampante, segliamo la Epson che si trova sulla USB #1, quando ci viene chiesto di scegliere il driver optiamo per la seconda scelta: fornisci un file PPD, e andiamo a selezionare il file creato in precedenza tramite pipslite, oppure scriviamo direttamente il percorso del file: /usr/share/cups/model/eksdx7400.ppd, quindi completiamo la procedura.

== Installazione Scanner

Ora, procediamo con l'installazione dello scanner. A tale proposito, cominciamo con l'installare sane, è anche possibile installare xsane, un programma per poter utilizzare con il nostro scanner, una volta che sarà stato configurato. Xsane, non è l'unica utility da poter usare con lo scanner, per esempio in KDE troviamo Kooka, che è altrettanto valido e forse più intuitivo. Procediamo con l'installazione:

sudo apt-get install sane sane-utils xsane

Lanciamo quindi il comando sane-find-scanner:

sudo sane-find-scanner

esso rileverà lo scanner; quindi commentiamo eventuali righe scsi EPSON presenti nel file epkowa.conf col comando:

sudo perl -p -i.bak -e 's/scsi EPSON\n/#scsi EPSON\n/g' /etc/sane.d/epkowa.conf

decommentiamo la riga usb nel caso fosse commentata:

sudo perl -p -i.bak -e 's/#usb\n/usb\n/g' /etc/sane.d/epkowa.conf

ora controlliamo il risultato aprendo il file epkowa.conf e controllando che ci sia la righa usb decommentata e tutte le restanti righe siano commentate:

sudo nano /etc/sane.d/epkowa.conf

A questo punto modifichiamo il file /etc/sane.d/dll.conf commentando la riga epson e sostituendola con epkowa:

sudo perl -p -i.bak -e 's/epson\n/epkowa\n#epson\n/g' /etc/sane.d/dll.conf

possiamo controllare il risultato, o effettuare l'operazione precedente in maniera manuale, digitando:

sudo nano /etc/sane.d/dll.conf

Arrivati a questo dovremmo essere in grado di poter usare il nostro scanner, controlliamo avviano Xsane, Kooka o simili.

Ulteriori risorse

Risoluzione Problemi