6 999
contributi
Nessun oggetto della modifica |
S3v (discussione | contributi) (+ template E-zine & minimalia) |
||
Riga 1: | Riga 1: | ||
{{ | {{Versioni compatibili}} | ||
__TOC__ | |||
| | {{E-zine|num=1|articoli=[http://e-zine.debianizzati.org/web-zine/numero_1/?page=32 Stampanti multifunzione]}} | ||
| | |||
}} | |||
==Introduzione== | ==Introduzione== | ||
Se dopo aver installato Debian si ha la necessità di configurare una stampante | Se dopo aver installato Debian si ha la necessità di configurare una stampante o uno scanner oppure una multifunzione (stampante e scanner in un unico corpo), si deve procedere all'installazione del server '''cups''' (per la stampa) e di '''sane''' (per lo scanner). In linea di massima c'è un ottimo supporto per la maggior parte delle stampanti e degli scanner. Per controllare se il proprio hardware è supportato, visitare i rispettivi siti: | ||
* Cups: http://www.cups.org<br /> | * Cups: http://www.cups.org<br /> | ||
Riga 17: | Riga 11: | ||
== Cups == | == Cups == | ||
Iniziamo con l'installazione del server cups.<br /> | Iniziamo con l'installazione del server <code>cups</code>.<br /> | ||
Per far questo possiamo utilizzare il tool che più ci piace: apt-get, aptitude, synaptic, adept etc. | Per far questo possiamo utilizzare il tool che più ci piace: <code>apt-get, aptitude, synaptic, adept</code> etc.<br/> | ||
Controlliamo che in /etc/apt/sources.list sia abilitato almeno un repository, | Controlliamo che in <code>/etc/apt/sources.list</code> sia abilitato almeno un [[repository]], ad esempio: | ||
<pre>deb http://debian.fastweb.it/debian/ stable main</pre> | <pre>deb http://debian.fastweb.it/debian/ stable main</pre> | ||
ovviamente adattiamo la versione al ramo che si usa | ovviamente adattiamo la versione al ramo che si usa: | ||
<pre> stable, testing o unstable </pre> | <pre> stable, testing o unstable </pre> | ||
Dopo il consueto | Dopo il consueto: | ||
<pre> apt-get update </pre> | <pre># apt-get update </pre> | ||
proseguiamo con | proseguiamo con: | ||
<pre> apt-get install foomatic-db cups cups-driver-gutenprint cups-pdf </pre> | <pre># apt-get install foomatic-db cups cups-driver-gutenprint cups-pdf </pre> | ||
per chi ha stampanti HP aggiungere | per chi ha stampanti HP aggiungere: | ||
<pre> apt-get install hpijs hplip hplip-cups hpoj</pre> | <pre># apt-get install hpijs hplip hplip-cups hpoj</pre> | ||
===Configurazione=== | ===Configurazione=== | ||
Riguardo | Riguardo alla configurazione di <code>cups</code>, esistono dei semplici tool grafici in base al [[DE]] che si utilizza. Qui prendiamo in considerazione una configurazione via web browser.<br/> | ||
La primissima cosa da fare per poter amministrare la propria stampante come utente semplice è | La primissima cosa da fare per poter amministrare la propria stampante come utente semplice è aggiungere il proprio utente al gruppo '''lp''' e '''lpadmin''' agendo da terminale, come [[root]]: | ||
<pre> adduser nome_utente lp | <pre> | ||
# adduser nome_utente lp | |||
# adduser nome_utente lpadmin | |||
</pre> | |||
quindi effettuare un logout/login per rendere effettivi i cambiamenti. | |||
Ora apriamo il nostro browser preferito e nella barra dell'URL digitiamo: | |||
<pre> http://localhost:631/ </pre> | <pre> http://localhost:631/ </pre> | ||
Riga 53: | Riga 50: | ||
Se è la prima volta che ci colleghiamo al server verrà richiesto l'utente (root) e la password (root), poi procediamo: | Se è la prima volta che ci colleghiamo al server verrà richiesto l'utente (root) e la password (root), poi procediamo: | ||
dalla pagina principale selezioniamo "aggiungi stampante", | * dalla pagina principale selezioniamo "aggiungi stampante" | ||
* proseguiamo rispondendo alle semplici domande che ci vengono proposte e, per ultimo, lanciamo la stampa di una pagina di prova | |||
Se tutto è andato bene (come mi auspico) la stampante è pronta per l'uso. | Se tutto è andato bene (come mi auspico) la stampante è pronta per l'uso. | ||
Riga 62: | Riga 59: | ||
=== Tips and Tricks === | === Tips and Tricks === | ||
Questa sezione è destinata a coloro che possiedono una stampante Epson Stylus connessa via | Questa sezione è destinata a coloro che possiedono una stampante Epson Stylus connessa via USB e riguarda il monitoraggio dei livelli d'inchiostro e la pulizia delle testine. ''(se qualcun altro ne conosce per altre marche lo può benissimo aggiungere)'' | ||
Installiamo l'utility | Installiamo l'utility: | ||
<pre># apt-get install escputil </pre> | |||
<pre> apt-get install escputil | |||
dalle descrizioni: | |||
<pre> escputil is a utility to clean and align the heads of Epson Stylus printers. It can also check the current ink levels in the printer. </pre> | |||
<pre> escputil --clean-head --raw-device /dev/usb/lp0 </pre> | Ora possiamo utilizzare l'utility dal terminale. Ad esempio, per vedere i livelli degli inchiostri: | ||
<pre>$ escputil --ink-level --raw-device /dev/usb/lp0 </pre> | |||
o per la pulizia delle testine: | |||
<pre>$ escputil --clean-head --raw-device /dev/usb/lp0 </pre> | |||
Per evitare ogni volta di digitare tutti i comandi si possono utilizzare i seguenti | Per evitare ogni volta di digitare tutti i comandi si possono utilizzare i seguenti [[script]]. | ||
Per i livelli degli inchiostri: | |||
Per i livelli degli inchiostri | |||
<pre>#!/bin/bash | <pre>#!/bin/bash | ||
Riga 91: | Riga 79: | ||
# | # | ||
# | # | ||
escputil --ink-level --raw-device /dev/usb/lp0 | escputil --ink-level --raw-device /dev/usb/lp0 | ||
</pre> | |||
Salviamolo come ink-level e diamo i permessi d'esecuzione: | |||
<pre>$ chmod +x ink-level</pre> | |||
spostiamolo in <code>/usr/local/bin</code> : | |||
<pre># mv ink-level /usr/local/bin</pre> | |||
Ora basta aprire il terminale e digitare: | |||
<pre>$ ink-level</pre> | |||
per vedere stampati su terminale i livelli degli inchiostri. | per vedere stampati su terminale i livelli degli inchiostri. | ||
Per la pulizia delle testine | Per la pulizia delle testine: | ||
<pre>#!/bin/bash | <pre>#!/bin/bash | ||
# | # | ||
Riga 114: | Riga 96: | ||
# | # | ||
# | # | ||
escputil --clean-head --raw-device /dev/usb/lp0 | escputil --clean-head --raw-device /dev/usb/lp0 | ||
salviamolo come clean-head e diamo i permessi d'esecuzione | </pre> | ||
salviamolo come clean-head e diamo i permessi d'esecuzione: | |||
<pre>chmod +x clean-head</pre> | <pre>$ chmod +x clean-head</pre> | ||
spostiamolo in <code>/usr/local/bin</code> : | |||
spostiamolo in /usr/local/bin | <pre># mv clean-head /usr/local/bin</pre> | ||
<pre> mv clean-head /usr/local/bin | |||
Ora basta aprire il terminale e digitare: | |||
<pre>$ clean-head</pre> | |||
per pulire le testine della stampante. | per pulire le testine della stampante. | ||
==Sane== | ==Sane== | ||
Installiamo i pacchetti occorrenti | Installiamo i pacchetti occorrenti: | ||
<pre># apt-get install sane sane-utils xsane xsane-common </pre> | |||
<pre>apt -get install sane sane-utils xsane xsane-common | |||
Aggiungiamo il nostro utente al gruppo '''scanner''' ( pena il non poterlo usare ): | |||
<pre># adduser nome_utente scanner</pre> | |||
e effettuiamo un logout/login per rendere effettivi i cambiamenti. | |||
<pre>scanimage -L</pre> | Verifichiamo che il nostro scanner sia stato riconosciuto: | ||
<pre>$ sane-find-scanner</pre> | |||
o: | |||
<pre>$ scanimage -L</pre> | |||
se lo scanner è riconosciuto, ci restituisce il vendor, il product e la porta USB su cui è collegato; ad esempio: | |||
<pre>found USB scanner (vendor=0x04b8 [EPSON], product=0x080e [USB MFP]) at libusb:005:002 </pre> | <pre>found USB scanner (vendor=0x04b8 [EPSON], product=0x080e [USB MFP]) at libusb:005:002 </pre> | ||
Ora possiamo usare lo scanner lanciando l'applicazione con | Ora possiamo usare lo scanner lanciando l'applicazione con: | ||
<pre>$ xsane</pre> | |||
Enjoy Debian, the most powerful OS on earth! | |||
{{Autori | |||
|Autore=[[Utente:Xtow|Xtow]] | |||
}} | |||
[[Categoria:Stampanti]][[Categoria:E-zine]] | [[Categoria:Stampanti]][[Categoria:E-zine]] |
contributi