Old:Introduzione all'installazione di stampanti con porta parallela: differenze tra le versioni

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
(corretta gerarchia titoli)
 
(9 versioni intermedie di 3 utenti non mostrate)
Riga 1: Riga 1:
{{Old}}
== Introduzione ==
== Introduzione ==


Riga 14: Riga 15:
A questo punto possiamo installare il pacchetto che ci serve:
A questo punto possiamo installare il pacchetto che ci serve:
<pre>
<pre>
# apt-get install lpd
# apt-get install lpr
</pre>
</pre>


Controlliamo ora che esista il file di device <code>/dev/lp0</code> che punta alla porta parallela, altrimenti lo creiamo noi:
Controlliamo ora che esista il file di device <code>/dev/lp0</code> che punta alla porta parallela.
 
<!-- PARTE COMMENTATA:
 
, altrimenti lo creiamo noi:
<pre>
<pre>
# /dev/MAKEDEV lp
# /dev/MAKEDEV lp
</pre>
</pre>
-->


Ora dovremmo essere pronti a comunicare con la stampante dando il comando:
Ora dovremmo essere pronti a comunicare con la stampante dando il comando:
Riga 45: Riga 52:
== Conclusioni ==
== Conclusioni ==
Questo articolo è una prima bozza, ovviamente è ben lontano dall'essere completo. Per qualsiasi indicazione potete contattarmi via email all'indirizzo jimmy at thchouse dot org. Grazie a tutti per la collaborazione.
Questo articolo è una prima bozza, ovviamente è ben lontano dall'essere completo. Per qualsiasi indicazione potete contattarmi via email all'indirizzo jimmy at thchouse dot org. Grazie a tutti per la collaborazione.
Autore: [[Utente:Jimmy|Jimmy]]
[[Categoria:Hardware]]
[[Categoria:Da Adottare]]

Versione attuale delle 18:39, 3 nov 2019

Emblem-important.png Attenzione. Questa guida è obsoleta. Viene mantenuta sul Wiki solo per motivi di natura storica e didattica.


Introduzione

Questa breve guida indica i passi fondamentali da eseguire, su un sistema Debian GNU/Linux, per installare e configurare una stampante con porta parallela attraverso gli strumenti messi a disposizione dalla distribuzione. Come sistema di stampa utilizzeremo il demone lpd.

Preparazione del sistema

Innanzitutto verifichiamo che siano disponibili i seguenti moduli controllando l'output di lsmod:

  • parport
  • parport-pc
  • lp

Se ciò non dovesse succedere, andranno caricati con il comando modprobe e inseriti nel file /etc/modules in modo tale da essere caricati ad ogni avvio del sistema.

A questo punto possiamo installare il pacchetto che ci serve:

# apt-get install lpr

Controlliamo ora che esista il file di device /dev/lp0 che punta alla porta parallela.


Ora dovremmo essere pronti a comunicare con la stampante dando il comando:

# echo "prova sa sa" > /dev/lp0

se è tutto a posto dovremmo essere in grado di stampare una pagina.

Ulteriori configurazioni

Il programma (client) che si occupa di inviare alla stampante le informazioni è lpr, ma da solo non è in grado di interpretare le informazioni che gli vengono passate; perciò il suo uso non è sufficiente per stampare la quasi totalità dei file. È quindi necessario configurare i filtri per la stampa e questo può essere fatto in due modi:

  • editando a mano il file /etc/printcap (il che è piuttosto complicato e merita forse un articolo a parte);
  • installando il pacchetto magicfilter:
# apt-get install magicfilter

Installando questo pacchetto vi verrà posta qualche semplicissima domanda sulla vostra stampante e saranno configurati in maniera del tutto automatica tutti i filtri necessari. In questo modo sarete in grado di stampare, sempre grazie al programma lpr tutti i tipi di file.

Gestione delle code di stampa

Do un rapido accenno a due comandi necessari per la gestione delle code di stampa:

  • Per conoscere lo stato della coda di stampa si utilizza il comando lpq, che visualizza tutti i processi ancora in coda relativi all'utente, con una serie di informazioni fra cui il numero identificativo del job;
  • Per rimuovere dei processi di stampa dalla coda si utilizza il comando lprm con il quale si possono rimuovere tutti o solo alcuni dei processi in atto;

Per la sintassi di questi due comandi si rimanda per ora alla loro manpage, ovviamente molto chiara ed esaustiva.

Conclusioni

Questo articolo è una prima bozza, ovviamente è ben lontano dall'essere completo. Per qualsiasi indicazione potete contattarmi via email all'indirizzo jimmy at thchouse dot org. Grazie a tutti per la collaborazione.