Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
utilisateurs:jaaf64:imprimante_entree [Le 28/09/2010, 13:53]
jaaf64
— (Version actuelle)
Ligne 1: Ligne 1:
- 
----- 
- 
-====== Imprimantes ​ ====== 
-** Cette page concerne les imprimantes simples ou multifonctions.** 
- 
-  
- 
-Elle page a pour but de vous aider à trouver tous les renseignements nécessaires à l'​installation de votre imprimante.\\ ​ 
-Nous vous souhaitons bonne route dans ce parcours qui peut s'​avérer selon le cas facile, un peu compliqué, compliqué ​ mais, nous l'​espérons,​ jamais cauchemardesque. 
- 
- 
-===== Avant de commencer - Quelques notions de base ===== 
- 
-<note important>​La lecture et la compréhension de ces notions de base ne vous prendront **pas plus de deux minutes** et sont de nature à vous faciliter grandement la lecture des pages d'​installation aussi êtes-vous invités à les lire avec la plus grande attention.</​note>​ 
- 
- 
-==== Common Unix Print System ==== 
- 
-Sur tous les systèmes de la famille UNIX dont GNU/Linux fait partie, l'​impression de documents est confiée à un système unique, le système **CUPS (Common Unix Print System)**.\\ 
-En général CUPS est installé de base, du moins sur les versions récentes. 
-CUPS  permet de communiquer avec des imprimantes utilisant des protocoles très divers. \\  
- 
-**Très schématiquement,​ sans entrer dans trop de détails, le processus est celui de la figure suivante:** 
- 
-{{:​cups2.jpg|}} 
- 
-==== Filtrage ==== 
- 
-C'est au niveau de cette couche que les formats des divers applications sont **traduits en un format compréhensible par l'​imprimante**,​ en tenant compte, entre autres, de la spécificité de l'​imprimante grâce aux** pilotes.** 
- 
-=== Backends === 
- 
-Pour communiquer avec les imprimantes,​ CUPS utilise ​ des **"​backends"​** dont la traduction litérale est "​extrémité arrière"​. 
-Il existe des backends pour les protocoles utilisant les ports **parrallèle**,​ **série** et** USB** mais aussi des backends opérant à travers un réseau via les protocoles** IPP (Internet Print Protocol)** , **JetDirect (AppSocket),​ Line Printer Daemon (LPD/LPR) ou SMB.**. \\  
-<​note>​En général, vous serez confronté au choix du backend après avoir installé les pilotes au moment où vous demanderez à CUPS de détecter votre imprimante et seulement pour les cas où l'​imprimante communique par le réseau. Pour la communication directe, le backend est choisi automatiquement par CUPS.</​note>​ 
- 
- 
-=== Pilotes === 
- 
-Les **pilotes** (**drivers** en anglais) sont des programmes qui assurent l'​interface entre les programmes génériques de plus haut niveau et un **matériel bien spécifique**. Dans tous les cas, il vous faudra installer un pilote pour votre imprimante, voire un deuxième pilote enveloppe pour CUPS (wrapper).Au niveau du processus global de CUPS **ils sont pris en compte au niveau de l'​étage de filtrage** (voir schéma plus haut). 
-<​note>​Notez bien que les pilotes sont pris en compte avant, et donc indépendamment de la manière dont la communication se fait avec l'​imprimante (backend). Ils sont donc **les mêmes quel que soit le backend.**</​note>​ 
- 
- 
-=== Fonction "​serveur d'​impression de CUPS" === 
- 
-Par ailleurs CUPS permet à l'​ordinateur sur lequel il est installé de fonctionner en** serveur d'​impression** en recevant des **tâches d'​impression (jobs)** non seulement de l'​ordinateur local mais aussi d'​ordinateurs distants (sur le réseau) et de répartir ces tâches sur les divers imprimantes auxquelles l'​ordinateur local est raccordé soit directement,​ soit à travers un réseau.\\ ​ 
-CUPS assure l'​ordonnancement des tâches d'​impression à l'aide de **"​files d'​attentes"​** (**queues** en anglais) .\\ 
- 
-<​note>​Sachez cependant que la fonction "​serveur d'​impression"​ peut exister en dehors d'un ordinateur.\\ ​ 
-Cette fonction peut-être par exemple, directement embarquée dans une imprimante (imprimante réseau) ou dans un boîtier électronique indépendant ou encore dans une passerelle résidentielle (Livebox, Freebox etc.).</​note>​ 
- 
-=== Fonction "​interpréteur de commande"​ de CUPS === 
- 
- 
-CUPS assure également, l'​interprétation des commandes en ligne traditionnelles des différents systèmes ​ (system V et Berckley) permettant d'​interagir avec les imprimantes : 
-  * **lp** : permet d'​imprimer un (ou des) fichier(s). 
-  * **lpr** : permet d'​imprimer un (ou des) fichier(s). 
-  * **lpq** : permet d'​afficher la file d'​attente d'une imprimante. 
-  * **lprm** : permet de supprimer des //jobs// de la file d'​attente (voir aussi la commande **cancel**). 
-  * **lpstat** : permet d'​afficher des informations détaillées sur le serveur d'​impression. Par exemple, pour voir l'​imprimante par défaut : **lpstat -d**. 
-  * **lpoptions** :  permet d'​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** : permet de déplacer un //job// (une impression) de la file d'​attente d'une imprimante à une autre imprimante. 
-  * **lpc** :  permet de contrôler interactivement les imprimantes. 
- 
-=== Interface graphiques de CUPS === 
- 
-CUPS dispose d'​interfaces graphiques que vous devrez utiliser lors de l'​installation de votre imprimante. Parmi ces interfaces se trouve: 
-  * l'​interface propre à votre environnement de bureau (GNOME, KDE etc.). Sur GNOME par exemple, on y accède par la cascade de menus **"​Système -> Administration -> Impression"​**. 
-  * L'​interface WEB de CUPS accessible sur tous les environnements par l'URL **[[http://​localhost:​631/​printers]]**. Vous pouvez en appronfondir l'​utilisation en vous renadant sur cette [[:​cups|page]]. 
- 
-<​note>​ Notez bien que cet adresse est locale et que donc vous ne passez pas par Internet pour configurer votre ordinateur. Vous pourriez néanmoins accéder à CUPS sur un ordinateur distant si vous en aviez les droits.</​note>​ 
-Les choix que vous pouvez faire à l'aide de l'une ou l'​autre de ces interfaces ont, bien entendu, les **mêmes effets** sur la configuration. 
- 
-=====  Et maintenant! Installer une imprimante: les possibilités ​ ===== 
- 
- 
-Selon le type d'​imprimante dont vous disposez, vous devez choisir parmi ces **deux principales options** d'​installation 
-  - Option 1: communication directe avec votre ordinateur 
-  - Option 2: communication via un réseau 
- 
-==== Option 1: Communication directe ==== 
-  
- 
-C'est le cas des imprimantes qui ne disposent que d'un port **USB** , d'un port** parallèle** (ou encore les deux à la fois) ainsi que des imprimantes connectées par [[Imprimantes bluetooth|bluetooth]]. Ce peut-être également un choix délibéré de votre part. 
- 
-<​note>​Cette option n'​exclut pas le partage avec d'​autres ordinateurs si votre ordinateur est raccordé à un réseau et qu'il reste allumé quand les autres ont besoin d'​imprimer. ​ 
-Voir pour cela le partage d"​imprimante</​note>​ 
-{{:​printer-connect-direct.jpg|}} 
- 
-Pour installer votre imprimante, rendez-vous sur la page **[[:​utilisateurs:​jaaf64:​imprimante_connexion_directe|Installer une imprimante directement connectée à l'​ordinateur]]** \\  
-  
- 
-====  Option 2: Communication via un réseau ==== 
-  
-  
- 
-Pour communiquer avec une imprimante via un réseau, **il faut qu'​entre votre applications et l'​imprimante s'​intercale un serveur d'​impression**. 
-<​note>​Un serveur d'​impression permet le partage d'une ou plusieurs imprimantes entre des ordinateurs situés sur un réseau. Il dispose donc: 
-   - d'une connection au réseau (exemple prise RJ45 pour Ethernet) par laquelle il communique selon un protocole réseau (TCP/IP par exemple). 
-  -  d'une ou plusieurs connections directes avec une ou plusieurs imprimantes (prise USB par exemple) 
-</​note>​ 
- 
-Il y a pour cela plusieurs possibilités:​ 
-  -  Cas 1- Votre imprimante dispose du carte de raccordement direct au réseau (on parle dans ce cas d'​imprimante réseau) 
-  - Cas 2- Votre imprimante est raccordée à un boîtier électronique qui comporte ce serveur d'​impression qui peut être un boîtier dédié, une passerelle résidentielle (livebox, freebox etc.) 
-  - Cas 3- Votre imprimante est (ou sera) en communication directe avec un autre ordinateur relié au réseau qui inclut un serveur d'​impression. 
- 
- 
-=== Cas 1- Votre imprimante dispose d'une carte de raccordement direct au réseau (imprimante réseau) === 
- 
-<note importante>​ Dans ce cas, l'​imprimante est bien-sûr partagée au sens où chacun des ordinateurs peut l'​utiliser sans trop se soucier des autres, mais **elle n'est pas partagée** au sens de** "​offerte en partage par un ordinateur"​** aux autres ordinateurs et qui devrait rester allumé en faisant office de serveur d'​impression. C'est la carte réseau de l'​imprimante qui assure la gestion et l'​ordonnancement des tâches reçues des diverses ordinateurs du réseau. Au niveau de votre propre ordinateur, CUPS assure alors le rôle de serveur d'​impression "​local"​ et gère ainsi les tâches multiples envoyées par les applications.</​note>​ 
- 
-{{:​printer-connect-reseau.jpg|}} 
- 
-Pour communiquer avec ce genre d'​imprimante il vous faut: 
-== Raccorder physiquement l'​imprimante au réseau et configurer ce réseau. == 
- 
-<​note>​Il est conseillé de configurer le réseau pour que l'​imprimante ait une adresse IP fixe</​note>​ 
-== Installer dans votre ordinateur les pilotes de votre imprimante == 
-Pour cela il vous faut consulter la  page  
- 
-**[[:​utilisateurs:​jaaf64:​imprimante_liste|Liste des imprimantes]]**  ​ 
- 
- et **vous reporter à la page  concernant votre matériel**. ​ 
- 
- 
- 
-== Ajouter votre imprimante aux imprimantes prises en charge par CUPS sur votre ordinateur == 
-Pour cela rendez-vous sur la page  
- 
-** [[:​utilisateurs:​jaaf64:​imprimante_client|Configurer un ordinateur en client d'un serveur d'​impression]]**. 
- 
- 
- 
-=== Cas 2- Votre imprimante est raccordée à un boîtier électronique qui comporte ce serveur d'​impression ​ ===  
- 
-{{:​printer-connect-boitier.jpg|}} 
-Pour communiquer avec votre imprimante, il vous faut: 
-== Configurer le serveur d'​impression et le raccorder au réseau == 
- 
-Reportez-vous au manuel d'​installation de ce matériel pour son raccordement et pour l'​installation des pilotes dans ce boîtier. 
- 
- 
- 
-== Ajouter votre imprimante aux imprimantes prises en charge par CUPS sur votre ordinateur == 
- 
-Pour cette opération rendez-vous sur la page 
- 
-** [[:​utilisateurs:​jaaf64:​imprimante_client|Configurer un ordinateur en client d'un serveur d'​impression]]** . 
- 
-== Exemples == 
- 
-Deux exemples pratiques sont donnés ici pour les passerelles résidentielles courantes: 
- 
-  * [[:​serveur_impression_neufbox]] 
-  * [[:​serveur_impression_freebox]] 
- 
- 
-=== Cas 3- Votre imprimante est en communication directe avec un autre ordinateur relié au réseau qui inclut un serveur d'​impression. === 
- 
- 
-{{:​printer-connect-partage.jpg|}} 
- 
-Dans ce cas, votre ordinateur est dit **"​ordinateur client"​** (voir figure ci-dessus) et l'​ordinateur distant est dit **"​ordinateur serveur"​**. Il vous faut: 
-== Avoir raccordé et installé l'​imprimante sur l'​ordinateur distant == 
- 
- 
-Si le système d'​exploitation de cet ordinateur distant est Ubuntu, reportez-vous à la page **[[:​utilisateurs:​jaaf64:​imprimante_connexion_directe|Installer une imprimante directement connectée à l'​ordinateur]]** \\  
- 
-Dans le cas contraire consultez la procédure d'​installation et de mise ne réseau relative au système d'​exploitation de l'​ordinateur distant. 
-== Avoir configuré l'​ordinateur distant en "​serveur d'​impression"​ == 
- 
- 
-Si le système d'​exploitation de cet ordinateur distant est Ubuntu, reportez-vous à la page  
- 
-** [[:​utilisateurs:​jaaf64:​imprimante_partager|Configurer un ordinateur en "​serveur d'​impression"​]]**\\ ​ 
- 
- 
-Dans le cas contraire consultez la procédure de partage d'​imprimante relative au système d'​exploitation utilisé. 
-== Configuer votre propre ordinateur en client et le mettre en relation avec l'​imprimante. == 
- 
-Reportez-vous à la page  
- 
-** [[:​utilisateurs:​jaaf64:​imprimante_client|Configurer un ordinateur en client d'un serveur d'​impression]]**\\ ​ 
- 
- 
----- 
- 
-//​Contributeurs : [[:​utilisateurs:​jaaf64]].//​ 
  
  • utilisateurs/jaaf64/imprimante_entree.1285674826.txt.gz
  • Dernière modification: Le 18/04/2011, 14:43
  • (modification externe)