Pré-requis
Sur certaines distributions Linux, il faudra ĂȘtre admin (root) pour l’installation.
Installation du driver
Il faut d’abord installer le bon pilote pour l’imprimante dĂ©sirĂ©e. Selon votre systĂšme, les pilotes gĂ©nĂ©riques peuvent suffire, mais vous empĂȘcheront probablement de spĂ©cifier des options sur l’interface de l’imprimante, il est donc recommandĂ© d’installer un pilote spĂ©cifique.
Installation de la file (nommée « SecurePrint-Color » par exemple)
Lâinstallation se fait en 1 commande, et lâon peut toujours rajouter ou modifier quelques options par la suite. La commence nĂ©cessaire est lpadmin. Elle dispose de plusieurs options, la commande ‘man lpadmin‘ offre une documentation complĂšte. Voici les plus importantes:
-p [nom de la file ou du pool] : prĂ©cise le nom de la file d’impression. Ăvitez les caractĂšres spĂ©ciaux comme les tirets (-), ils peuvent ĂȘtre source de problĂšmes.
-E : active directement l’imprimante sĂ©lectionnĂ©e
-v [url vers la file d’impression] : prĂ©cise l’url du pool ou de la file d’impression:
-P [chemin vers le PPD] : spĂ©cifie un chemin vers un fichier PPD pour l’imprimante
-o : permet de spĂ©cifier d’autres paramĂštres pour l’imprimante.
ATTENTION MAC OS X : Vous devrez peut-ĂȘtre utiliser le paramĂštre ci-dessous :
-o auth-info-required=username,password
(Ă©crit tel quel, sans remplacer ‘username’ ni ‘password’).
L’utiliser permet d’Ă©viter des problĂšmes d’authentification sur certains systĂšmes.
Template de la commande d’installation
Note : selon votre OS, vous devrez ajouter ‘sudo ‘ devant cette commande.
lpadmin -p <name> -E -v <protocol>://<username>@<server>/<imprimante> -P <chemin_au_PPD>
avec :
- <name> : Le nom que vous souhaiter donner Ă l’imprimante :
Choisissez-le sans caractÚres spéciaux, par exemple « SecurePrintColor« . - <protocol> sera lpd pour linux, smb pour Mac
- <username> votre username EPFL (Gaspard)
- <server> est le serveur de l’imprimante:
- printEPFL1.epfl.ch pour les pools, pour les étudiants
- printEPFL2.epfl.ch pour les pools, pour les collaborateurs
- printEPFL3.epfl.ch pour les imprimantes hors-pool, les traceurs, …
- <imprimante> : Le nom de la file d’impression ou du pool.
Les pools sont SecurePrint-color (impression couleur)
et SecurePrint-BW (impression noir/blanc),
et sont situĂ©es sur printEPFL 1 ou 2. - <chemin_PPD> Le chemin d’accĂšs au PPD.
Par dĂ©faut il s’agit de /usr/share/cups/model/PPD-5560…
pour la couleur et /usr/share/cups/model/PPD-6555i… pour le noir/blanc.
Exemple : Installation du pool Couleur pour Roger Federer, qui est un étudiant sur Linux :
sudo lpadmin -p ColorPoolRoger -E -v lpd://federer@printepfl1.epfl.ch/SecurePrint-Color -P /usr/share/cups/model/PPD-C5560i-color.ppd
A l’aide des options de la commande lpadmin, il est possible de configurer l’imprimante aprĂšs installation.
Ce n’est normalement pas nĂ©cessaire, le fichier PPD renseigne dĂ©jĂ les caractĂ©ristiques de l’imprimante.
Cependant, quelques options peuvent ĂȘtre utiles.
Par exemple, si Roger veut rendre le pool disponible Ă tous les utilisateurs de son ordinateur :
lpadmin -p ColorPoolRoger -u allow:all
En cas de problĂšme
> faire un ping du serveur dans un terminal
$ ping printEPFL1 (ou 2)
Si le ping ne répond pas, vous devez ajouter « epfl.ch » et « intranet.epfl.ch » dans les paramÚtres réseau DNS « Domaine de recherche ».