2779
Commento:
|
6746
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 1: | Linea 1: |
## page was renamed from StampantiScanner/EpsonMulti ## page was renamed from EpsonMulti #format wiki #LANGUAGE it <<BR>> <<Indice(depth=2)>> <<Informazioni(rilasci="9.04")>> |
|
Linea 2: | Linea 9: |
Guida estratta dal Forum => http://forum.ubuntu-it.org/index.php?topic=12257.0 Altra guida => http://khk.net/sane/libusb.html |
= Introduzione = |
Linea 5: | Linea 11: |
Voglio condividere la mia esperienza prima che l'oblio la cancelli :-) Ieri sono riuscito ad installare e far vedere come scanner una Epson dx4800. Ho attinto le informazioni da qui http://khk.net/sane/libusb.html Ho ottenuto il codice venditore e stampante digitando da console: |
In questa guida sono contenute delle istruzioni utili all'installazione di una stampante multifunzione Epson. |
Linea 9: | Linea 13: |
= Periferiche supportate = Le istruzioni contenute nella guida sono state verificate con i seguenti modelli: * 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 = Preparativi = == Installazione dei pacchetti necessari == [[AmministrazioneSistema/InstallareProgrammi|Installare]] i seguenti pacchetti: * [[apt://alien | alien]] * [[apt://libgtk1.2 | libgtk1.2]] * [[apt://libgtk1.2-common | libgtk1.2-common]] * [[apt://sane | sane]] * [[apt://sane-utils | sane-utils]] * [[apt://xsane | xsane]] == Scaricare i driver == Scaricare nella propria '''Home''' i pacchetti `.rpm` presenti a [[http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX|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 ~/ sudo alien --to-deb --scripts pipslite-cups*.rpm sudo alien --to-deb --scripts iscan*.rpm }}} = Installazione dei driver = È possibile [[AmministrazioneSistema/InstallarePacchettiDebian|installare]] i due pacchetti `.deb` convertiti in precedenza digitando i seguenti comandi in una finestra di terminale: {{{ cd ~/ sudo dpkg -i pipslite-cups*.deb sudo dpkg -i iscan*.deb }}} ||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Con'' '''pipslite''' ''viene fornito un file `.ppd` (!PostScript Printer Description) generico, situato in'' `/usr/share/cups/model/eklite.ppd`. || = Installazione della stampante = == Prima connessione == Collegare la stampante al computer e accenderla, dunque digitare il seguente comando in una finestra di terminale, necessario per avviare il servizio di stampa: {{{ sudo /usr/share/pipslite/rc.d/inst-rc_d.sh install sudo /etc/init.d/ekpd start }}} ||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Successivamente, tramite questo servizio sarà possibile utilizzare '''ekpstm''' per monitorare il livello dell'inchiostro''. || Per creare il file postsript è sufficiente avviare '''pipslite-install'''. Digitare il seguente comando in una finestra di terminale: {{{ sudo pipslite-install }}} Terminata la procedura sarà possibile aggiungere la stampante al sistema. == Configurazione == Con CUPS viene anche fornita un'interfaccia via browser per gestire le stampanti, per fare si apre un [[InternetRete/Navigazione|browser]] qualsiasi Si inserisce nella barra degli indirizzi: localhost:631 Selezionare aggiungi stampante, procedendo verrà chiesto di selezionare una stampante, scegliere la Epson che si trova sulla USB #1, e selezionare la seconda scelta: '''fornisci un file PPD''', indicando il file creato in precedenza tramite pipslite, oppure inserire direttamente il percorso del file: ''/usr/share/cups/model/eksdx7400.ppd'' = Installazione dello scanner = Aprire una finestra di terminale e digitare il seguente comando: {{{ |
|
Linea 10: | Linea 94: |
}}} | |
Linea 11: | Linea 96: |
che ha restituito: | Una volta rilevato lo scanner, per configurarlo è sufficiente digitare i seguenti comandi: {{{ 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 }}} |
Linea 13: | Linea 103: |
# 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. |
Una volta terminata la procedura lo scanner sarà pronto per essere utilizzato con '''xsane'''. |
Linea 17: | Linea 105: |
# No SCSI scanners found. If you expected something different, make sure that # you have loaded a SCSI driver for your SCSI adapter. # Also you need support for SCSI Generic (sg) in your operating system. # If using Linux, try "modprobe sg". |
= Risoluzione dei problemi = |
Linea 22: | Linea 107: |
found USB scanner (vendor=0x04b8 [EPSON], product=0x0819 [USB2.0 MFP]) at libusb:001:002 # Your USB scanner was (probably) detected. It may or may not be supported by # SANE. Try scanimage -L and read the backend's manpage. |
Lo scanner potrebbe non venire rilevato da '''Xsane'''. Per ovviare a tale problema è sufficiente aprire una finestra di terminale e digitare il seguente comando: {{{ sudo sane-find-scanner }}} |
Linea 26: | Linea 112: |
# Not checking for parallel port scanners. | Il risultato sarà simile al seguente: {{{ found USB scanner (vendor=0x04b8 [EPSON], product=0x082e [USB2.0 MFP(Hi-Speed)]) at libusb:003:002 }}} |
Linea 28: | Linea 117: |
# Most Scanners connected to the parallel port or other proprietary ports # can't be detected by this program. |
||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%><<Immagine(Icone/Grandi/info.png,,center)>> ||<style="padding:0.5em; border:none;">Prima di continuare è consigliato fare una copia di sicurezza del file `/etc/sane.d/epson.conf`. || |
Linea 31: | Linea 119: |
La linea n. 10 contiene i codici da passare al backend aggiungendo al file /etc/hotplug/usb/libsane.usermap la riga: | Aprire con un [[Ufficio/EditorDiTesto|editor di testo]] e con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] il file `/etc/sane.d/epson.conf` e aggiungere la seguente riga, sostituendo ai valori «0x04b8» e «0x082e» quelli precedentemente rilevati: {{{ usb 0x04b8 0x082e }}} |
Linea 33: | Linea 124: |
# Epson Corp.|Stylus DX4800 libusbscanner 0x0003 0x04b8 0x0819 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000 |
Ora non resta che modificare i permessi dello scanner; a tale scopo è sufficiente aprire con un [[Ufficio/EditorDiTesto|editor di testo]] e con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] il file `/etc/hotplug/usb/usbscanner.usermap` e inserire la seguente riga: {{{ usbscanner 0x0003 0×04b8 0×082e 0×0000 0×0000 0×00 0×00 0×00 0×00 0×00 0×00 0×00000000 }}} |
Linea 37: | Linea 129: |
ed al file /etc/sane.d/epson.conf che riporto: | Aprire il file `/etc/hotplug/usb/usbscanner` con un [[Ufficio/EditorDiTesto|editor di testo]] con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] e copiare al suo interno il seguente testo: {{{ #!/bin/bash # # /etc/hotplug/usb/usbscanner # GROUP=users if [ “${ACTION}” = “add” ] && [ -f “${DEVICE}” ] then chmod o-rwx “${DEVICE}” chgrp “${GROUP}” “${DEVICE}” chmod g+rw “${DEVICE}” fi }}} |
Linea 39: | Linea 144: |
# epson.conf # # here are some examples for how to configure the EPSON backend # # SCSI scanner: scsi EPSON # # Parallel port scanner: #pio 0x278 #pio 0x378 #pio 0x3BC # # USB scanner: # There are two different methods of configuring a USB scanner: libusb and the kernel module # For any system with libusb support (which is pretty much any recent Linux distribution) the # following line is sufficient. This however assumes that the connected scanner (or to be more # accurate, it's device ID) is known to the backend. usb usb 0x4b8 0x819 usb /dev/usbscanner0 |
Una volta salvato il file, aprire una finestra di terminale e digitare il seguente comando: {{{ sudo chmod +x /etc/hotplug/usb/usbscanner }}} |
Linea 60: | Linea 149: |
Notate la riga usb 0x4b8 0x819 fornisce i codici costruttore e dispositivo e la riga usb /dev/usbscanner0 che punta al dispositivo a blocchi . | Al prossimo riavvio la periferica sarà funzionante. |
Linea 62: | Linea 151: |
Ho creato ud device a blocchi col comando: | = Guide specifiche = |
Linea 64: | Linea 153: |
sudo mknod /dev/usbscanner0 c 180 48 | Quello che segue è un elenco delle guide specifiche per altri modelli, diversi da quelli sopra elencati: |
Linea 66: | Linea 155: |
E ne ho cambiato gli attributi con: | * [[Hardware/StampantiScanner/EpsonMulti/StylusPhotoRx620|Modelli RX620 e RX630]] |
Linea 68: | Linea 157: |
sudo chmod 666 /dev/usbscanner0 | = Ulteriori risorse = |
Linea 70: | Linea 159: |
Dopodiche' ho commentato tutte le voci del file /etc/sane.d/dll.conf meno la voce epson. | * [[http://forum.ubuntu-it.org/viewtopic.php?t=142737|Documento originale]] * [[http://stambec92.wordpress.com/2007/11/16/scanner-epson-dx6000-che-funziona-anche-per-altri-modelli-how-to/|Articolo di stambec]] |
Linea 72: | Linea 162: |
Ho lanciato xsane ed il gioco e' fatto :-) Spero di essere stato utile. Ciao. |
---- CategoryHardware CategoryDaRevisionare |
Introduzione
In questa guida sono contenute delle istruzioni utili all'installazione di una stampante multifunzione Epson.
Periferiche supportate
Le istruzioni contenute nella guida sono state verificate con i seguenti modelli:
- 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
Preparativi
Installazione dei pacchetti necessari
Installare i seguenti pacchetti:
Scaricare i driver
Scaricare nella propria Home i pacchetti .rpm presenti a questo indirizzo, prestando attenzione a selezionare le versioni adatte al proprio modello. Infine convertire con alien i file appena scaricati.
cd ~/ sudo alien --to-deb --scripts pipslite-cups*.rpm sudo alien --to-deb --scripts iscan*.rpm
Installazione dei driver
È possibile installare i due pacchetti .deb convertiti in precedenza digitando i seguenti comandi in una finestra di terminale:
cd ~/ sudo dpkg -i pipslite-cups*.deb sudo dpkg -i iscan*.deb
Con pipslite viene fornito un file .ppd (PostScript Printer Description) generico, situato in /usr/share/cups/model/eklite.ppd. |
Installazione della stampante
Prima connessione
Collegare la stampante al computer e accenderla, dunque digitare il seguente comando in una finestra di terminale, necessario per avviare il servizio di stampa:
sudo /usr/share/pipslite/rc.d/inst-rc_d.sh install sudo /etc/init.d/ekpd start
Successivamente, tramite questo servizio sarà possibile utilizzare ekpstm per monitorare il livello dell'inchiostro. |
Per creare il file postsript è sufficiente avviare pipslite-install. Digitare il seguente comando in una finestra di terminale:
sudo pipslite-install
Terminata la procedura sarà possibile aggiungere la stampante al sistema.
Configurazione
Con CUPS viene anche fornita un'interfaccia via browser per gestire le stampanti, per fare si apre un browser qualsiasi Si inserisce nella barra degli indirizzi: localhost:631
Selezionare aggiungi stampante, procedendo verrà chiesto di selezionare una stampante, scegliere la Epson che si trova sulla USB #1, e selezionare la seconda scelta: fornisci un file PPD, indicando il file creato in precedenza tramite pipslite, oppure inserire direttamente il percorso del file: /usr/share/cups/model/eksdx7400.ppd
Installazione dello scanner
Aprire una finestra di terminale e digitare il seguente comando:
sudo sane-find-scanner
Una volta rilevato lo scanner, per configurarlo è sufficiente digitare i seguenti comandi:
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
Una volta terminata la procedura lo scanner sarà pronto per essere utilizzato con xsane.
Risoluzione dei problemi
Lo scanner potrebbe non venire rilevato da Xsane. Per ovviare a tale problema è sufficiente aprire una finestra di terminale e digitare il seguente comando:
sudo sane-find-scanner
Il risultato sarà simile al seguente:
found USB scanner (vendor=0x04b8 [EPSON], product=0x082e [USB2.0 MFP(Hi-Speed)]) at libusb:003:002
Aprire con un editor di testo e con i privilegi di amministrazione il file /etc/sane.d/epson.conf e aggiungere la seguente riga, sostituendo ai valori «0x04b8» e «0x082e» quelli precedentemente rilevati:
usb 0x04b8 0x082e
Ora non resta che modificare i permessi dello scanner; a tale scopo è sufficiente aprire con un editor di testo e con i privilegi di amministrazione il file /etc/hotplug/usb/usbscanner.usermap e inserire la seguente riga:
usbscanner 0x0003 0×04b8 0×082e 0×0000 0×0000 0×00 0×00 0×00 0×00 0×00 0×00 0×00000000
Aprire il file /etc/hotplug/usb/usbscanner con un editor di testo con i privilegi di amministrazione e copiare al suo interno il seguente testo:
# # /etc/hotplug/usb/usbscanner # GROUP=users if [ “${ACTION}” = “add” ] && [ -f “${DEVICE}” ] then chmod o-rwx “${DEVICE}” chgrp “${GROUP}” “${DEVICE}” chmod g+rw “${DEVICE}” fi
Una volta salvato il file, aprire una finestra di terminale e digitare il seguente comando:
sudo chmod +x /etc/hotplug/usb/usbscanner
Al prossimo riavvio la periferica sarà funzionante.
Guide specifiche
Quello che segue è un elenco delle guide specifiche per altri modelli, diversi da quelli sopra elencati: