Ceci est une ancienne révision du document !



Installer une imprimante avec CUPS

Si l'interface graphique de votre variante d'ubuntu ne veut pas marcher correctement (cas rare), si vous avez une imprimante sur port Parallèle ou Série ou si vous êtes simplement très curieux ;-)

Cette page vous explique comment paramétrer une imprimante via l'interface "web" de configuration de CUPS votre imprimante, vous allez voir, cette interface est hors du commun, mais simple et puissante !

Un simple utilisateur n'a, par défaut, pas le droit d'installer une imprimante locale. Afin de rendre cette opération possible, il faut ajouter votre login au groupe lpadmin :

sudo adduser $USERNAME lpadmin

Relancez ensuite cupsys pour prendre en compte ce changement :

sudo /etc/init.d/cupsys restart

Oui, pour cela, il faut ouvrir votre navigateur Internet et aller à l'adresse suivante : http://localhost:631/. Celle-ci vous permettra d'accéder à l'interface web de CUPS.

(tips de frédéric cotta) Problème : il me demande un mot de passe root et quand j'entre le mien, cela ne fonctionne pas … réponse : puisque vous êtes administrateur de l'imprimante, entrez votre nom d'utilisateur et votre mot de passe.

Au secours, c'est en anglais

N'ayez crainte, je vais vous guider. Comme nous voulons ajouter un imprimante, nous allons cliquer sur « Add Printer » (3e bouton sous « Welcome »).

Depuis Ubuntu 7.04 "Feisty" (au moins) l'interface est maintenant traduite ! vous aurez les boutons en français …

Add New Printer

Un joli formulaire vous demande le nom (« Name ») de l'imprimante. Il s'agit de donner un nom unique à votre imprimante (ex. : monimprimante). :!: ATTENTION : le nom ne peut contenir les caractères « / », « # » et « espace ». Ensuite vous avez la possibilité de préciser un emplacement (« Location ») et une description (ex. : « Chez moi », « C'est mon imprimante », etc.). Une fois les champs remplis, cliquez sur « Continue ».

Device

Il vous est demandé comment l'imprimante est reliée à l'ordinateur. Choisissez la connexion appropriée (« LPT » = port parallèle, « Windows printer via Samba » = imprimante partagée sur un ordinateur Windows, etc.). Cliquez sur « Continue ».

Modèle

La page « Make/Manufacturer » s'affiche. Choisissez le fabriquant de l'imprimante et cliquez sur « Continue ».

Dans « Model/Driver », cherchez dans la liste le modèle de votre imprimante ou un modèle proche si le votre n'y est pas (voir les docs sur les imprimantes pour plus d'informations).

Puis cliquez sur « Add Printer ».

Votre nom d'utilisateur ainsi que votre mot de passe vous sont demandés. Une fois validés, une page vous disant « Printer monimprimante has been added successfully. »1). Il ne vous reste plus qu'à configurer l'imprimante selon votre désir.

Le seul probleme qu'il reste est le fait que l'imprimante commence par la page une et que donc l'ordre est inversé. Mais peut-être qu'il y a moyen de configurer cette option.

Comment faire fonctionner une imprimante bluetooth, ou derrière un serveur d'impression bluetooth ?

Allumer votre imprimante et vérifiez qu'elle est bien utilisable en bluetooth. Il se peut qu'elle n'active le bluetooth que si elle détecte des équipements bluetooth à côté. C'est le cas d'une Deskjet 995c avec laquelle il faut rendre l'adaptateur bluetooth visible et autorisant la connexion d'autres périphériques.

Ubuntu 7.10

Ouvrez Préférences → Administration → Impression. Choisissez Nouvelle imprimante. Dans la fenêtre suivante, vous verez votre imprimante bluetooth (2ième choix). Suivez la procédure à l'écran.

Un bug empêche actuellement d'utiliser la connexion bluetooth. En attandant qu'il soit corrigé, vous pouvez le contourner en arrêtant apparmor avant de lancer l'impression :

$ sudo /etc/init.d/apparmor stop

Ubuntu 7.04 et antérieur

D'abord il vous faut trouver votre imprimante. Utilisez pour cela la commande suivante :

hcitool scan

Notez l'adresse MAC de votre imprimante. Vérifiez alors qu'elle propose un service d'impression avec la commande :

sdptool browse <AdresseMAC>

Vous devriez observer Service Name: Serial Port parmi les résultats.

Ajouter alors un imprimante comme précédemment. Choisissez une imprimante réseau et remplissez l'URI ainsi :

bluetooth://<AdresseMACsansDeuxPoints>/<service>

service sera remplacé par spp (Serial Port Printing) pour les imprimantes.

L'adresse MAC est écrite sans les « : ». Exemple : « 00:0A:3A:0E:59:A4 » donne « 000A3A0E59A4 ».

La partie « service » devrait pouvoir rester vide (choisie automatiquement), mais n'ayant pas réussi à la faire marcher avec succès, je vous conseille de la remplir.

Sinon un exemple serait :

bluetooth://000A3A0E59A4/

Imprimez une page de test. Si ça ne fonctionne pas :

  1. Éditez le fichier « /etc/cups/printers.conf ».
  2. Vérifiez que la ligne « DeviceURI » contient la bonne URI. En particulier elle doit débuter par bluetooth: et non ipp:.
  3. Redémarrez le service CUPS :
    sudo /etc/init.d/cupsys restart
  4. L'impression dans la file d'attente devrait commencer immédiatement.

Ici une explication des paramètres possibles (format page, couleur…)

Ubuntu 6.06 LTS et antérieures

Pour ces versions, vous devez créer l'utiliteur "cupsys" dans le groupe "shadow",

sudo adduser cupsys shadow

Redémarez ensuite l'interface pour prendre en compte les changement :

 sudo /etc/init.d/cupsys restart

—-

Contributeurs : Calaereb, Id2ndR, ymulleneers


1)
L'imprimante « monimprimante » a été installée avec succès.
  • cups.1208626120.txt.gz
  • Dernière modification: Le 19/04/2008, 19:29
  • (modification externe)