WikiMiNET

La documentation technique et administrative

Outils pour utilisateurs

Outils du site


wiki:services:imprimante

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
wiki:services:imprimante [2017/03/20 23:21]
sowarks
wiki:services:imprimante [2020/06/27 18:16] (Version actuelle)
Ligne 1: Ligne 1:
 +
 +===== Gestion Imprimante MiNET =====
 +
 +MiNET met à disposition une imprimante à ses membres. Pour pouvoir l'utiliser le membre doit avoir un accès au VPN de MiNET grâce à OpenVPN <del>(on ne peut pas imprimer avec seulement un accès par SSH).
 +</del>
 +
 +<WRAP center round tip 60%>
 +Pour éviter de vous prendre la tête, go sur: [[wiki:services:imprimante_cups_server|Cups server]]
 +</WRAP>
 +
 +
 +<code>
 +Imprimante réseau Brother MFC-9340CDW
 +  * IP : 192.168.147.5
 +  * DNS : imprimante.minet.net
 +  * Protocole : IPP
 +</code>
 +
 +
 +==== Utiliser l'imprimante ====
 +
 +
 +<WRAP center round tip 60%>
 +TL;DR
 +Pour imprimer:
 +<code> cat mon_fichier_a_imprimer | nc 192.168.147.5 9100 </code>
 +Attention, cat une image ne fonctionne pas.
 +</WRAP>
 +
 +
 +Vous devez dans un premier temps vous connecter au VPN grâce à OpenVPN.
 +Ensuite imprimez vos documents directement depuis le menu d'impression de votre logiciel en choississant l'imprimante que vous venez de configurer.
 +
 +On peut aussi utiliser un serveur cups sur la machine 192.168.102.100 en exportant notre fichier en scp sur **cups-server** ;-) : 
 +<code> scp <myfile> root@192.168.102.100:/root </code>
 +
 +Puis, on ssh la machine et on imprime avec la commande lp:
 +<code> lp <myfile> </code>
 +
 +<WRAP center round important 60%>
 +Cette commande imprime en couleur et sans recto-verso.
 +</WRAP>
 +
 +==== Scanner un document ====
 +Si vous êtes sur Archlinux ne vous cassez pas la tête et installez __brscan4-network__ depuis les dépôts AUR.
 +
 +Sinon Installez __brscan__ depuis
 +http://download.brother.com/welcome/dlf006648/brscan4-0.4.3-0.x86_64.rpm pour les OS en 64 bits
 +ou
 +http://download.brother.com/welcome/dlf006647/brscan4-0.4.3-0.i386.rpm pour les OS en 32 bits.
 +
 +Si vous êtes sous Fedora utilisez un <code> rpm -i le-nom-du-paquet.rpm </code>
 +
 +Si vous êtes sur une vraie distribution Linux (basée sur Debian) décompressez le rpm dans "/" ou utilisez __alien__ pour convertir les **.rpm** en **.deb**.
 +
 +Ensuite lancez la commande suivante **en root**:
 +<code># brsaneconfig4 -a name=ImprimanteMiNET model=dcp-9010cn ip=192.168.147.5 </code>
 +
 +Finalement, installez __xsane__ ou __simple-scan__ pour utiliser le scanner.
 +
 +==== Configurer l'imprimante ====
 +=== Nouvelle imprimante ===
 +Brother fournit un installer qui permet d'installer à la fois CUPS et le pilote du scanner très facilement.
 +Commencez par télécharger:
 +
 +Sous Arch:
 +http://support.brother.com/g/b/downloadhowto.aspx?c=us&lang=en&prod=mfc9340cdw_all&os=127&dlid=dlf006893_000&flang=4&type3=625
 +
 +Sous Ubuntu ou Debian:
 +http://support.brother.com/g/b/downloadhowto.aspx?c=us&lang=en&prod=mfc9340cdw_all&os=128&dlid=dlf006893_000&flang=4&type3=625
 +
 +Placez vous dans le dossier où se trouve le fichier que vous venez de télécharger et faites:
 +
 +<code>
 +gunzip linux-brprinter-installer-*.*.*-*.gz
 +</code>
 +
 +en remplaçant bien sûr les étoiles par le numéro de version correspondant.
 +
 +Pour la suite il faudra être derierre le VPN dans le VLAN 102
 +Passer superutilisateur avec "su" ou "sudo su" et lancez l'installer:
 +
 +<code>
 +bash linux-brprinter-installer-*.*.*-* MFC-9340CDW
 +</code>
 +
 +Suivez les instructions
 +et au message "Will you specify the DeviceURI ?" répondez Oui
 +et choisissez l'option 9 et donner l'IP
 +
 +Durant l'istallation vous seront sans doute demandées les informations suivantes:
 +Nom de l'imprimante : ImprimanteMiNET
 +Ip : 192.168.147.5
 +
 +=== Installer CUPS et les pilotes ===
 +
 +Il faut tout d'abord installer CUPS (le système d'impression sous Unix) ainsi que les drivers de l'imprimante. Sous Debian on fait un :
 +
 +<code>
 +sudo apt-get install cups printer-driver-all
 +</code>
 +
 +Sous Arch :
 +
 +<code>
 +sudo pacman -S cups
 +</code>
 +
 +Vérifiez que le demon de CUPS tourne bien sur votre machine:
 +
 +Sous Debian :
 +
 +<code>
 +sudo service cups status
 +</code>
 +
 +Sous Arch :
 +
 +<code>
 +sudo systemctl status org.cups.cupsd.service
 +</code>
 +
 +Si ce n'est pas le cas, les commandes suivantes devraient le démarrer:
 +
 +Sous Debian :
 +
 +<code>
 +sudo service cups start
 +</code>
 +
 +Sous Arch :
 +
 +<code>
 +sudo systemctl start org.cups.cupsd.service 
 +</code>
 +
 +Ensuite il faut s'ajouter aux groupes: **lp** et **lpadmin**:
 +
 +<code>
 +sudo usermod -a -G lp,lpadmin utilisateur
 +</code>
 +
 +Fermez et re-ouvrez votre session pour prendre en compte l'ajout des groupes.
 +
 +<WRAP center round info>Les commandes suivantes ont été testées sous Debian mais elles devraient également fonctionner sous Ubuntu.
 +</WRAP>
 +
 +=== Configurer CUPS ===
 +
 +Ouvrez votre navigateur web préféré et saisisez l'adresse suivante:
 +
 +[[http://localhost:631 | http://localhost:631]]
 +
 +== Étape 1 ==
 +Dans l'onglet __Administration__ choissisez __Add printer__.
 +Entrez votre login et votre mot de passe.
 +
 +== Étape 2 ==
 +Choisir __Internet printing protocol (ipp)__ puis __Continue__.
 +Ensuite dans __Connection__ il faut taper:
 +
 +<code>
 +ipp://192.168.147.5/ipp/port1
 +</code>
 +
 +== Étape 3 ==
 +Renseigner les champs __name__, __description__ et __location__. Par exemple:
 +<code>
 +Name: Imprimante_MiNET
 +Description: Imprimante du local MiNET
 +Location: Local MiNET
 +</code>
 +Cliquez sur __Continue__.
 +
 +== Étape 4 ==
 +Dans __make__ choissisez: __Generic__.
 +Cliquez sur __Continue__.
 +
 +== Étape 5 ==
 +Dans __model__ choissisez: __Generic PDF printer (en)__.
 +Cliquez sur __Add Printer__.
 +
 +== Étape 6 ==
 +À partir le là vous pouvez changer les paramètres par defaut de l'imprimante ou commencer à l'utiliser.