Salve a tutti,
scrivo questa guida per fornire una linea generale di installazione per le stampanti multifunzione Epson, in particolare ho sperimentato la procedura con la mia stampante: Epson DX7450.
La procedura dovrebbe essere valida per tutte 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/RX690PROCURARSI I DRIVERATTENZIONE, AGGIORNAMENTO FONDAMENTALE!Non è necessario continuare ad utilizzare i driver Epson per la stampante!
I driver Gutenprint per Epson DX4800 funzionano a dovere con la DX7450!
Per gli altri modelli controllate pure il database di openprinting.Per prima cosa procuriamoci i driver.
Per far ciò andiamo nell'apposito sito:
Avasys.
In questo sito, sono disponibili i driver per numerose stampanti e scanner Epson, per ora prendiamo in esame la categoria
All-in-Ones di cui fanno parte le stampanti multifunzione.
Selezioniamo il nostro modello, quindi indichiamo il tipo di ditribuzione (Ubuntu non c'è, ma tanto una vale l'altra, la pagina da cui scaricheremo il driver sarà sempre la stessa), la nazionalità, l'ambiente etc.
Una volta giunti nella pagina di download scarichiamo il driver per la stampante che fa uso di CUPS, ossia il file:
pipslite-cups-1.0.1-1.i386.rpm, quindi il driver per lo scanner per GCC-3.4:
iscan-2.10.0-1.c2.i386.rpm (altre versioni dei driver seguono la stessa procedura, infatti di seguito verrà descritta una procedura indipendente dalla versione, a meno di grosse modifiche da parte di Epson ai driver stessi).
Poniamo ora i driver in una cartella separata, tanto per non fare confusione; create una nuova cartella nella vostra home e chiamatela
Epson (in realtà il nome non ha importanza, ma per coerenza userò Epson come nome della cartell per il resto della guida) quindi spostateci dentro i due file appena scaricati.
Ora convertiamo i file usando
Alien, aprite un terminale e digitate:
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
I file creati con Alien avranno un nome diverso da quelli originali in rpm, nel caso in esame il meno tra il nome del pacchetto e la versione è stato sostutito con un underscore, ma con i comandi sopra riportati il cambio del nome è indifferente.INSTALLAZIONE STAMPANTEATTENZIONE, AGGIORNAMENTO FONDAMENTALE!Non è necessario continuare ad utilizzare i driver Epson per la stampante!
I driver Gutenprint per Epson DX4800 funzionano a dovere con la DX7450!
Per gli altri modelli controllate pure il database di openprinting.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
N.B. 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.
AGGIUNGERE LA STAMPANTE USANDO IL BROWSERCon 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.
PROCEDURE ANALOGHEProcedure analoghe di installazione possono essere seguite, per esempio se stessimo usando KDE possiamo l'utility ''Impostazioni di sistema'', scegliere ''Stampanti'', ''Aggiungi stampante'' etc.
INSTALLAZIONE SCANNEROra, 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.
PROCEDURA DI INSTALLAZIONE IN UN COMANDOfakeroot alien pipslite-cups*.rpm && fakeroot alien iscan*.rpm && sudo dpkg -i pipslite-cups*.deb iscan*.deb && sudo apt-get install libgtk1.2 libgtk1.2-common sane sane-utils xsane && sudo /usr/share/pipslite/rc.d/inst-rc_d.sh install && sudo /etc/init.d/ekpd start && sudo pipslite-install && sudo sane-find-scanner && sudo perl -p -i.bak -e 's/scsi EPSON\n/#scsi EPSON\n/g' /etc/sane.d/epkowa.conf && sudo perl -p -i.bak -e 's/#usb\n/usb\n/g' /etc/sane.d/epkowa.conf && sudo perl -p -i.bak -e 's/epson\n/epkowa\n#epson\n/g' /etc/sane.d/dll.conf
PROBLEMI FREQUENTICONCLUSIONI E CRITICHEBene, ora che la procedura è conclusa, possiamo notare che il driver creato con pipslite (eksdx7400.ppd) poco differisce da quello fornito col pacchetto (eklite.ppd), le impostazioni sono ridotte ai minimi termini, solamente 2 tipi di carta tra cui scegliere, solamente 4 formati di foglio, 2 tipologie di colore: monocromo o a colori, nessuna regolazione della risoluzione o altro. Aggiunti alcuni banner con il file personalizzato (nessun tipo di banner è invece selezionabile con il file di default eklite.ppd, ma non ci interessa). Lo scanner invece sembra supportare tutte le risoluzioni, è la scanzione dell'immagine è estremamente accurata, nulla da ridire.
Per chi desiderasse avere un migliore supporto, cosa che credo doverosa (avere un stampante che raggiunge la risoluzione di 5760x1440dpi e poterla usare solo a 360x360dpi è quasi un oltraggio) si rivolga, come ho personalmente fatto, al supporto Epson e chieda un driver migliore!