User Tools

Site Tools


impr_imante-linux

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

impr_imante-linux [2020/06/24 15:25] (current)
guy created
Line 1: Line 1:
 +====== Imprimante Linux ======
 +
 +Pour l'​installation d'une imprimante sous Linux, plusieurs cas peuvent se présenter:
 +
 +- l'​imprimante est directement reconnue et les drivers sont disponibles dans le système,
 +
 +- il faut rechercher les pilotes sur Internet et les installer.
 +
 +Les exemples suivants illustrent les procédures à suivre, ils sont à adapter aux cas particuliers de chaque matériel.
 +
 +===== Précautions à prendre =====
 +
 +Comme Linux n'est pas encore reconnu chez tous les constructeurs,​ il est impératif de vérifier **avant toute acquisition**,​ de la compatibilité de l'​équipement visé. Heureusement,​ les choses sont en train de changer chez les différents constructeurs. Les adresses à consulter néammoins sont:
 +
 +- http://​doc.ubuntu-fr.org/​materiel
 +
 +- http://​doc.ubuntu-fr.org/​imprimante
 +
 +- http://​www.linuxfoundation.org/​en/​OpenPrinting
 +
 +- le site du constructeur.
 +
 +Sinon, demander au vendeur et consulter la documentation.
 +
 +===== Installation Plug-and-Play =====
 +
 +L'​exemple pris ici est une imprimante **Brother HL-5030** branchée en **USB** sur un **poste voisin** sous Ubuntu. Cliquer sur **Système/​Administration/​Impression**. Sans rien faire, on voit dans le menu l'​imprimante HL-5030-series. En cliquant sur l'​icône,​ on voit tout de suite les paramétres de l'​imprimante,​ elle est disponible sans autre intervention.
 +
 +{{installation-imprimante.png|}}
 +
 +===== Pilotes à prendre sur Internet =====
 +
 +L'​exemple suivant traite de l'​imprimante multi-fonctions **Brother MFC-490CW** branchée en **Ethernet** sur le réseau.
 +
 +  * Aller sur la page Support technique/​Téléchargements de Brother http://​welcome.solutions.brother.com/​bsc/​Public/​CountryTop.aspx?​reg=eu&​c=fr&​lang=fr, ​
 +  * Choisir le modèle d'​imprimante,​ cliquer sur MFC/​MFC-490CW (http://​welcome.solutions.brother.com/​BSC/​public/​eu/​fr/​fr/​model_top/​colormfc/​mfc490cw_all.html?​reg=eu&​c=fr&​lang=fr&​prod=mfc490cw_all). On a alors la chance de voir l'​affichage suivant, bon signe pour la suite:
 +
 +{{brother_mfc-490cw_450.png|}}
 +
 +
 +  * Cliquer sur **Solutions/​Linux**,​ la page Brother Drivers for Linux® distributions s'​ouvre ( http://​welcome.solutions.brother.com/​bsc/​public_s/​id/​linux/​en/​index.html) avec les choix des pilotes (impression,​ scan et télécopie),​ des guides d'​installation imprimante (LPR et CUPS), scanner et fax et des documentations d'​utilisation et de dépannage.
 +  ​
 +==== Téléchargement-Installation ====
 +
 +A la rubrique MFC-490CW, choisir dans **Printer Driver** les fichiers LPR et CUPS au format .deb (et non .rpm), prendre également les pilotes **Scanner Driver/​Scan-Key-Tool** et **PC-FAX Driver**. Remonter ensuite sur le guide d'​installation.
 +
 +Pour une connexion Ethernet, brancher tout de suite l'​imprimante. Les procédures d'​installation ensuite sont données ci-après.
 +
 +==== Imprimante ====
 +
 +=== Pilote LPR ===
 +
 +  * Se placer dans le répertoire de téléchargement
 +  * avant de lancer l'​installation,​ créer le chemin nécessaire à l'​installation (étape indispensable,​ indiquée dans les opérations préliminaires dans la documentation):​
 +<​file>​sudo mkdir /​var/​spool/​lpd</​file>​
 +  * installer le pilote lpr d'​abord:​
 +<​file>​
 +sudo dpkg -i --force-all --force-architecture mfc490cwlpr-1.1.2-2.i386.deb
 +</​file>​
 +  * vérifier l'​installation du driver:
 +<​file>​dpkg -l | grep Brother</​file>​
 +  * vérifier le fichier de configuration **/​etc/​printcap** de la forme: ​
 +<​code>​
 +guy@Athos-U9:​~$ cat /​etc/​printcap ​
 +# This file was automatically generated by cupsd(8) from the
 +# /​etc/​cups/​printers.conf file.  All changes to this file
 +# will be lost.
 +MFC490CW|MFC490CW:​rm=Athos-U9:​rp=MFC490CW:​
 +EcoFax|EcoFax:​rm=Athos-U9:​rp=EcoFax:​
 +HL-5030-series|Brother HL-5030 series:​rm=Athos-U9:​rp=HL-5030-series:​
 +PDF|PDF:​rm=Athos-U9:​rp=PDF:​
 +</​code>​
 +  * éditer ce fichier en fonction du type de connexion: ​
 +<​file>​gksu gedit /​etc/​printcap</​file>​
 +    * **USB**. Vérifier qu'il y a bien la ligne ":​lp=/​dev/​usb/​lp0"​
 +    * **Ethernet**. __Remplacer la ligne ":​lp"​__ par les 2 suivantes:
 +<​code>​ :rm=(ip address of your printer)\ ​  # pour avoir l'IP de l'​imprimante,​ faire "arp -a"
 + :​rp=lp\
 +</​code>​
 +Ce qui donne ici pour la MFC-490CW:
 +<​code>​MFC490CW:​\
 +        :mx=0:\
 +        :​sd=/​var/​spool/​lpd/​mfc490cw:​\
 +        :sh:\
 + # ​     :​lp=/​dev/​usb/​lp0:​\
 +        :​rm=(192.168.122.104)\  ​
 +        :rp=lp\
 +        :​if=/​usr/​local/​Brother/​Printer/​mfc490cw/​lpd/​filtermfc490cw:​
 +</​code>​
 +Enregistrer.
 +
 +=== Pilote CUPS ===
 +
 +  * Faire un double clic sur le fichier **mfc490cwcupswrapper-1.1.2.2.i386.deb**.
 +  * Vérifier l'​installation:<​file>​dpkg -l | grep Brother</​file>​
 +  * L'​imprimante est maintenant disponible.
 +
 +
 +==== Scanner ====
 +
 +  * Vérifier l'​installation préalable de **[[apt://​sane-utils]]**
 +  * Faire un double clic sur les 2 fichiers **brscan3.deb** et **brscan-skey.deb** pour les installer
 +  * Ajouter une entrée réseau:
 +<​file>​brsaneconfig3 -a name=SCANNER model=MFC-490CW ip=<​IP_Imprimante></​file>​
 +  * Vérifier ensuite:
 +<​file>​brsaneconfig3 -q | grep -i SCANNER</​file>​
 +  * Lancer scan-key-tool (le programme se met en tâche de fond) et vérifier qu'il détecte le scanner
 +<​file>​brscan-skey </​file>​
 +<​file>​brscan-skey -l</​file>​
 +
 +==== Fax ====
 +
 +  * Vérifier que le fax est branché sur le téléphone
 +  * Installer le driver LPD **brmfcfaxlpd-1.0.0-1.i386.deb**. Se placer d'​abord dans le répertoire de téléchargement et entrer:
 +<​file>​sudo dpkg -i --force-all --force-architecture brmfcfaxlpd-1.0.0-1.i386.deb</​file>​
 +  * Installer le driver CUPS **brmfcfaxcups-1.0.0-1.i386.deb**
 +<​file>​sudo dpkg -i --force-all --force-architecture brmfcfaxcups-1.0.0-1.i386.deb</​file>​
 +  * Vérifier que les pilotes sont installés:
 +<​file>​dpkg -l | grep -i Brother</​file>​
 +  * Ouvrir **Système/​Administration/​Impression**,​ faire un clic droit sur l'​icône BRFAX /​Propriétés. Cliquer sur Modifier pour l'URL du périphérique. Pour Ethernet, choisir **socket://​adresse_IP_Imprimante** et valider
 +  * Pour modifier la configuration de l'​imprimante,​ on peut aussi utiliser l'​interface Cups Web. Dans Firefox, entrer l'URL suivante:
 +<​code>​http://​localhost:​631/​printers</​code>​
 +
 +===== Imprimante-réseau =====
 +
 +==== Méthode 1 ====
 +
 +Si on ne dispose pas sur le site du constructeur les drivers Linux, procéder ainsi:
 +  * déterminer l'​adresse IP de l'​imprimante, ​
 +    * soit par la commande **arp -a**, 
 +    * soit par **Autoscan_Network**, ​
 +    * soit par l'​**interface** de l'​imprimante,​
 +    * soit par la commande
 +<​file>​CUPS_DEBUG_LEVEL=2 /​usr/​lib/​cups/​backend/​snmp 2>&1 | grep 192.168.xxx ​ # en entrant la catégorie d'​adresse utilisée sur le réseau local </​file>​
 +  * sur le poste Ubuntu, cliquer **Administration/​Impression/​Nouveau**,​ le système recherche une imprimante nouvelle,
 +  * s'il ne la trouve pas, cliquer sur **Imprimante-réseau** et essayer les différentes options du menu, en particulier
 +    * **Hôte ou imprimante LPD/LPR**. Entrer les paramètres:​
 +      * Hôte: adresse IP
 +      * Appuyer sur Détecter
 +      * Le système propose une file d'​attente
 +      * Cliquer sur Suivant
 +      * Une fenêtre s'​ouvre. Choisir la marque/​Suivant. Prendre alors le driver recommandé.
 +    * Internet Printing Protocol
 +    * **Windows Printer via SAMBA**
 +
 +==== Méthode 2 ====
 +
 +On utilise **CUPS** en entrant l'​adresse suivante dans Firefox
 +<​code>​http://​localhost:​631/​ </​code>​
 +  * Cliquer sur l'​onglet Administration,​ puis **Trouver de nouvelles imprimantes**
 +  * On trouve alors l'​imprimante dans **Available printers Printers**, cliquer sur **Ajouter cette imprimante**, ​
 +  * Une fenêtre "​Ajouter une nouvelle imprimante"​ souvre avec
 +    * Nom + Adtresse IP
 +    * Lieu et Description
 +    * Cliquer sur Poursuivre
 +    * Une série de pilotes apparaît. Cliquer sur Ajouter
 +  * La page de configuration de l'​imprimante s'​ouvre. Paramétrer Couleur/​N&​Bl,​ tiroirs d'​alimentation-papier.
 +  * Cliquer sur Définir les options. L'​imprimante est installée.
 +
 +{{:​ricoh-mpc2500.png}}
 +
 +  * Entrer dans Firefox l'​adresse suivante smb://​adresse_IP_imprimante
 +
 +===== Imprimante PDF =====
 +
 +Installer le paquet **[[apt://​cups-pdf]]** (du dépôt Ubuntu Universe). ​
 +L'​imprimante est alors disponible dans **Système/​Administration/​Impression**.
 +
 +{{cups.png|}}
 +
 +===== Gestion imprimantes =====
 +
 +En dehors de la commande **Système/​Administration/​Imprimantes**,​ on peut gérer les imprimantes par un interface Web en entrant dans Firefox:
 +<​code>​http://​localhost:​631/</​code>​
 +
 +===== Lignes de commande =====
 +
 +Les différentes commandes suivantes concernent l'​impression:​
 +
 +  * lp : imprimer un (ou des) fichier(s).
 +  * lpr : imprimer un (ou des) fichier(s).
 +  * lpq : afficher la file d'​attente d'une imprimante.
 +  * lprm : supprimer des jobs de la file d'​attente (voir aussi la commande cancel).
 +  * lpstat : afficher des informations détaillées sur le serveur d'​impression. Par exemple, pour voir l'​imprimante par défaut : lpstat -d.
 +  * lpoptions : afficher ou de modifier la configuration du serveur d'​impression. Par exemple, pour changer l'​imprimante par défaut : lpoptions -d autreimprimante. [commande CUPS seulement]
 +  * lpmove : déplacer un job (une impression) de la file d'​attente d'une imprimante à une autre imprimante.
 +  * lpc : contrôler interactivement les imprimantes.
  
impr_imante-linux.txt · Last modified: 2020/06/24 15:25 by guy