Skip to main content

Emulazione del server di stampa (simile a HP PrintJet)

Grazie all’emulazione del server di stampa, è possibile rendere disponibili in rete le stampanti collegate a un ThinClient, che in questo caso svolge la funzione di server di stampa. L’emulazione è relativamente semplice e indipendente dal dispositivo. Sui computer da cui si desidera stampare devono essere installati i driver corrispondenti alla stampante.

Installazione

  1. Verificare che il pacchetto printserver sia installato; consultare la sezione Gestione pacchetti.
  2. Selezionare dal menu l’impostazione Stampanti e fare clic su Aggiungi nuovo.
  3. Assegnare un nome e selezionare il tipo "Emulazione server di stampa" (simile a HP PrintJet).
  4. Assegnare la stampante a un Thin Client/sede.
Configurazione
Impostazioni
Valore
Spiegazione
Porta TCP

Predefinito: 9100
Connessione

Parallela

USB

In file (specificare il nome)


Nome file


ID dispositivo (udev)

Utilizzare il comando

lsusb

oppure

udevadm monitor --environment --udev

Se è collegata una sola stampante USB, è possibile lasciare il campo vuoto.

Configurazione della stampante

Dopo aver printerserver configurata, assegnata e riavviato il ThinClient, è ora possibile accedere alla stampante tramite la rete.

  1. Assicurarsi di disporre di un driver di stampa compatibile con il sistema da cui si intende stampare (ad es. server terminale, server CUPS).
  2. Configurare la stampante in ambiente Windows, selezionando “Aggiungi una stampante di rete”. È quindi necessario configurare la stampante utilizzando il protocollo TCP/IP. Come porta, selezionare 9100 o quella indicata nell’openthinclient-Manager. Per configurare la stampante su un server CUPS, specificare l’indirizzo nel seguente formato:        socket://192.158.4.12:9100.
  3. Selezione del driver di stampa appropriato.

Connessioni

Parallela

Per una stampante collegata alla porta parallela (LPT) non sono possibili impostazioni.

Se sono presenti più porte, la stampante deve essere collegata alla prima.

USB

Per il collegamento di una singola stampante USB non sono necessarie ulteriori impostazioni. L'inserimento dell'ID del dispositivo (udev) è quindi facoltativo.

Se sono collegate più stampanti USB, è necessario distinguerle tramite il loro ID dispositivo (Device ID). Per individuare l’ID delle stampanti, procedere come segue:

  1. Aprire un terminale sul ThinClient premendo CTRL+ALT+T.
  2. Eseguire il comando 
    lsusb
  3. Cercare la stampante nell’output
  4. L'ID del dispositivo ha il formato idVendor:idProduct - inserirlo nel Manager.

Si prega di notare che la porta TCP deve essere univoca e che deve essere assegnata a una sola stampante alla volta.

Impostazioni avanzate

Le persone esperte possono selezionare la connessione in un file per indirizzare qualsiasi dispositivo. Il server di stampa viene eseguito come utente lp e, di conseguenza, può scrivere solo nei percorsi a cui ha accesso.

Valori predefiniti:

  • Porta parallela: /dev/lp0
  • Porta USB: /dev/usb/lp0 rispettivamente /dev/usb/lp/<DEVICE_ID>
  • Output file: /tmp/printserver.dmp