Configuration et gestion de l'impression dans Oracle® Solaris 11.2

Quitter la vue de l'impression

Mis à jour : Juillet 2014
 
 

Configuration d'imprimantes réseau à l'aide de commandes CUPS

Une imprimante réseau désigne un périphérique matériel d'impression directement connecté à un réseau. Une imprimante réseau possède un nom système et une adresse IP propres.

CUPS détecte automatiquement les imprimantes identifiées dans le même sous-réseau. L'administrateur système doit ajouter manuellement les imprimantes réseau qui ne se trouvent pas dans le même sous-réseau. Vous pouvez configurer une imprimante réseau à l'aide de la commande lpadmin.

Ajout d'une imprimante réseau sur un sous-réseau distinct à l'aide des commandes CUPS

  1. Connectez l'imprimante au réseau, puis mettez-la sous tension.

    Consultez la documentation d'installation du fournisseur de l'imprimante pour plus d'informations sur les commutateurs et le câblage requis du matériel.

  2. Envoyer la commande ping à l'imprimante réseau à partir de votre système.
    # ping ip-address-of-network-printer
  3. Déterminez la marque et le modèle de l'imprimante réseau.
    # lpinfo --make-and-model printer manufacturer name

    Par exemple, pour répertorier les imprimantes Xerox :

    # lpinfo --make-and-model Xerox -m

    Pour plus d'informations, reportez-vous à la section How to List the Available Drivers and Devices.

  4. Exécutez la commande lpadmin pour ajouter l'imprimante réseau.
    # lpadmin -p printer-name -E -v socket://ip-address-of-network-printer \
    -m printer-make-and-model
    –p

    Spécifie le nom de l'imprimante à ajouter.

    –E

    Autorise la destination et accepte les tâches.

    –v

    Définit l'attribut device-uri de la file d'attente d'impression.

    –m

    Définit le fichier PPD de l'imprimante à partir du répertoire du modèle ou à l'aide de l'une des interfaces de pilote.

    Pour plus d'informations, reportez-vous à la page de manuel lpadmin(8).

  5. Vérifiez que l'imprimante est correctement configurée.
    # lpstat -l -p printer-name
Exemple 2-11  Ajout d'une imprimante réseau qui se trouve sur un autre sous-réseau

L'exemple suivant illustre comment ajouter l'imprimante Xerox luna qui se trouve sur un autre sous-réseau avec l'adresse IP 10.178.236.21 :

# ping 10.178.236.21
10.178.236.21 is alive

# lpinfo --make-and-model Xerox -m
foomatic:Xerox-2700_XES-xes.ppd Xerox 2700 XES Foomatic/xes
foomatic:Xerox-3700_XES-xes.ppd Xerox 3700 XES Foomatic/xes
foomatic:Xerox-4045_XES-xes.ppd Xerox 4045 XES Foomatic/xes
foomatic:Xerox-Phaser_5500DN-Postscript.ppd Xerox Phaser 5500DN Foomatic/Postscript\
gutenprint.5.2://xerox-able_1406/expert 

# lpadmin -p luna -E -v socket://10.178.236.21 \
-m foomatic:Xerox-Phaser_5500DN-Postscript.ppd

# lpstat -l -p luna
printer luna is idle.  enabled since June 25, 2012 12:13:05 PM IST
printer luna is idle.  enabled since September 29, 2011 05:20:57 PM BST
Form mounted:
Content types: any
Printer types: unknown
Description: luna
Alerts: none
Location: 
Connection: direct
On fault: no alert
After fault: continue
Users allowed:
(all)
Forms allowed:
(none)
Banner required
Charset sets:
(none)
Default pitch:
Default page size:
Default port settings:

Etablissement de la liste des périphériques et pilotes disponibles

La commande lpinfo répertorie les périphériques et pilotes disponibles connus sur le serveur CUPS.

  1. Connectez-vous à un système du réseau.
  2. Répertoriez les pilotes et périphériques disponibles en exécutant la commande lpinfo.
    • Ajoutez l'option –m pour répertorier les pilotes disponibles.
      # lpinfo -m
    • Ajoutez l'option –v pour répertorier les périphériques disponibles.
      # lpinfo -v
Exemple 2-12  Etablissement de la liste des pilotes disponibles

Pour répertorier toutes les imprimantes Xerox :

# lpinfo --make-and-model Xerox -m
foomatic:Xerox-2700_XES-xes.ppd Xerox 2700 XES Foomatic/xes
foomatic:Xerox-3700_XES-xes.ppd Xerox 3700 XES Foomatic/xes
foomatic:Xerox-4045_XES-xes.ppd Xerox 4045 XES Foomatic/xes
gutenprint.5.2://xerox-able_1406/expert 
Xerox Able 1406 - CUPS+Gutenprint v5.2.4
gutenprint.5.2://xerox-able_1406/simple 
Xerox Able 1406 - CUPS+Gutenprint v5.2.4 Simplified