Skip to main content

Émulation de serveur d'impression (similaire à HP PrintJet)

L'émulation de serveur d'impression permet de mettre à disposition sur le réseau les imprimantes connectées à un client léger, qui fait alors office de serveur d'impression. Cette émulation est relativement simple et indépendante du périphérique utilisé. Les pilotes correspondants à l'imprimante doivent être installés sur les ordinateurs à partir desquels l'impression doit être effectuée.

Installation

  1. Vérifiez si le paquet printserver est bien installé ; voir la section "Gestion des paquets".
  2. Dans le menu, sélectionnez l'option Imprimantes, puis cliquez sur Ajouter.
  3. Attribuez un nom et sélectionnez le type "Émulation de serveur d'impression" (similaire à HP PrintJet).
  4. Attribuez l'imprimante à un client léger / un site.
Configuration
Paramètres
Valeur
Explication
Port TCP

Par défaut : 9100
Connexion

Parallèle

USB

Dans un fichier (indiquer le nom)


Nom du fichier


ID du périphérique (udev)

Utilisez la commande

lsusb

ou

udevadm monitor --environment --udev

Si une seule imprimante USB est connectée, vous pouvez également laisser ce champ vide.

Configuration de l'imprimante

Une fois que vous avez printerserver configuré, attribué et redémarré le client léger, vous pouvez désormais accéder à l'imprimante via le réseau.

  1. Assurez-vous de disposer d'un pilote d'imprimante adapté au système à partir duquel l'impression est effectuée (par exemple, serveur de terminaux, serveur CUPS).
  2. Configurez l'imprimante sous Windows, puis sélectionnez "Ajouter une imprimante réseau". Vous devez ensuite configurer l'imprimante en utilisant le protocole TCP/IP. Comme port, sélectionnez 9100 ou le port indiqué dans le gestionnaire openthinclient. Pour configurer l'imprimante sur un serveur CUPS, indiquez l'adresse sous la forme suivante :        socket://192.158.4.12:9100.
  3. Choix du pilote d'imprimante approprié.

Connexions

Parallèle

Aucun réglage n'est possible pour une imprimante connectée au port parallèle (LPT).

S'il y a plusieurs ports, l'imprimante doit être connectée au premier.

USB

Aucun réglage supplémentaire n'est nécessaire pour connecter une seule imprimante USB. La saisie de l'ID du périphérique (udev) est donc facultative.

Si plusieurs imprimantes USB sont connectées, il faut les distinguer à l'aide de leur identifiant de périphérique (identifiant de périphérique). Pour trouver l'identifiant des imprimantes, procédez comme suit :

  1. Ouvrez un terminal sur le client léger à l'aide de la combinaison de touches CTRL+ALT+T.
  2. Exécutez la commande 
    lsusb
  3. Recherchez l'imprimante dans la sortie
  4. L'identifiant de périphérique se présente sous la forme idVendor:idProduct ; saisissez-le tel quel dans le Gestionnaire.

Veuillez noter que le port TCP doit être unique et que vous ne devez l'attribuer qu'à une seule imprimante à la fois.

Paramètres avancés

Les utilisateurs expérimentés peuvent sélectionner la connexion dans un fichier afin d'adresser n'importe quel périphérique. Le serveur d'impression s'exécute en tant qu'utilisateur lp et il ne peut donc écrire que dans les chemins d'accès auxquels il a accès.

Valeurs par défaut :

  • Port parallèle : /dev/lp0
  • Port USB : /dev/usb/lp0 ou /dev/usb/lp/<DEVICE_ID>
  • Sortie de fichiers : /tmp/printserver.dmp