Taille: 7023
Commentaire: Export des détails techniques dans la page fille
|
Taille: 6702
Commentaire: lpr -# nb fonctionne
|
Texte supprimé. | Texte ajouté. |
Ligne 1: | Ligne 1: |
Un service d'impression réseau est mis en place par le Cr@ns. Cette page expose les méthodes pour en bénéficier. | Un '''service d'impression réseau''' est mis en place par le Cr@ns. Cette page expose les méthodes pour en bénéficier. |
Ligne 7: | Ligne 7: |
---- | |
Ligne 15: | Ligne 16: |
Pour utiliser l'imprimante, le mieux est d'utiliser gtklp (lorsque celui-ci ne plante pas ou ne prend pas 100% de proc). | On peut utiliser gtklp lorsque celui-ci ne plante pas ou ne prend pas 100% de proc. |
Ligne 22: | Ligne 23: |
Il faut utiliser une version modifiée disponible sur le ftp {{{gnu-braice.crans.org}}} pour pouvoir spécifier son nom d'utilisateur (ce sera disponible dans une prochaine release de CUPS), sauf si votre login est sur la machine cliente est identique à votre login crans. | Il faut utiliser une version modifiée disponible sur le ftp {{{gnu-braice.crans.org}}} pour pouvoir spécifier son nom d'utilisateur (ce sera disponible dans une prochaine release de CUPS), sauf si votre login sur la machine cliente est identique à votre login crans. |
Ligne 34: | Ligne 35: |
Il est aussi possible d'utiliser directement lp sur {{{bleu.crans.org}}}. Dans ce cas, le mot de passe est demandé directement (il faut bien faire attention que les utilisateurs du groupe {{{adm}}} (les nounous) ne puissent pas lire {{{/var/lib/cups/certs/0}}}, sinon l'impression se fait en tant que {{{root}}} et donc échoue ; pour l'instant un {{{sudo chgrp root/var/lib/cups/certs/0}}} juste avant de lancer une impression règle le problème de manière provisoire : 5 minutes max). | Il est aussi possible d'utiliser directement lp sur {{{ssh.crans.org}}}. Dans ce cas, le mot de passe est demandé directement (il faut bien faire attention que les utilisateurs du groupe {{{adm}}} (les nounous) ne puissent pas lire {{{/var/lib/cups/certs/0}}}, sinon l'impression se fait en tant que {{{root}}} et donc échoue ; pour l'instant un {{{sudo chgrp root/var/lib/cups/certs/0}}} juste avant de lancer une impression règle le problème de manière provisoire : 5 minutes max). |
Ligne 38: | Ligne 39: |
Il est également être possible de configurer son CUPS pour que les 2 imprimantes du CRANS apparaissent dans celui-ci (qui fait alors office de relais). | Il est également possible de configurer son CUPS pour que les 2 imprimantes du CRANS apparaissent dans celui-ci (qui fait alors office de relais). |
Ligne 45: | Ligne 46: |
Avec son navigateur web préféré, aller sur [http://localhost:631], puis '''Ajouter imprimante'''. Lui donner '''Nom''', '''Emplacement''' et '''Description''' appropriés. En périphérique, choisir '''Internet Printing Protocal (http)'''. L'URI de périphérique est de la forme {{{http://login:password@impression.crans.org:631/printers/crans_devis}}} (Je pense que ce n'est pas une bonne idée de mettre un {{{@}}} dans son mot de passe). Choisir le '''Type''' et le '''Modèle''' qui correspondent au PPD d'installé. | Avec son navigateur web préféré, aller sur [http://localhost:631], puis '''Ajouter imprimante'''. Lui donner '''Nom''', '''Emplacement''' et '''Description''' appropriés. En périphérique, choisir '''Internet Printing Protocal (http)'''. L'URI de périphérique est de la forme {{{http://login:password@impression.crans.org:631/printers/crans_devis}}} (Je pense que ce n'est pas une bonne idée de mettre un {{{@}}} dans son mot de passe). Choisir le '''Type''' {{{CR@NS}}} et le '''Modèle''' {{{HP Color LaserJet 9500 PS version Crans (fr)}}} |
Ligne 47: | Ligne 48: |
Voilà, votre imprimante est maintenant configurée. | Voilà, votre imprimante est maintenant installée. |
Ligne 58: | Ligne 59: |
lpr -P Nom_Imprimante -o option fichier.ps | lpr -P Nom_Imprimante -o option -# nombre_de_copie fichier.ps |
Ligne 62: | Ligne 63: |
Si l'on spécifie {{{-# nombre_de_copie}}} avec lpr, alors il y aura autant de demandes d'impression demandés. Bref, ce n'est pas super, il faut mieux assembler chez soi les copies dans un seul postscript ou encore mieux : utiliser lp avec l'option {{{-n}}}. Cette dernière possibilité est mieux car l'analyse ne portera alors que sur une seule des copies. |
|
Ligne 87: | Ligne 86: |
Il n'est pas possible d'utiliser directement '''Imprimantes et Fax''' issus des '''Préférences Système''', car cette sur-couche à CUPS rajoutée par les concepteurs de MAC OS X ne permet pas l'authentification. Il va donc falloir effectuer la configuration dans CUPS directement, possibilité qui a été désactivée dans une mise à jour de sécurité de MAC OS (en effet, il demande un couple login/password mais aucun de ceux de votre système ne fonctionne). La manipulation consiste à commenter deux lignes à la fin du fichier de configuration de CUPS ({{{sudo emacs /etc/cups/cupsd.conf}}} en console : Il faut mettre un {{{#}}} au début des 2 dernières lignes {{{AuthType}}} et {{{AuthClass}}} de {{{GET}}}). Puis, il faut dire à cups de relire son fichier de conf (2 méthodes : la bourrin (reboot) et la délicate ({{{sudo /System/Library/StartupItems/PrintingServices/PrintingServices stop}}} puis la même avec {{{start}}}). | == Configuration == Il n'est pas possible d'utiliser directement '''Imprimantes et Fax''' issus des '''Préférences Système''', car cette sur-couche à CUPS rajoutée par les concepteurs de MAC OS X ne permet pas l'authentification. Il va donc falloir effectuer la configuration dans CUPS directement, possibilité qui a été désactivée dans une mise à jour de sécurité de MAC OS (en effet, il demande un couple login/password mais aucun de ceux de votre système ne fonctionne). La manipulation consiste à commenter deux lignes à la fin du fichier de configuration de CUPS ({{{sudo emacs /etc/cups/cupsd.conf}}} en console : Il faut mettre un {{{#}}} au début des 2 dernières lignes {{{AuthType}}} et {{{AuthClass}}} de {{{GET}}}). Puis, il faut dire à cups de relire son fichier de conf soit par un reboot, soit avec {{{sudo /System/Library/StartupItems/PrintingServices/PrintingServices stop}}} suivi de la même commande avec {{{start}}}. |
Ligne 90: | Ligne 91: |
== Utilisation == |
|
Ligne 97: | Ligne 100: |
Commencer par télécharger les pilotes (lien à venir) et les dezipper. | Commencer par télécharger les pilotes (lien à venir) et les dézipper. |
Ligne 101: | Ligne 104: |
Il faut maintenant cliquer sur '''Disque fourni''', puis '''Parcourir...''' et selectionner le fichier {{{crans.inf}}} qui est dans le dossier précedemment dézippé. | Il faut maintenant cliquer sur '''Disque fourni''', puis '''Parcourir...''' et sélectionner le fichier {{{crans.inf}}} qui est dans le dossier précedemment dézippé. |
Ligne 105: | Ligne 108: |
Pour pouvoir imprimer sur laserjet, la manipulation est identique en remplaçant {{{crans_devis}}} par {{{crans_laserjet}}}. | Pour pouvoir imprimer réellement, la manipulation est identique en remplaçant {{{crans_devis}}} par {{{crans_laserjet}}}. |
Un service d'impression réseau est mis en place par le Cr@ns. Cette page expose les méthodes pour en bénéficier.
Les détails techniques sont sur /DetailsTechniques
Dans tous les cas, vous devez avoir entré votre mot de passe préalablement avec l'interface web : [https://impression.crans.org/passwd.py]
Sous GNU/Linux, *BSD et UNIX assimilés (MAC OS X, Solaris, ...)
En direct (sans cups)
Avec gtklp
On peut utiliser gtklp lorsque celui-ci ne plante pas ou ne prend pas 100% de proc.
Pour un devis on aura :
gtklp -E -h impression -U utilisateur -P crans_devis document.ps
Avec lp
Il faut utiliser une version modifiée disponible sur le ftp gnu-braice.crans.org pour pouvoir spécifier son nom d'utilisateur (ce sera disponible dans une prochaine release de CUPS), sauf si votre login sur la machine cliente est identique à votre login crans.
Les options intéressantes sont les suivantes :
PageSize=A4 PageSize=A3 Duplex=Longedge Duplex=Shortedge Duplex=None media=transparency
Exemple : {{{./lp -o Duplex=Longedge -h impression.crans.org -u utilisateur -d Devis ~/document.ps }}}
Il est aussi possible d'utiliser directement lp sur ssh.crans.org. Dans ce cas, le mot de passe est demandé directement (il faut bien faire attention que les utilisateurs du groupe adm (les nounous) ne puissent pas lire /var/lib/cups/certs/0, sinon l'impression se fait en tant que root et donc échoue ; pour l'instant un sudo chgrp root/var/lib/cups/certs/0 juste avant de lancer une impression règle le problème de manière provisoire : 5 minutes max).
CUPS
Il est également possible de configurer son CUPS pour que les 2 imprimantes du CRANS apparaissent dans celui-ci (qui fait alors office de relais).
Configuration
Il faut commencer par télécharger le fichier .ppd (lien à venir) et le copier dans le répertoire des ppd /usr/share/cups/model/. Puis recharger CUPS : /etc/init.d/cupsys restart.
Avec son navigateur web préféré, aller sur [http://localhost:631], puis Ajouter imprimante. Lui donner Nom, Emplacement et Description appropriés. En périphérique, choisir Internet Printing Protocal (http). L'URI de périphérique est de la forme http://login:password@impression.crans.org:631/printers/crans_devis (Je pense que ce n'est pas une bonne idée de mettre un @ dans son mot de passe). Choisir le Type CR@NS et le Modèle HP Color LaserJet 9500 PS version Crans (fr)
Voilà, votre imprimante est maintenant installée.
Utilisation
lp -d Nom_Imprimante -o option -n nombre_de_copie fichier.ps
ou
lpr -P Nom_Imprimante -o option -# nombre_de_copie fichier.ps
ou xpp (client graphique qui ne peut pas être utilisé sans CUPS car il ne permet pas de spécifier un nom d'utilisateur).
Au niveau des options possibles intéressantes :
sides=one-sided sides=two-sided-long-edge sides=two-sided-short-edge media=Transparency Collate=True Collate=False ColorasGray=False ColorasGray=True
Les options par défaut étant sides=two-sided-long-edge Collate=True ColorasGray=False
Exemple : {{{lp -n 3 -o Collate=False -o ColorasGray=True -o sides=two-sided-short-edge fichier.ps }}}
Il est possible de configurer par défaut les options d'assemblage, recto-verso et impression en gris au sein de cups grâce à Configurer imprimante. Par contre, il n'est pas possible de forcer de cette manière le type et la taille du papier.
Vous recevrez ensuite un mail vous indiquant votre devis, le solde de votre compte impression ou le bon (mauvais) déroulement de votre impression avec votre code si tout c'est bien déroulé.
OpenOffice dispose de sa propre gestion des impression : en choisissant la bonne imprimante on peut choisir facilement ses options d'impression.
Sous MAC OS X
Testé sous Mac OS X Version 10.3 uniquement.
Configuration
Il n'est pas possible d'utiliser directement Imprimantes et Fax issus des Préférences Système, car cette sur-couche à CUPS rajoutée par les concepteurs de MAC OS X ne permet pas l'authentification. Il va donc falloir effectuer la configuration dans CUPS directement, possibilité qui a été désactivée dans une mise à jour de sécurité de MAC OS (en effet, il demande un couple login/password mais aucun de ceux de votre système ne fonctionne). La manipulation consiste à commenter deux lignes à la fin du fichier de configuration de CUPS (sudo emacs /etc/cups/cupsd.conf en console : Il faut mettre un # au début des 2 dernières lignes AuthType et AuthClass de GET). Puis, il faut dire à cups de relire son fichier de conf soit par un reboot, soit avec sudo /System/Library/StartupItems/PrintingServices/PrintingServices stop suivi de la même commande avec start.
Ensuite, il faut suivre les manipulation décrites dans la partie UNIX sur CUPS (en remplaçant le /etc/init.d/cupsys restart par les commandes de stop et start ci dessus).
Utilisation
Pour l'utilisation, on peut lancer une impression à partir des applications (Fichier -> Imprimer ou Pomme P), ou utiliser lp ou lpr comme indiqué ci-dessus.
Sous MS/Windows
Testé sous Windows XP (ne peux pas fonctionner de manière native sur Win95/Win98 qui sont trop vieux) :
Commencer par télécharger les pilotes (lien à venir) et les dézipper.
Dans le panneau de configuration, choisir la partie concernant les imprimantes, puis ajouter une imprimante : L'assistant Ajout d'imprimante s'ouvre. Sélectionner imprimante réseau ou imprimante connectée à un autre ordinateur (i.e. pas locale), puis le 3ème item (Se connecter à une imprimante sur internet). Spécifier l'URL http://impression.crans.org:631/printers/crans_devis et taper son login et son mot de passe impression.
Il faut maintenant cliquer sur Disque fourni, puis Parcourir... et sélectionner le fichier crans.inf qui est dans le dossier précedemment dézippé.
L'imprimante devis est maintenant configurée et si vous lui envoyez une tâche d'impression avec vos option de couleur/recto-verso/taille/type de papier (cliquez sur le bouton Avancé pour obtenir toutes les options disponibles), alors vous recevrez le mail de devis.
Pour pouvoir imprimer réellement, la manipulation est identique en remplaçant crans_devis par crans_laserjet.