E' la mia prima esperienza con Epson su linux, fino ad ora ho vissuto di rendita con le hp che hanno il pacchetto hplip dalla "pappa pronta", quindi non sono un esperto e non ho mai fatto nè guide nè mini-guide, ma poichè mi piace la filosofia dell'open source, metto a disposizione la mia esperienza per aiutare altri che incontreranno le mie difficoltà.
Poichè il tempo a mia disposizione è alquanto limitato, questa discussione la farò un pezzo per volta, appunto man mano troverò il tempo per farlo, quindi abbiate peità e pazienza.
Un doveroso ringraziamento a
@andy2 il cui supporto sul canale telegram di Manjaro mi ha permesso di arrivare alla conclusione.
Bando alle ciance veniamo al dunque.
Spiegherò due metodi di configurazione aiutandomi anche con screenshot, effettuati su una Epson ET-2550: il primo tramite wi-fi direct, ovvero connessione diretta tra pc e stampante tramite wi-fi ( non una connessione in una rete dove ci sono più device con un router e la stampante messi in rete, per questa mi devo attrezzare); il secondo tramite il classico cavetto usb.
Fasi preliminari
Installare da aur il seguente pacchetto
https://aur.archlinux.org/packages/epson-inkjet-printer-escpr/Recuperare il foglio di stato rete della vostra stampante-scanner Epson, che nel mio caso, usando i tasti di configurazione sulla stampante, si trova nel seguente percorso: setup→impostazioni di rete→stampa foglio di stato→stampare foglio di stato rete?→ok
WI-FI direct.Per le all-in-one che sono dotate di tale tipo di connessione, ovviamente, sulla stampante accedere al menu Configurazione wi-fi→config.wi-fi-direct→configurazione connessione→ messaggio (almeno sulla mia)si possono connettere fino a 4 dispositivi wi-fi senza router wireless→selezionare il SSID nella schermata successiva per connettersi alla stampante→ finalmente abbiamo il Rete SSID che è il nome con cui la stampante apparirà nelle connessioni di rete disponibili e la password: xxxxxxx chiaramente da memorizzare.
Andiamo ora sulla nostra Manjaro, nel network manager cercare il nome della stampante, inserire la password, quindi accertarsi di essere connessi; successivamente impostazioni di sitema→stampanti→aggiungi una stampante-→è richiesto l'autorizzazione da root→ ed esce una schermata con le stampanti di rete disponibili tra cui la vostra Epson. Selezionatela e cliccate sempre avanti fino a quando viene aggiunta e se siete fortunati la stampante è già pronta.
Se non stampa allora bisogna configurala a manina, recuperando quel foglio di stato di rete che vi dicevo in premessa, sul quale ci sono scritte molte cose interessanti e tra questa dovete recuperare
IPP URL (WI-FI Direct) esempio :
http://192.168.10.1:631/ipp/print.
Inserirlo nelle impostazioni come da screen sotto:
Applica→ok ed ora dovrebbe essere pronta per stampare, poi regolate voi nel menù opzioni della stampante la qualità, il contrasto ecc a vostro piacimento.
Ora veniamo allo scanner che sicuramente non funzionerà
la parte più bella.
Sul foglio di cui prima cercate
IP Adress (Wi-Fi Direct) esempio 192.168.10.1
Cercate qui il backend dello scanner
http://www.sane-project.org/sane-mfgs.html#Z-EPSON, che di solito dovrebbe essere epson2.
Aprite questo file con il vostro editor preferito ( nel mio caso kate poichè uso kde)
SUDO_EDITOR=kate sudoedit /etc/sane.d/dll.conf
e controllate che il backend sia decommentato come nell'esempio
as6e
bh
canon
canon630u
canon_dr
#canon_pp
cardscan
coolscan
#coolscan2
coolscan3
#dc25
#dc210
#dc240
dell1600n_net
dmc
epjitsu
#epson
epson2
epsonds
fujitsu
#gphoto2
genesys
gt68xx
hp
hp3900
hpsj5s
hp3500
hp4200
hp5400
hp5590
hpljm1005
hs2p
ibm
kodak
kodakaio
kvs1025
kvs20xx
leo
lexmark
ma1509
magicolor
matsushita
microtek
microtek2
mustek
#mustek_pp
mustek_usb
mustek_usb2
nec
niash
#p5
pie
pint
pixma
plustek
#plustek_pp
#pnm
qcam
ricoh
rts8891
s9036
sceptre
sharp
sm3600
sm3840
snapscan
sp15c
#st400
#stv680
tamarack
teco1
teco2
teco3
#test
u12
umax
#umax_pp
umax1220u
v4l
xerox_mfp
#hpaio
Come vedete epson2 non ha # davanti, se così fosse toglietelo.
Ora dobbiamo modificare il file /etc/sane.d/backend.conf con questo comando da terminale
SUDO_EDITOR=kate sudoedit /etc/sane.d/epson2.conf
Quindi si aprirà il vostro bel file come nell'esempio seguente:
# epson2.conf
#
# here are some examples for how to configure the EPSON2 backend
# SCSI
scsi EPSON
# for the GT-6500:
#scsi "EPSON SC"
# Parallel port
#pio 0x278
#pio 0x378
#pio 0x3BC
# USB
usb 0x04b8 0x1106
# For libusb support for unknown scanners use the following command
# usb <vendor ID> <product ID>
# e.g.:
# usb 0x4b8 0x110
# Network
#
# net 192.168.1.123
net autodiscovery
net 192.168.10.1
In fondo a Network bisogna aggiungere la stringa con net -spazio- IP Adress (wi-fi Direct), cosa che io ho fatto come si vede nell'esmpio sopra.
Salvate il file, chiudete file e terminale, lanciate il vostro software scanner preferito, nel mio caso skanlite, ed ecco una voce nuova:
Selezionatela→ok, ed il gioco è fatto.
N.B. Ho notato che nel mio caso, la suddetta selezione non è definitiva, ossia ogni volta che avvio skanlite mi propone la scelta tra lo scanner Epson e la Webcam, che per quanto mi rigurda, non essendo amante dei selfie, non mi interessa. Pertanto per eliminare definitivamente tale scelta e lasciare solo lo scanner Epson, bisogna riaprire il file /etc/sane.d/dll.conf, come spiegato sopra e commentare la riga relativa alla webcam, nel mio caso diventa
#v4l
Procedura testata anche su Ubuntu 16.04 e Kubuntu 14.04, usando simple scan, dove è necessario il pacchetto printer-driver-escpr
Fine prima parte.