Il arrive de plus en plus souvent d’avoir chez soi une imprimante installée sur un PC sous un système Linux et de vouloir rendre cette imprimante accessible directement depuis les autres postes du réseau, que ces machines soient sous Linux ou Windows.

Voici donc la marche à suivre dans ces deux cas de figure pour installer l’imprimante sur les autres postes sans utiliser Samba.

Au niveau du serveur:

L‘imprimante doit être activée et partagée. Elle doit être accessible depuis cups.

On peut le vérifier via un navigateur web à l’adresse

http://localhost:631/

Dans l’onglet imprimante, nous pouvons voir les caractéristiques des différentes imprimantes installées.

Au niveau des postes clients:

Sous Linux:

Ouvrir le gestionnaire d’imprimante

Ajouter une imprimante

-> Imprimante réseau

-> Imprimante IPP

Mettre l’adresse IP du serveur sur lequel est branché l’imprimante

Cliquer sur détecter la file d’attente

Séléctionner votre imprimante

Puis terminer l’installation

Votre imprimante est à présent installée.

Si vous ne pouvez ajouter une nouvelle imprimante, vérifier que cups soit bien actif, sinon l’installer ou le relancer

Sous Windows:

Sous Windows la manipulation est légèrement plus complexe puisque l’on ne peut saisir directement une adresse IP comme serveur d’impression.

Il faut donc éditer le fichier hosts de Windows et y faire figurer notre serveur d’impression:

edit c:/windows/system32/drivers/etc/hosts

-> 192.168.0.200 printserv

Il faut ensuite ajouter une nouvelle imprimante via le panneau de configuration.

Choisir imprimante réseau puis saisir l’url de l’imprimante

-> http://printserv:631/printers/Nom-de-l’imprimante

Le nom de l’imprimante est visible sous cups sur le serveur d’impression.

Une fois cette imprimante sélectionnée, il faut choisir le pilote:

Generique -> MS publisher color printer

Et voici une imprimante réseau installée sur un poste Linux et accessible sur les différents postes du réseau.