impression – Qu'est-ce que le serveur CUPS et comment partager une imprimante (localement ou sur un réseau) – Serveur d’impression
Cette réponse comprend 4 sections:
- Qu'est-ce que CUPS
- Comment partager une imprimante USB avec d'autres ordinateurs (Windows, Linux, Mac …)
- Comment partager une imprimante sans fil avec d'autres ordinateurs
- Comment se connecter à une imprimante réseau (filaire ou sans fil)
- Comment configurer la section Imprimante dans Samba (smb.conf)
- Comment ajouter, configurer et administrer des imprimantes avec CUPS
Outre quelque chose à boire sur CUPS sous Linux, il y a: Système d'impression Unix commun
CUPS est généralement responsable de vous faire connecter une imprimante à Ubuntu et de ne pas avoir besoin d'installer de pilotes. Vous pouvez dire que CUPS est celui qui a fait de presque toutes les imprimantes une expérience prête à l'emploi. Pas besoin de pilotes supplémentaires, de CD / DVD d'imprimante ou, dans la plupart des cas, de compiler et de faire beaucoup de travail pour le faire fonctionner instantanément.
L'image suivante est une interface graphique pour les tasses. CUPS possède également une interface Web.
L'autre acronyme qui se démarque comme CUPS est HPLIP qui est HP Linux Imaging and Printing. Celui-ci offre quelques améliorations par rapport aux imprimantes HP et tout-en-un. Si vous êtes le 1% qui a des problèmes à détecter votre imprimante HP avec CUPS, essayez HPLIP. Il couvre ce 1% supplémentaire. Et il montre des choses comme le niveau d'encre et certaines autres variables HP spécifiques.
À PARTAGEZ UNE IMPRIMANTE dans Ubuntu est vraiment facile. En supposant que vous utilisez l'Ubuntu par défaut fourni avec CUPS, accédez au symbole Cog dans la partie supérieure droite de l'écran (ressemble à un engrenage). Cliquez dessus et sélectionnez dans le menu Imprimantes (C'est pour 12.04 et ci-dessous). Si vous utilisez 13.04 et ci-dessus, vous pouvez cliquer sur Les paramètres du système puisque les imprimantes ne seront pas là. Ensuite, dans les options Paramètres système, cliquez sur Imprimantes.
Vous pouvez également ouvrir le Dash et taper impression
, imprimante
, impression
, prin
et ainsi de suite (tout mot qui ressemble à l'imprimante) si vous utilisez 12.04 et plus. L'icône des imprimantes apparaît.
Une fois à l'intérieur de la fenêtre des imprimantes, suivez les étapes ci-dessous pour le partager dans un réseau:
Sommaire
Étape 1
Accédez à l'option Paramètres dans le menu Serveur du menu principal ci-dessus:
Étape 2
Activez les 2 premières options pour que le serveur CUPS sache que vous partagerez une imprimante sur le réseau et rechercherez des imprimantes partagées. Cela résoudra deux problèmes, un problème est lorsque le fait de cliquer sur l'option de partage dans la fenêtre de configuration de l'imprimante affichera un message d'erreur "Non publié. Voir Paramètres du serveur". Étant donné que le serveur n'est pas configuré pour le partage, c'est la raison pour laquelle il n'est pas publié sur le réseau et même s'il est marqué comme partagé, il n'apparaîtra pas sur le réseau. L'autre problème qu'il résoudra également est le problème d'autres PC connectés au réseau ne trouvant pas l'imprimante.
Étape 3
Cliquez avec le bouton droit sur l'imprimante dans l'icône Imprimante que vous souhaitez partager et sélectionnez PARTAGÉ. N'oubliez pas de L'ACTIVER dans le même menu contextuel. Dans mon cas, je l'ai désactivé. Vous ne pouvez pas partager une imprimante si vous l'avez désactivée (Evidemment ^^).
Étape 4
Allez dans les paramètres de cette imprimante et dans les politiques vérifiez que Shared est activé. Si vous avez fait l'étape 2 correctement, cette option ne mentionnera aucun type de problème.
Alors voilà. Vous venez de partager votre imprimante, vous lui avez donné accès à d'autres ordinateurs du réseau et ils peuvent également l'ajouter à leur PC en tant qu'imprimante partagée et imprimer dessus. Agréable!.
La réponse fait principalement partie d'un problème de détection de Windows XP avec les imprimantes partagées (Avec Windows 7 et plus récent, le problème n'est pas là. Mais s'il apparaît, c'est la même solution). La solution est la suivante:
-
Sur l'imprimante sans fil que vous souhaitez partager, désélectionnez l'option PARTAGÉ. le CRÉER UNE CLASSE devrait apparaître dans le menu contextuel. Clique dessus.
-
Dans la fenêtre de création de classe, saisissez le nom comme vous souhaitez que les autres ordinateurs voient l'imprimante partagée.
-
Sélectionnez les imprimantes qui seront disponibles dans cette classe (vous pouvez avoir plusieurs imprimantes affectées à une classe afin que lorsqu'une imprimante de cette classe ne fonctionne pas, la classe puisse déplacer la file d'attente d'impression vers une autre imprimante).
-
Après la dernière étape, vous devriez voir la nouvelle «imprimante de classe» partagée qui fait référence à l'imprimante sans fil d'origine. Dans l'image ci-dessous, l'imprimante EPSONL555 est en fait la classe créée. Cliquez sur ce cours et sélectionnez PARTAGÉ. C'est ça. Votre nouvelle classe doit être vue par tous les clients Windows XP.
Pour un bonus supplémentaire, vous pouvez configurer Samba pour qu'il affiche publiquement toutes les imprimantes. Pour ce faire, ouvrez simplement le terminal et tapez sudo nano /etc/samba/smb.cfg
comme on le voit sur l'image:
Passez ensuite à la partie qui parle des imprimantes (qui sont [printers] et [print$]) et modifiez-les en fonction de ce que l’image montre, en particulier la partie relative à la navigation, disant oui.
Après avoir modifié les deux sections, enregistrez le fichier et fermez-le. Redémarrez ensuite le service samba:
redémarrage samba du service sudo
Vous devriez maintenant avoir des imprimantes partagées navigables pour tous les ordinateurs Ubuntu et Windows sur ce réseau LAN. Cette dernière partie peut également être vue dans Partage d'imprimante avec CUPS
Notez que les imprimantes sans fil ou USB fonctionnent immédiatement lorsqu'elles sont partagées avec d'autres ordinateurs Ubuntu. Dans certains cas, vous devrez rechercher des pilotes spécifiques. Pour les fabricants suivants, vous pouvez consulter les liens fournis:
HP – Package de pilotes
EPSON – Recherche et téléchargement de pilotes (n'oubliez pas de télécharger les packages .DEB appropriés)
Autres – Section imprimante Ubuntu
En supposant que vous utilisez l'Ubuntu par défaut fourni avec CUPS, accédez au symbole Cog dans la partie supérieure droite de l'écran (ressemble à un engrenage). Cliquez dessus et sélectionnez Les paramètres du système. Cliquez ensuite sur Imprimantes. Maintenant, cliquez sur le Ajouter pour ajouter l'imprimante.
Notez que, puisque l'imprimante est sur le réseau (pas directement connecté à vous), l'option pour Imprimante réseau apparaîtra vide pendant quelques secondes. Le temps dépend du réseau, de la façon dont le routeur gère la file d'attente et de tout autre périphérique connecté sur le réseau. Au bout d'un moment, l'imprimante devrait apparaître sous le Imprimante réseau et vous pourrez la sélectionner. CUPS se chargera soit d'installer les pilotes s'ils sont disponibles, soit d'en télécharger un s'il n'est pas trouvé sur le système (ex: Epson L555). Dans certains cas, cela m'a pris 45 secondes, dans d'autres 5 secondes.
Dans ce cas, l'ordinateur qui partage l'imprimante doit s'assurer que la configuration de l'imprimante est correctement configurée comme mentionné ci-dessus. Si l'imprimante dispose d'un accès sans fil, assurez-vous que l'imprimante est correctement connectée au routeur et que votre PC est également correctement connecté au même routeur sans fil. Dans le cas où vous êtes connecté via un câble filaire et l'imprimante via une connexion sans fil au même routeur ou au même réseau, vous devez également configurer le routeur pour vous assurer que tous les périphériques sans fil voient les périphériques câblés.
Vérifiez que l'imprimante est connectée et que samba / cups est installé (le samba
et tasses
les packages doivent être installés, sinon simplement les installer). C'est parce que CUPS gère l'imprimante tandis que Samba gère le partage, mais au cas où vous ne les auriez pas simplement:
sudo apt-get install cups samba
Après cela, nous commençons par leur configuration. Si vous êtes sur la version bureau ou serveur d'Ubuntu, vous pouvez rapidement le configurer avec cette méthode de terminal (la méthode GUI est expliquée ci-dessus):
Modifiez votre configuration principale de samba qui se trouve dans /etc/samba/smb.conf
. Type:
sudo nano /etc/samba/smb.conf
Nous voulons changer les variables suivantes et supprimer les symboles de commentaire (# ou;) devant eux s'ils l'ont. Ainsi, par exemple:
Remplacez WORKGROUP par celui que le réseau utilise, afin que les autres périphériques du même groupe de travail puissent voir l'imprimante:
groupe de travail = WORKGROUP_NAME
Si vous souhaitez autoriser les invités à imprimer, recherchez le ; GUEST = OUI
et retirez le ;
devant:
invité = oui
Recherchez maintenant le Sécurité
option et le changer en partager
, cela vous évitera plusieurs problèmes plus tard:
sécurité = partager
Maintenant, nous allons directement à la section imprimante ther samba qui ressemblerait à ceci:
[printers]
comment = Toutes les imprimantes
navigable = non
chemin = / var / spool / samba
imprimable = oui
; invité ok = non
; lecture seule = oui
créer un masque = 0700
ce que nous voulons faire est de changer la navigation sur oui et l'invité ok sur oui
Devrait ressembler à ceci après l'édition:
[printers]
comment = Toutes les imprimantes
navigable = oui
chemin = / var / spool / samba
imprimable = oui
invité ok = oui
; lecture seule = oui
créer un masque = 0700
C'est tout. Redémarrez maintenant le service samba. vous pouvez le faire de plusieurs manières:
sudo service smbd restart
Accédez maintenant à votre système Windows ou Linux et recherchez l'imprimante dans le réseau ou l'adresse IP du serveur. Cela peut prendre un certain temps en raison de la configuration du réseau et des périphériques qui y sont connectés, mais cela devrait être la base pour configurer n'importe quelle imprimante sur le réseau.
CUPS offre un excellent système de configuration et d'administration basé sur le Web pour toutes les imprimantes. Si CUPS est correctement installé, vous pouvez accéder à ce système Web avec le lien suivant:
http: // localhost: 631 /
Qui devrait vous montrer le site suivant
Commentaires
Laisser un commentaire