Ceci est une ancienne révision du document !
Version : Ubuntu 6.06 LTS
Rédigé par touty sur la base de l'article Brother DCP-115C de BobbyBionic
Installation de l'imprimante multifonctions Brother DCP-340CW
Installation des pilotes d'impression
Les pilotes d'impression ne sont pas à l'heure actuelle disponibles sur le site Brother Linux. Cependant, Brother a mis à disposition les pilotes de la MFC-210C qu'il nous conseille d'utiliser en attendant.
Remarque : les pilotes du scanner (usb et network) sont également disponibles pour AMD64.
Les pilotes d'impression améliorés pour ubuntu peuvent être installés directement à partir des dépôts d'ubuntu à partir de la version 8.04, il suffit d'installer les deux paquets suivants :
brother-cups-wrapper-extra brother-lpr-drivers-extra
Utiliser les paquets dans les dépôts d'ubuntu plutôt que de suivre les instructions pour télécharger les paquets sur le site de Brother risque de vous éviter plusieurs problèmes et manipulations.
Préliminaires
Commencez par préparer l'installation en créant les répertoires nécessaires aux pilotes :
sudo mkdir -p /var/spool/lpd/MFC210C
Ensuite, créez un lien symbolique nommé cups vers cupsys :
sudo ln -s /etc/init.d/cupsys /etc/init.d/cups
Puis installez le shell C :
sudo apt-get install csh
Téléchargement des pilotes
Maintenant, téléchargez les pilotes pour la MFC-210C sur le site
wget http://solutions.brother.com/Library/sol/printer/linux/rpmfiles/cups_wrapper/cupswrapperMFC210C-1.0.2-3.i386.deb wget http://solutions.brother.com/Library/sol/printer/linux/rpmfiles/lpr_debian/mfc210clpr-1.0.2-1.i386.deb
Il se peut que ces paquets ne soient plus disponibles, suite à un changement de version par exemple. Dans ce cas, il vous faudra un minimum de facilités avec la langue de Shakespeare et télécharger les pilotes sur le site Brother Linux, plus particulièrement ici et là, dans les parties "Drivers for Debian".
Installation des pilotes (usb)
ETEIGNEZ L'IMPRIMANTE avant de procéder à ce qui suit, cela est primordial !
Installez à présent les pilotes téléchargés en ligne de commande comme ceci :
sudo dpkg -i ~/brother/mfc210clpr-1.0.2-1.i386.deb sudo dpkg -i ~/brother/cupswrappermfc210c_1.0.0-1_i386.deb
Les noms des fichiers peuvent différer si une nouvelle version des pilotes vient à être proposée.
L'installation parle d'un fichier PPD introuvable, ce n'est pas grave pour le moment. Il se trouve en fait sous:
/usr/share/cups/model/
Pilote "maison"
J'ai mis à disposition un fichier PPD, modifié à partir du MFC-210C officiel. Je l'ai francisé et adapté à la DCP-340CW.
Ce fichier est à utiliser à vos risques et périls !
Téléchargement:
cd ~/brother wget http://libre.adok-conception.com/contrib/brdcp340cw_cups.ppd
Installation:
sudo cp ~/brother/brdcp340cw_cups.ppd /usr/share/cups/model/
Dans le gestionnaire d'imprimantes sous KDE, l'imprimante "MFC-210C" est apparue. Nous la supprimerons pour ajouter notre "DCP-340CW": dans l'assistant d'ajout d'une imprimante, notre imprimante "DCP-340CW" devrait apparaître dans les imprimantes locales. Au moment de choisir le pilote approprié, cliquez sur "Autres" et aller chercher le fichier suivant:
/usr/share/cups/model/brdcp340cw_cups.ppd
Installation des pilotes (réseau wifi ou rj45)
Ouvrir une console et taper (installation des paquets lpd et csh)
sudo apt-get install lpd csh
sudo mkdir /usr/share/cups/model
En attendant une mise à jour des pilotes Brother…
Installez les pilotes téléchargés en ligne de commande comme ceci :
sudo dpkg -i mfc210clpr-1.0.2-1.i386.deb sudo dpkg -i cupswrappermfc210c_1.0.0-1_i386.deb
Lancez cups avec http://localhost:631/printers/ via votre explorateur internet préféré. faire les actions suivantes :
- Modifier l'imprimante, puis Poursuivre
- Matériel : LPR/LPD Host or Printer, puis Poursuivre
- URI du matériel :
lpd://ip_de_l'imprimante/
puis Poursuivre
- Ou donnez un fichier PPD → Parcourir → /usr/share/cups/model/brmfc210c_cups.ppd et Modifier l'imprimante
Entrez votre login et votre mot de passe, puis valider.
Fin de l'installation
A présent, rallumez votre imprimante puis lancez votre gestionnaire d'imprimantes:
- Sous Gnome, en ligne de commande comme ceci :
gnome-cups-manager
Ou en parcourant le menu Système, Administration, Impression
- Sous Kde, en ligne de commande comme ceci:
kdesu kcontrol
Ou en parcourant le menu K, Réglages systèmes, Imprimantes (penser à passer en mode administrateur)
Installation des pilotes de numérisation
L'installation des pilotes de numérisation est beaucoup plus rapide.
Tout d'abord, veuillez ETEINDRE L'IMPRIMANTE.
Téléchargement des pilotes
Téléchargez les pilotes dans le dossier brother de votre home :
cd ~/brother wget http://solutions.brother.com/Library/sol/printer/linux/rpmfiles/sane_debian/brscan2-0.2.1-0.i386.deb
Il se peut la encore que ce paquet ne soit plus disponible. Cela se passe donc sur le site Brother Linux, plus particulièrement ici (partie "For Debian Users").
Installation des pilotes
Installez les pilotes à l'aide de cette commande :
sudo dpkg -i ~/brother/brscan2-0.2.1-0.i386.deb
Sane doit être installé, avec:
- xsane pour Gnome:
sudo apt-get install sane xsane
- kooka pour KDE:
sudo apt-get install sane kooka
Vous pouvez à présent rallumer votre imprimante et lancer le logiciel de numérisation.
si l'imprimante est branché sur le réseau, tapez cette commande :
brsaneconfig2 -a name=SCANNER1 model=DCP-340CW ip=ip_de_l'imprimante
Si jamais xsane ne trouve toujours pas de périphérique au démarage, ajoutez la ligne "brother" ou "brother2" (selon la version de brscan utilisée) au fichier /etc/sane.d/dll.conf
sudo brsaneconfig2 -r SCANNER1
xxxx@yyyy:~$ sudo brsaneconfig2 Password: USAGE: brsaneconfig2 [-OPTION] OPTION: -a name=FRIENDLY-NAME model=MODEL-NAME ip=xx.xx.xx.xx -a name=FRIENDLY-NAME model=MODEL-NAME nodename=BRN_xxxxx : Add network scanner -r FRIENDLY-NAME [FRIENDLY-NAME ...] : Remove network scanner -q : Query supported models and available network scanners -d : Diagnosis -p : Ping (for network scanners) -s:[LABEL] : Save current configuration -l:[LABEL] : Load saved configuration xxxx@yyyy:~$ brsaneconfig2 -a name=SCANNER1 model=DCP-340CW nodename=BRW_207D92
Problème connu (erreur I/O)
Il arrive que les logiciels de numérisation, comme xsane, Kooka ou Gimp ne veuillent pas se lancer et insultent l'utilisateur d'une erreur "I/O" ou d'une mauvaise installation de sane.
Pour éviter cela, créez le ficher /etc/udev/rules.d/10-local.rules à l'aide de la commande :
gksudo gedit /etc/udev/rules.d/10-local.rules
Et copiez-y cela :
SUBSYSTEM!="usb_device", ACTION!="add", GOTO="_end" # For brother SYSFS{idVendor}=="04f9", MODE="666", GROUP="scanner" LABEL="_end"
Ensuite, effectuez
sudo /etc/init.d/udev restart
Réessayez de lancer votre logiciel de numérisation, l'erreur devrait avoir disparu.
pour Ubuntu 8.04, opter plus pour la manipulation suivante : (source: http://solutions.brother.com/linux/sol/printer/linux/linux_faq.html)
1. Il faut ouvrir le fichier "/etc/udev/rules.d/40-basic-permissions.rules". 2. changer en "0664" les "0666" dans la section "USB devices".
Avant la modification ————————–
# USB devices (usbfs replacement) SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0664" SUBSYSTEM=="usb_device", MODE="0664"
Après la modification ————————–
# USB devices (usbfs replacement) SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0666" SUBSYSTEM=="usb_device", MODE="0666"
3. Effectuez
sudo /etc/init.d/udev restart
Réessayez de lancer votre logiciel de numérisation, l'erreur devrait avoir disparu..
Installation du lecteur de cartes
Celui-ci est normalement automatiquement détecté, il n'y a rien à faire si ce n'est insérer une carte dans le lecteur
Si l'imprimante est branchée en réseau, le lecteur carte est accessible par ftp.
Fin de l'installation
Vous pouvez à présent supprimer le dossier brother de votre répertoire personnel.
En cas de soucis
En cas de soucis, n'hésitez pas à effectuer une recherche sur le forum, il se peut qu'un membre ait déjà rencontré le même problème et qu'avec l'aide de la communauté celui-ci soit résolu.
Dans le cas contraire, vous pouvez poster un nouveau sujet sur le forum et même contacter le support technique Brother Linux, il sont très réactifs et compétents.