LinuxPedia

Wiki libre et indépendant dédié à GNU-Linux et BSD.

Outils pour utilisateurs

Outils du site


gentoo:gentoo-imprimantes

— page corrigée — TheShift 2009/02/26 15:00

Installation et configuration des imprimantes

Guides et Tutoriels Gentoo-Québec
PDF original

Introduction

Le document sur l’installation du système de base vous a invité à procéder à la mise en place des outils nécessaires pour gérer imprimantes et impression. Ce document vous présente des techniques d’installation, de configuration et de suppression d’une imprimante.

Vérifiez avant tout que le système d’exploitation détecte votre imprimante.

Détection d’une imprimante sur port parallèle

Regardez dans les messages issus au démarrage du système :

# dmesg | less

Vous devriez voir apparaître quelque chose concernant une imprimante (lp). Si ce n’est pas le cas, il faut vous assurer que les bons modules sont chargés.

# modprobe parport
# modprobe parport pc
# modprobe lp

Détection d’une imprimante sur port USB

La commande lsusb vous indiquera si l’imprimante est détectée.

# lsusb
L’exécution de la commande retourne une information similaire à ceci :
Bus 005 Device 001: ID 1d6b:0001
Bus 001 Device 001: ID 1d6b:0002
Bus 002 Device 003: ID 045e:008a Microsoft Corp. Wireless Keyboard and Mouse
Bus 002 Device 002: ID 04f9:01ab Brother Industries, Ltd
Bus 002 Device 001: ID 1d6b:0001
Bus 004 Device 001: ID 1d6b:0001
Bus 003 Device 001: ID 1d6b:0001

Dans l’exemple fourni, l’imprimante est connectée sur Bus 002 Device 002.


Installation avec foomatic-db

<note>Les modules pour port parallèle doivent être actifs. Voir plus haut.</note> GNU-Linux reconnaît plusieurs imprimantes. Le paquet foomatic-db fournit une base de données dans laquelle ces imprimantes sont listées. Cette base de données combinée à cups vous permet d’installer l’imprimante.

Lancez votre navigateur Web pour installer l’imprimante avec cups. Tapez : localhost: 631
Vous êtes alors dans la page d’accueil de cups. Suivez les instructions données à l’écran.
Cliquez sur Ajouter une imprimante. Suivez les instructions présentées à l’écran.


Installation d’une imprimante HP

Il y a deux façons d’installer une imprimante HP :

  1. Avec le gestionnaire HPLIP
  2. A l’aide d’un fichier PPD

Installation assistée avec HPLIP

Pour installer une imprimante Hewlet-Packard (HP) à l’aide d’un gestionnaire conçu à cette fin, vous devez avoir préablement installé le paquet hplip. Consultez le document sur l’installation des logiciels communs au besoin.

Le paquet hplip fournit tous les PPD nécessaires pour réaliser l’installation d’une imprimante HP.

Pour installer l’imprimante :

  1. Lancez CUPS : localhost: 631
  2. Cliquez sur Administrer les imprimantes
  3. Ajoutez l’imprimante

Installation manuelle avec un fichier PPD

Si vous n’installez pas hplip et que vous préférez procéder avec une installation manuelle, vous devez télécharger le fichier PPD correspondant à votre imprimante.

  1. Rendez-vous à l’adresse http://openprinting.org/printer_list.cgi
  2. Sélectionnez HP dans la liste déroulante de gauche
  3. Sélectionnez le modèle de l’imprimante dans la liste déroulante de droite
  4. Cliquez sur le bouton Show
  5. Cliquez sur Download PPD
  6. Copiez le fichier téléchargé dans /usr/share/cups/model
  7. Lancez CUPS : localhost: 631
  8. Cliquez sur Administrer les imprimantes
  9. Ajoutez l’imprimante


Installation d’une imprimante Brother

Brother’s offre les pilotes GNU-Linux pour ses imprimantes. Ceux-ci sont disponibles en version .rpm ou en version .deb. Le format rpm s’installe avec la commande rpm tandis que le format deb s’installe à l’aide de la commande dpkg.
Consultez le document sur l’installation des logiciels communs, section Système, pour l’installation des paquets nécessaires à l’utilisation de l’une ou l’autre de ces commandes.

La procédure décrite ci-après s’applique à tous modèles d’imprimante Brother’s en autant que les modèles figurent à cette adresse : http://solutions.brother.com/linux/en_us/download_prn.html

<note>Utilisez de préférence le pilote au format rpm</note> Les étapes d’installation sont :

  1. Téléchargement des pilotes
  2. Installation du pilote LPR
  3. Installation du pilote CUPSWRAPPER
  4. Activation de l’imprimante

Téléchargement des pilotes

Pour être en mesure d’utiliser l’imprimante, vous devez télécharger et installer deux pilotes :

  1. Le pilote LPR
  2. Le pilote CUPSWRAPPER

Rendez-vous à l’adresse : http://solutions.brother.com/linux/en_us/download_prn.html

Cliquez ensuite sur le lien correspondant à votre modèle. Téléchargez les deux pilotes en prenant bien soin de sélectionner le même format, rpm ou deb pour chacun des pilotes. Vous devez accepter les termes de la licence avant que le téléchargement ne s’effectue.

Installation du pilote LPR

Voici la procédure à suivre pour installer le pilote rpm pour une imprimante connectée à un port USB.

Positionnez-vous dans le dossier où vous avez téléchargé le pilote :

# cd dossier du téléchargement

Créer le dossier lpd :

# mkdir -p /var/spool/lpd

Installez le pilote :

# rpm -ihv −−nodeps lpr-drivername

Vérifiez l’installation :

# rpm -qa | grep -e préfixe du nom du pilote lpr

Vous devez obtenir une information similaire à celle-ci :

mfc240clpr-1.0.1-1.i386

Vérifiez que l’imprimante figure dans le fichier de configuration de cups : # cat /etc/printcap Vous devez obtenir une information similaire à celle-ci :

# This file was automatically generated by cupsd(8) from the
# /etc/cups/printers.conf file. All changes to this file
# will be lost.
MFC240C:\
  :mx=0:\
  :sd=/var/spool/lpd/mfc240c:\
  :sh:\
  :lp=/dev/usb/lp0:\
  :if=/usr/local/Brother/Printer/mfc240c/lpd/filtermfc240c:

Installation du pilote CUPSWRAPPER

Voici la procédure à suivre pour installer le pilote rpm pour une imprimante connectée à un port USB.

Positionnez-vous dans le dossier où vous avez téléchargé le pilote :

# cd dossier du téléchargement

Créer le dossier filter :

# mkdir -p /usr/lib64/cups/filter

Installez le pilote :

# rpm -ihv −−nodeps cupswrapper-drivername

Vérifiez l’installation :

# rpm -qa | grep -e préfixe du nom du pilote cupswrapper

Vous devez obtenir une information similaire à celle-ci :

mfc240ccupswrapper-1.0.1-1.i386

Activation de l’imprimante

Pour activer et imprimer :

Etablir un lien entre le filtre cupswrapper et le dossier où Gentoo doit le trouver :

# ln -s /usr/lib64/cups/filter/brlpdwrappermfc240c
/usr/libexec/cups/filter/brlpdwrappermfc240c

Changez mfc240c par le préfixe du pilote que vous avez installé.

Redémarrez cups :

# /etc/init.d/cupsd restart

Lancez le navigateur Web et allez à l’adresse http://localhost:631/

Cliquez sur Administrer les imprimantes

Cliquez sur Démarrer l’imprimante

Identifiez-vous en tant qu’administrateur (root)

Saisissez le mot de passe

Cliquez sur OK

Imprimez une page de test


Autres types d’installation

Il peut arriver que vous ne soyez pas en mesure d’installer votre imprimante selon les spécifications données précédemment. Certains modèles sont récalcitrants car leurs constructeurs ne fournissent ni pilote propriétaire, ni pilote open source.
Il vous reste alors une alternative. Rendez-vous à l’adresse : http://www.linuxfoundation.org/en/OpenPrinting

Vous y trouverez probablement l’information nécessaire pour arriver à installer votre imprimante tout en vous rappelant que votre imprimante risque de ne pas être fonctionnelle à 100%, voire totalement inutilisable.

En dernier recours, vous pouvez toujours poster sur le forum de Gentoo-Québec. Quelqu’un aura peut-être une solution à vous proposer.


Suppression d’une imprimante

Voici la procédure pour supprimer une imprimante de votre environnement matériel.

  1. Lancez le navigateur Web
  2. Allez à l’adresse localhost:631 pour démarrer cups
  3. Cliquez sur Administer les imprimantes
  4. Cliquez sur Supprimer l’imprimante


Retour à la page Gentoo

gentoo/gentoo-imprimantes.txt · Dernière modification: 2018/11/17 12:53 (modification externe)