Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !



FIXME corriger le titre.
Le nom de page choisi est fonction du pilote d'impression utilisé vu que cette page semble être valable pour plusieurs modèles.
 Version : Ubuntu 6.06 LTS, 6.10 et 7.04

Rédigé par BobbyBionic

Installation de l'imprimante numériseur copieur Brother DCP-110C ; DCP-115C ; DCP-117C; DCP-315CN

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. FIXME

Il est probable que l'installation de la MFC-210C soit similaire. FIXME

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 Brother Linux.

Créez tout d'abord un répertoire nommé brother dans votre répertoire personnel et déplaçez vous à l'intérieur de celui-ci :

mkdir ~/brother
cd ~/brother

Ensuite, téléchargez les pilotes cups et lpr à l'intérieur de ce dernier :

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 drivers sur le site Brother Linux, plus particulièrement ici et , dans les parties "Drivers for Debian".

Brother DCP-315CN en réseau : creation du fichier /etc/printcap

:!:Cette partie ne vous concere que si vous accédez à votre imprimante à travers un réseau.

Ouvrir le fichier /etc/printcap en tant que root :

sudo gedit /etc/printcap

et collez ceci en remplacant l'adresse ip par celle attribuée à votre imprimante sur votre réseau :

MFC210C:\
        :mx=0:\
        :sd=/var/spool/lpd/MFC210C:\
        :sh:\
        :rm=192.168.1.3\
        :rp=lp\
        :if=/usr/local/Brother/lpd/filterMFC210C:

Enregistrez le fichier et fermez l'éditeur.

Redémarrez le serveur cups pour prendre en compte les modifications :

sudo /etc/init.d/cups restart

Installation des pilotes

ETEIGNEZ L'IMPRIMANTE avant de procéder à ce qui suit, cela est primordial !

Créez les liens symboliques suivant pour éviter une erreur à l'installation :

sudo ln -s /etc/init.d/cupsys /etc/init.d/lpd
sudo ln -s /etc/init.d/cupsys /etc/init.d/lprng

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.2-3.i386.deb

Ou en double-cliquant sur ces deux fichiers .deb, lançant ainsi le programme gdebi.
:!::!:Si le message d'erreur "lpadmin: Impossible de copier le fichier PPD !" appairait, c'est que votre fichier PPD ne se trouve pas dans le bon répertoire.
Réglez ça avec la commande :

sudo cp /usr/share/cups/model/brmfc210c_cups.ppd /usr/share/ppd/


:!: Les noms des fichiers peuvent différer si une nouvelle version des pilotes vient à être proposée.

Supprimez les liens symboliques précédemment crées :

sudo rm /etc/init.d/lpd
sudo rm /etc/init.d/lprng

Fin de l'installation

A présent, rallumez votre imprimante.

Imprimantes réseau

Ouvrir votre navigateur habituel, allez sur la page http://localhost:631/ et cliquez sur l'onglet "Administration".

Votre imprimante devrait apparaître en tant que nouvelles imprimante détectée, cliquez sur "ajouter cette imprimante". Dans la liste "Modèle/Pilote", choisissez "Brother MFC-210C CUPS v1.1" puis cliquez sur "Ajouter une imprimante".

Votre imprimante réseau est installée et prête à imprimer !

Autres imprimantes, depuis Ubuntu 6.10

Lancez la commande

lpinfo -v

et notez l’adresse de l'imprimante (par ex. <direct usb://Brother/DCP-115C>)

De même lancez

ls /usr/share/cups/model

et notez le nom du pilote ppd (par ex. <brmfc210c_cups.ppd>)

Puis exécutez la commande :

lpadmin -p DCP-115C -E -v adresse_de_l_imprimante -P nom_du_pilote

Exemple pour la 115C : lpadmin -p DCP-115C -E -v usb:Brother/DCP-115C -P /usr/share/cups/model/brmfc210c_cups.ppd Exemple pour la 117C : lpadmin -p DCP-117C -E -v usb:Brother/DCP-117C -P /usr/share/cups/model/brmfc210c_cups.ppd

Pour les versions 64bits

Copiez le fichier dont le nom débute par « brlpdwrapper » dans « /usr/lib/cups/filter » vers « /usr/lib64/cups/filter ».

Pour toutes les imprimantes locales

Lancez Gnome Cups Manager, en ligne de commande comme ceci :

gnome-cups-manager

Ou en parcourant le menu Système, Administration, Impression.

L'imprimante "MFC210C" doit être installée à présent (sous Ubuntu 6.10 il y en a deux, vous pouvez supprimer la MFC210C). Faites un clic droit "Propriétés" dessus afin d'accéder à la configuration de celle-ci.

Modifiez les valeurs à votre guise dans les onglets "Général", "Papier" ou "Avancé"

Dans l'onglet "Connection", cliquez sur "Imprimante locale" puis sur "Utiliser une imprimante détectée", l'imprimante "Brother DCP-115C" doit apparaître dans la liste.

Fermez ensuite cette fenêtre, votre imprimante est désormais installée.

Problème connu (marges)

Il arrive que l'imprimante ignore vos choix, notamment de taille de papier, entraînant des problèmes de marge à l'impression.

Pour résoudre ce problème, il faut modifier des paramètres dans l'interface web de cups. Pour cela, allez sur http://localhost:631/, puis cliquez sur "Printers" en haut à droite.

Dans la zone correspondant à votre imprimante, cliquez sur "Set Printer Options" puis vérifiez les paramètres de format de papier, de qualité, etc…

Quand toutes les options sont à votre goût cliquez sur "Set Printer Options".

Une fenètre s'ouvre vous demandant votre user name et votre password. Entrez ceux de votre compte principal.

Si cups refuse votre identifiant et votre mot de passe (et que vous n'êtes pas en compte restreint évidemment) veuillez suivre cette manipulation (issue de https://help.ubuntu.com/community/PrintingCupsWebInterface) :

sudo adduser cupsys shadow
sudo adduser <yourusername> lpadmin
sudo /etc/init.d/cupsys restart

Puis relancez votre navigateur à la page http://localhost:631/.

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

Ou en double-cliquant sur le fichier .deb, lançant ainsi le programme gdebi.

:!: Vous devez avoir sane et xsane d'installé. Dans le doute, effectuez :

sudo apt-get install sane xsane

Vous pouvez à présent rallumer votre imprimante et lancer xsane pour numériser un document.

Problème connu (erreur I/O)

Il arrive que les logiciels de numérisation, comme xsane ou Gimp ne veuille pas se lancer et insultent l'utilisateur d'une erreur "I/O".

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 un logiciel de numérisation, l'erreur devrait avoir disparu.

Celui-ci est normalement automatiquement détecté, il n'y a rien à faire si ce n'est insérer une carte dans le lecteur :-)

Vous pouvez à présent supprimer le dossier brother de votre répertoire personnel.

Si comme moi vous avez pu imprimer quelques pages, puis que d'un seul coup, plus rien ne marche, et que le menu Imprimer donne un message d'état "Printer not connected; will retry in 30 seconds…" (même chose dans http://localhost:631/printers/), commencez par ajouter la ligne suivante dans /etc/cups/cupsd.conf

FileDevice Yes

Puis changez le chemin du périphérique usb: en file:/ lors de l'ajout d'une imprimante avec lpadmin :

lpadmin -p DCP-115C -E -v file:/dev/usblp0 -P /usr/share/cups/model/brmfc210c_cups.ppd

En cas de souci, 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.

  • imprimante_brother_mfc-210c.1205527755.txt.gz
  • Dernière modification: Le 18/04/2011, 14:42
  • (modification externe)