660
contributi
S3v (discussione | contributi) m (+ categoria "E-zine") |
Nessun oggetto della modifica |
||
Riga 8: | Riga 8: | ||
<br/> | <br/> | ||
<br/> | <br/> | ||
---- | ==Introduzione== | ||
[[ | |||
Se dopo aver installato Debian si ha la necessità di configurare una stampante od 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 /> | |||
* Sane: http://www.sane-project.org | |||
== Cups == | |||
Iniziamo con l'installazione del server cups.<br /> | |||
Per far questo possiamo utilizzare il tool che più ci piace: apt-get, aptitude, synaptic, adept etc. | |||
Controlliamo che in /etc/apt/sources.list sia abilitato almeno un repository, es: | |||
<pre>deb http://debian.fastweb.it/debian/ stable main</pre> | |||
ovviamente adattiamo la versione al ramo che si usa | |||
<pre> stable, testing o unstable </pre> | |||
Dopo il consueto | |||
<pre> apt-get update </pre> | |||
proseguiamo con | |||
<pre> apt-get install foomatic-db cups cups-driver-gutenprint cups-pdf </pre> | |||
per chi ha stampanti HP aggiungere | |||
<pre> apt-get install hpijs hplip hplip-cups hpoj</pre> | |||
===Configurazione=== | |||
Riguardo la configurazione di cups, esistono dei semplici tool grafici in base al DE che si utilizza. Qui prendiamo in considerazione una configurazione via web browser. | |||
La primissima cosa da fare per poter amministrare la propria stampante come utente semplice è editare il file /etc/group ed aggiungere il proprio utente al gruppo lp, lpadmin oppure da un terminale, come root: | |||
<pre> adduser nome_utente lp | |||
adduser nome_utente lpadmin </pre> | |||
Apriamo il nostro browser preferito (epiphany, galeon, iceweasel, konqueror.....) e nella barra dell'URL digitiamo | |||
<pre> http://localhost:631/ </pre> | |||
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", | |||
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. | |||
Da notare che il pacchetto "cups-pdf" ci permette di avere una stampante virtuale, ovvero stampa i nostri documenti su un file pdf o gs(ghostscript); quindi una "utility" molto comoda se non si dispone materialmente di una stampante o non si vogliono sprecare carta e inchiostri. | |||
=== Tips and Tricks === | |||
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 puo benissino aggiungere)'' | |||
Installiamo l'utility | |||
<pre> apt-get install escputil </pre> | |||
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> | |||
Ora possiamo utilizzare l'utility dal terminale | |||
per vedere i livelli degli inchiostri | |||
<pre> escputil --ink-level --raw-device /dev/usb/lp0 </pre> | |||
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 scripts: | |||
Per i livelli degli inchiostri | |||
<pre>#!/bin/bash | |||
# | |||
# controllo livelli inchiostro stampante Epson | |||
# | |||
# | |||
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 /usr/local/bin | |||
<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 la pulizia delle testine | |||
<pre>#!/bin/bash | |||
# | |||
# pulizia testine stampante Epson | |||
# | |||
# | |||
escputil --clean-head --raw-device /dev/usb/lp0 </pre> | |||
salviamolo come clean-head e diamo i permessi d'esecuzione | |||
<pre>chmod +x clean-head</pre> | |||
spostiamolo in /usr/local/bin | |||
<pre> mv clean-head /usr/local/bin</pre> | |||
Ora basta aprire il terminale e digitare | |||
<pre>clean-head</pre> | |||
per pulire le testine della stampante. | |||
==Sane== | |||
Installiamo i pacchetti occorrenti | |||
<pre>apt -get install sane sane-utils xsane xsane-common </pre> | |||
Aggiungiamo il nostro utente al gruppo scanner ( pena il non poterlo usare ) | |||
<pre>adduser nome_utente scanner</pre> | |||
verifichiamo che il nostro scanner sia stato riconosciuto | |||
<pre>sane-find-scanner</pre> | |||
o | |||
<pre>scanimage -L</pre> | |||
se lo scanner è riconosciuto, ci ritorna il vendor, il product e la porta usb su cui è collegato; es: | |||
<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 | |||
<pre>xsane</pre> | |||
Enjoy Debian, the most powerful OS on earth! | |||
xtow | |||
---- | ---- | ||
<br/> | <br/> | ||
[[Categoria:Stampanti]][[Categoria:E-zine]] | [[Categoria:Stampanti]][[Categoria:E-zine]] |
contributi