Table des matières
— 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 :
- Avec le gestionnaire HPLIP
- 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 :
- Lancez CUPS : localhost: 631
- Cliquez sur Administrer les imprimantes
- 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.
- Rendez-vous à l’adresse http://openprinting.org/printer_list.cgi
- Sélectionnez HP dans la liste déroulante de gauche
- Sélectionnez le modèle de l’imprimante dans la liste déroulante de droite
- Cliquez sur le bouton Show
- Cliquez sur Download PPD
- Copiez le fichier téléchargé dans /usr/share/cups/model
- Lancez CUPS : localhost: 631
- Cliquez sur Administrer les imprimantes
- 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 :
- Téléchargement des pilotes
- Installation du pilote LPR
- Installation du pilote CUPSWRAPPER
- 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 :
- Le pilote LPR
- 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.
- Lancez le navigateur Web
- Allez à l’adresse localhost:631 pour démarrer cups
- Cliquez sur Administer les imprimantes
- Cliquez sur Supprimer l’imprimante