===== 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 (on ne peut pas imprimer avec seulement un accès par SSH).
Pour éviter de vous prendre la tête, go sur: [[wiki:services:imprimante_cups_server|Cups server]]
Imprimante réseau Brother MFC-9340CDW
* IP : 192.168.147.5
* DNS : imprimante.minet.net
* Protocole : IPP
==== Utiliser l'imprimante ====
TL;DR
Pour imprimer:
cat mon_fichier_a_imprimer | nc 192.168.147.5 9100
Attention, cat une image ne fonctionne pas.
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** ;-) :
scp root@192.168.102.100:/root
Puis, on ssh la machine et on imprime avec la commande lp:
lp
Cette commande imprime en couleur et sans recto-verso.
==== 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 rpm -i le-nom-du-paquet.rpm
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**:
# brsaneconfig4 -a name=ImprimanteMiNET model=dcp-9010cn ip=192.168.147.5
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:
gunzip linux-brprinter-installer-*.*.*-*.gz
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:
bash linux-brprinter-installer-*.*.*-* MFC-9340CDW
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 :
sudo apt-get install cups printer-driver-all
Sous Arch :
sudo pacman -S cups
Vérifiez que le demon de CUPS tourne bien sur votre machine:
Sous Debian :
sudo service cups status
Sous Arch :
sudo systemctl status org.cups.cupsd.service
Si ce n'est pas le cas, les commandes suivantes devraient le démarrer:
Sous Debian :
sudo service cups start
Sous Arch :
sudo systemctl start org.cups.cupsd.service
Ensuite il faut s'ajouter aux groupes: **lp** et **lpadmin**:
sudo usermod -a -G lp,lpadmin utilisateur
Fermez et re-ouvrez votre session pour prendre en compte l'ajout des groupes.
Les commandes suivantes ont été testées sous Debian mais elles devraient également fonctionner sous Ubuntu.
=== 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:
ipp://192.168.147.5/ipp/port1
== Étape 3 ==
Renseigner les champs __name__, __description__ et __location__. Par exemple:
Name: Imprimante_MiNET
Description: Imprimante du local MiNET
Location: Local MiNET
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.