Manjaro Linux - Forum Italiano

Configurare stampanti-scanner Epson

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

feddy

  • ***
  • 116
Configurare stampanti-scanner Epson
« il: Aprile 13, 2017, 08:10:06 am »
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à  ;D 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)
Codice: [Seleziona]
SUDO_EDITOR=kate sudoedit  /etc/sane.d/dll.conf e controllate che il backend sia decommentato come nell'esempio
Codice: [Seleziona]
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
Codice: [Seleziona]
SUDO_EDITOR=kate sudoedit /etc/sane.d/epson2.confQuindi si aprirà il vostro bel file come nell'esempio seguente:
Codice: [Seleziona]
# 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
Codice: [Seleziona]
#v4lProcedura testata anche su Ubuntu 16.04 e Kubuntu 14.04, usando simple scan, dove è necessario il pacchetto printer-driver-escpr  >:D
Fine prima parte.
« Ultima modifica: Novembre 01, 2017, 10:27:12 am da feddy »
Manjaro Gellivara KDE
Il saggio coltiva Linux, tanto Windows si pianta da solo.

feddy

  • ***
  • 116
Re:Configurare stampanti-scanner Epson
« Risposta #1 il: Aprile 13, 2017, 09:32:32 am »
Connessione USB

Questa è molto più semplice ed anche più veloce.
Dopo aver collegato stampante e pc con un cavetto usb, si va nelle impostazioni di sitsema→stampanti→aggiungi stampante→selezionare la Epson e continuare fino alla aggiunta della nuova stampante.
Ora per lo scanner che sicuramente non funzionerà, bisognerà recuperare i codici vendor e product tramite questo comando da terminale:
Codice: [Seleziona]
sane-find-scannerIl terminale restituirà una stampata simile a questa:
Codice: [Seleziona]
# sane-find-scanner will now attempt to detect your scanner. If the
  # result is different from what you expected, first make sure your
  # scanner is powered up and properly connected to your computer.

  # No SCSI scanners found. If you expected something different, make sure that
  # you have loaded a kernel SCSI driver for your SCSI adapter.

could not fetch string descriptor: Pipe error
could not fetch string descriptor: Pipe error
found USB scanner (vendor=0x04b8, product=0x1106) at libusb:002:002
could not open USB device 0x1d6b/0x0002 at 002:001: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0001 at 008:001: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0001 at 007:001: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0001 at 006:001: Access denied (insufficient permissions)
could not open USB device 0x2232/0x1006 at 001:003: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0002 at 001:001: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0001 at 005:001: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0001 at 004:001: Access denied (insufficient permissions)
could not open USB device 0x046d/0xc52f at 003:002: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0001 at 003:001: Access denied (insufficient permissions)
  # Your USB scanner was (probably) detected. It may or may not be supported by
  # SANE. Try scanimage -L and read the backend's manpage.

  # Not checking for parallel port scanners.

  # Most Scanners connected to the parallel port or other proprietary ports
  # can't be detected by this program.

  # You may want to run this program as root to find all devices. Once you
  # found the scanner devices, be sure to adjust access permissions as
  # necessary.]


Prendere nota dei codici riportati in questa riga
Codice: [Seleziona]
found USB scanner (vendor=0x04b8, product=0x1106) at libusb:002:002 Che nel vostro caso molto probabilmente saranno diversi dai miei
Ora riapriamo il file di cui abbiamo parlato nella prima parte ossia :
Codice: [Seleziona]
SUDO_EDITOR=kate sudoedit /etc/sane.d/epson2.conf
Andiamo ad aggiungere nel file sotto #USB una stringa riportante i codici trovati, come nell'esempio riportato sotto:
Codice: [Seleziona]
# 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
Cioè: usb-spazio-codice vendor-spazio-codice product
Salvate il file, chiudetelo e chiudete il terminale.
Avviate lo scanner tramite skanlite o simple scan e ditemi che funziona  >:D
Questa procedura non funziona su Ubuntu dove servono i driver da scaricare dal sito Epson (1-0 per Manjaro  ;))

Accedere alla configurazione della stampante

Non serve nessun tool, non serve installare nulla, una volta che abbiamo  IP Adress (Wi-Fi Direct) abbiamo il potere assoluto  ;D
Tramite il collegamento wi-fi direct, inseriamo nella barra degli indirizzi del browser  l'indirizzo IP Adress e accediamo alla configurazione della stampante:


E' possibile effettuare molte operazioni come ad esempio verificare il livello dei liquidi

 
In alto a destra scegliendo configurazione avanzata si accede a tale tipo di configurazione per fare ad esempio l'aggiornamento del firmware


oppure per collegare la stampante ad un modem router, operazione necessaria prima di effettuare l'aggiornamento del firmware.



Insomma tutto quello che si può fare tramite il software che viene installato sui sistemi windows.
« Ultima modifica: Novembre 01, 2017, 10:29:08 am da feddy »
Manjaro Gellivara KDE
Il saggio coltiva Linux, tanto Windows si pianta da solo.

Cubanpit

  • *****
  • 3033
Re:Configurare stampanti-scanner Epson
« Risposta #2 il: Aprile 13, 2017, 02:50:23 pm »
Sarebbe meglio utilizzare  kdesu  in ambiente KDE e  gksu  in ambiente GTK invece di  sudo  per avviare applicazioni con interfaccia grafica.
Alternativamente anche  sudo -i  potrebbe funzionare correttamente.
Questo per evitare problemi con i permessi dei file di configurazione dell'utente.

PC ZERO

  • *****
  • 1044
Re:Configurare stampanti-scanner Epson
« Risposta #3 il: Aprile 14, 2017, 01:35:38 pm »
Sarebbe meglio utilizzare  kdesu  in ambiente KDE e  gksu  in ambiente GTK invece di  sudo  per avviare applicazioni con interfaccia grafica.
Alternativamente anche  sudo -i  potrebbe funzionare correttamente.
Questo per evitare problemi con i permessi dei file di configurazione dell'utente.
Questa cosa l'hai detta già un paio di volte in vari topic, non so se ci sia già nella wiki ma nel caso ci fosse già allora ti toccherà fare un cartellone all'ingresso del forum  ;D
HP 290 G4 Microtower PC
Intel i3-10100 (8) @ 4.300GHz
Intel CometLake-S GT2 [UHD Graphics 630]
Ram 7776 MiB
Manjaro Xfce 64bit

feddy

  • ***
  • 116
Re:Configurare stampanti-scanner Epson
« Risposta #4 il: Aprile 14, 2017, 04:05:04 pm »
Sarebbe meglio utilizzare  kdesu  in ambiente KDE e  gksu  in ambiente GTK invece di  sudo  per avviare applicazioni con interfaccia grafica.
Alternativamente anche  sudo -i  potrebbe funzionare correttamente.
Questo per evitare problemi con i permessi dei file di configurazione dell'utente.
Funziona uguale, però per correttezza corrego  ;D
Corretti altri bug ed errori minori  O0
Manjaro Gellivara KDE
Il saggio coltiva Linux, tanto Windows si pianta da solo.

feddy

  • ***
  • 116
Re:Configurare stampanti-scanner Epson
« Risposta #5 il: Aprile 14, 2017, 04:35:06 pm »
Sarebbe meglio utilizzare  kdesu  in ambiente KDE e  gksu  in ambiente GTK invece di  sudo  per avviare applicazioni con interfaccia grafica.
Alternativamente anche  sudo -i  potrebbe funzionare correttamente.
Questo per evitare problemi con i permessi dei file di configurazione dell'utente.
Questa cosa l'hai detta già un paio di volte in vari topic, non so se ci sia già nella wiki ma nel caso ci fosse già allora ti toccherà fare un cartellone all'ingresso del forum  ;D
Repetita iuvant  8)
Manjaro Gellivara KDE
Il saggio coltiva Linux, tanto Windows si pianta da solo.

feddy

  • ***
  • 116
Re:Configurare stampanti-scanner Epson
« Risposta #6 il: Aprile 15, 2017, 06:49:22 pm »
Ho aggiunto un nota bene importante in fondo alla prima parte e poi ho aggiunto la parte della configurazione della stampante.
« Ultima modifica: Aprile 18, 2017, 06:13:35 pm da feddy »
Manjaro Gellivara KDE
Il saggio coltiva Linux, tanto Windows si pianta da solo.

Re:Configurare stampanti-scanner Epson
« Risposta #7 il: Aprile 21, 2017, 10:12:21 am »
mi si riempie il cuore di gioia quando vedo questi 3d ;)
Manjaro Xfce + Antergos KDE + Windows 10
Motherboard Asus P8H67-M LE - CPU: Intel Core™ i5-2400 CPU @ 3.10GHz - RAM 10 Gb
Samsung EVO 250 Gb Ssd + WD HDD 2 Tb

Re:Configurare stampanti-scanner Epson
« Risposta #8 il: Aprile 21, 2017, 11:20:11 am »
Io ho una espson WF-2650, su Manjaro XFCE, che ho già installato via usb.

Per quanto riguarda il direct, per la stampa, aggiungendo l'indirizzo "ipp://EPSON6BAA75:631/ipp/print", funziona alla perfezione.

La scannerizzazione, invece, proprio non ne vuol sapere. In Simple-scan, ma anche Skanlite o Imagesan, non rileva nessun dispositivo.
Ovvio ho seguito alla lettera le istruzioni.
« Ultima modifica: Aprile 22, 2017, 10:15:46 am da slytry »
Manjaro Xfce + Antergos KDE + Windows 10
Motherboard Asus P8H67-M LE - CPU: Intel Core™ i5-2400 CPU @ 3.10GHz - RAM 10 Gb
Samsung EVO 250 Gb Ssd + WD HDD 2 Tb

feddy

  • ***
  • 116
Re:Configurare stampanti-scanner Epson
« Risposta #9 il: Aprile 22, 2017, 10:27:10 am »
Io ho una espson WF-2650, su Manjaro XFCE, che ho già installato via usb.

Per quanto riguarda il direct, per la stampa, aggiungendo l'indirizzo "ipp://EPSON6BAA75:631/ipp/print", funziona alla perfezione.

La scannerizzazione, invece, proprio non ne vuol sapere. In Simple-scan, ma anche Skanlite o Imagesan, non rileva nessun dispositivo.
Ovvio ho seguito alla lettera le istruzioni.

Il pacchetto sane è installato ?

Posta il risultato di :
Codice: [Seleziona]
sudo gedit /etc/sane.d/dll.conf e di
Codice: [Seleziona]
sudo gedit /etc/sane.d/epson2.conf N.B ho messo gedit perchè non so quale editor usa di default xfce ( quindi eventualmente nei comandi sostituisci gedit con l'editor di default)
Postami anche l' IP Adress (Wi-Fi Direct) che ti ha dato il foglio dello stato di rete.
« Ultima modifica: Aprile 22, 2017, 10:30:30 am da feddy »
Manjaro Gellivara KDE
Il saggio coltiva Linux, tanto Windows si pianta da solo.

Re:Configurare stampanti-scanner Epson
« Risposta #10 il: Aprile 26, 2017, 12:13:05 pm »
sudo mousepad /etc/sane.d/dll.conf

Codice: [Seleziona]
# enable the next line if you want to allow access through the network:
net
abaton
agfafocus
apple
avision
artec
artec_eplus48u
as6e
bh
canon
canon630u
canon_dr
#canon_pp
cardscan
coolscan
#coolscan2
coolscan3
#dc25
#dc210
#dc240
dell1600n_net
dmc
epjitsu
#epson
epson2
...

sudo mousepad /etc/sane.d/epson2.conf
Codice: [Seleziona]
# 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

# 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

IP Adress (Wi-Fi Direct) 192.168.10.1

MOD: corretta formattazione messaggio con tag codice.
« Ultima modifica: Aprile 27, 2017, 04:51:32 pm da Cubanpit »
Manjaro Xfce + Antergos KDE + Windows 10
Motherboard Asus P8H67-M LE - CPU: Intel Core™ i5-2400 CPU @ 3.10GHz - RAM 10 Gb
Samsung EVO 250 Gb Ssd + WD HDD 2 Tb

Re:Configurare stampanti-scanner Epson
« Risposta #11 il: Aprile 26, 2017, 01:56:51 pm »
Volevo aggiornarti un po' sui miei tentativi.
Ho piallato e reinstallato per altri motivi il so.
Aggiunto la stampante servendomi dell'interfaccia web del CUP, che mi ha suggerito l'url "lpd://192.168.1.65:515/PASSTHRU", che io ho adottato perchè la stampa funziona perfettamente.
Giusto per tentare qualcosa di diverso ho inserito in nel backend /etc/sane.d/epson2.conf questo indirizzo "192.168.1.65", anzichè quello della sheet ("192.168.10.1").
Ora Simple-scan vede la stampante e scannerizza senza problemi.
Eppure nell'"Epson Status Sheet" che ho stampato non c'è traccia di questo IP.
Che ne pensi?
« Ultima modifica: Aprile 26, 2017, 08:21:30 pm da slytry »
Manjaro Xfce + Antergos KDE + Windows 10
Motherboard Asus P8H67-M LE - CPU: Intel Core™ i5-2400 CPU @ 3.10GHz - RAM 10 Gb
Samsung EVO 250 Gb Ssd + WD HDD 2 Tb

feddy

  • ***
  • 116
Re:Configurare stampanti-scanner Epson
« Risposta #12 il: Aprile 26, 2017, 09:59:59 pm »
Ciao,
Intanto dovrei correggere i comandi se no @Cubanpit  mi picchia  ;D non è sudo..... ma kdesu nel mio caso e xxsu nel tuo a seconda dell'ambiente grafico.
Mi sembra strano che tu abbia un ipp del genere, dovrebbe iniziare con http oppure https, adesso non ho il mio foglio di stato di rete sotto mano, ma probabilmente tale indirizzo cambia a seconda del modello della stampante, come dicevo nella guida è la mia prima ed unica stampante Epson.
Se nel file /etc/sane.d/epson2.conf hai inserito l'indirizzo 192.168.1.65  e lo scanner funziona, significa che molto probabilmente, anzi azzarderei un sicuramente, è quello l' IP Adress (Wi-Fi Direct) della tua stampante.
Ora per fare una prova/conferma, quando sei collegato con wi-fi direct, dovresti inserire nella barra di ricerca del browser tale indirizzo 192.168.1.65
Se ti si apre la configurazione della stampante significa che hai azzeccato.
Ho visto che nel file /etc/sane.d/epson2.conf noi hai inserito usb con i codici vendor e product, vuol dire che non utilizzi la connessione cavo usb o che funziona lo stesso lo scanner ?
Aggiungo che se ho capito giusto, la regole dovrebbe essere che l IP Adress (wi-fi direct) è una parte e si trova all'interno dell' ipp url.
« Ultima modifica: Aprile 26, 2017, 10:16:32 pm da feddy »
Manjaro Gellivara KDE
Il saggio coltiva Linux, tanto Windows si pianta da solo.

Re:Configurare stampanti-scanner Epson
« Risposta #13 il: Aprile 27, 2017, 09:54:10 am »
Ho inserito l'indirizzo 192.168.1.65 e si apre la pagina di configurazione della stampante, come puoi vedere nell'immagine allegata.
Lo scanner funziona perfettamente.
La stampante non l'ho installata via usb perchè è molto lontana dal pc (ho un lunghissimo cavo usb ma è un tedio ogni volta), per questo sono contento di essere "incappato" nel tuo thread, perchè adesso stampo e scannerizzo senza alcun problema.
Sono sicuro che tutto avvenga via wi-fi direct e non si sia creato invece un collegamento via router perchè, da quando ho cambiato provider, non ho mai impostato la nuova connessione nella stampante, tantomeno aggiunto la nuova password del router.
Quello che non capisco è l'indirizzo IP che permette il funzionamento di tutto e che non ritrovo nello sheet della stampante, e che senza il CUP non avrei mai potuto individuare.
Aggiornerò il 3d nel caso ci siano evoluzioni o capisca meglio i meccanismi di funzionamento.
Grazie per l'aiuto.
 
« Ultima modifica: Aprile 27, 2017, 09:56:36 am da slytry »
Manjaro Xfce + Antergos KDE + Windows 10
Motherboard Asus P8H67-M LE - CPU: Intel Core™ i5-2400 CPU @ 3.10GHz - RAM 10 Gb
Samsung EVO 250 Gb Ssd + WD HDD 2 Tb

Re:Configurare stampanti-scanner Epson
« Risposta #14 il: Aprile 28, 2017, 12:32:44 pm »
Ciao io i miei problemi di stampa con Manjaro li ho sempre risolti installando i driver gutenprint. Basta cercare gutenprint su Pamac.

Inviato dal mio Redmi Note 3 utilizzando Tapatalk

Manjaro Xfce
PackardBell EasyNoteTM
Cpu: Intel Core i3-330M
Gpu: Nvidia Ge-Force GT320M 1Gb RAM
Ram: 4GB DDR3