| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| materiel:brother_dcp-115c [Le 09/06/2007, 12:00] – 82.216.197.153 | materiel:brother_dcp-115c [Le 15/03/2008, 03:30] (Version actuelle) – effacée Ner0lph |
|---|
| <code> | |
| Version : Ubuntu 6.06 LTS, 6.10 et 7.04 | |
| </code> | |
| |
| Rédigé par [[utilisateurs:BobbyBionic]] | |
| |
| ====== Installation de l'imprimante numériseur copieur Brother DCP-110C ; DCP-115C ; DCP-117C====== | |
| |
| |
| =====Installation des pilotes d'impression===== | |
| |
| Les pilotes d'impression ne sont pas à l'heure actuelle disponibles sur le site [[http://solutions.brother.com/linux/en_us/index.html|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 : | |
| <code> | |
| sudo mkdir -p /var/spool/lpd/MFC210C | |
| </code> | |
| Ensuite, créez un lien symbolique nommé cups vers cupsys : | |
| <code> | |
| sudo ln -s /etc/init.d/cupsys /etc/init.d/cups | |
| </code> | |
| Puis installez le shell C : | |
| <code> | |
| sudo apt-get install csh | |
| </code> | |
| |
| ====Téléchargement des pilotes==== | |
| |
| Maintenant, téléchargez les pilotes pour la MFC-210C sur le site [[http://solutions.brother.com/linux/en_us/index.html|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 : | |
| <code> | |
| mkdir ~/brother | |
| cd ~/brother | |
| </code> | |
| |
| Ensuite, téléchargez les pilotes cups et lpr à l'intérieur de ce dernier : | |
| <code> | |
| wget http://solutions.brother.com/Library/sol/printer/linux/rpmfiles/cups_wrapper/cupswrappermfc210c_1.0.0-1_i386.deb | |
| wget http://solutions.brother.com/Library/sol/printer/linux/rpmfiles/lpr_debian/mfc210clpr-1.0.2-1.i386.deb | |
| </code> | |
| |
| :!: 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 [[http://solutions.brother.com/linux/en_us/index.html|Brother Linux]], plus particulièrement [[http://solutions.brother.com/linux/sol/printer/linux/lpr_drivers.html|ici]] et [[http://solutions.brother.com/linux/sol/printer/linux/cups_drivers.html|là]], dans les parties "Drivers for Debian". | |
| |
| |
| |
| ====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 : | |
| <code>sudo ln -s /etc/init.d/cupsys /etc/init.d/lpd | |
| sudo ln -s /etc/init.d/cupsys /etc/init.d/lprng</code> | |
| |
| Installez à présent les pilotes téléchargés en ligne de commande comme ceci : | |
| <code> | |
| sudo dpkg -i ~/brother/mfc210clpr-1.0.2-1.i386.deb | |
| sudo dpkg -i ~/brother/cupswrappermfc210c_1.0.0-1_i386.deb | |
| </code> | |
| 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 : | |
| <code> | |
| sudo cp /usr/share/cups/model/brmfc210c_cups.ppd /usr/share/ppd/ | |
| </code> | |
| \\ | |
| :!: 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 : | |
| <code>sudo rm /etc/init.d/lpd | |
| sudo rm /etc/init.d/lprng</code> | |
| |
| |
| |
| |
| |
| ====Fin de l'installation==== | |
| |
| A présent, rallumez votre imprimante. | |
| |
| ===Depuis Ubuntu 6.10=== | |
| Lancez la commande <code>lpinfo -v</code> et notez l’adresse de l'imprimante (par ex. %%<direct usb://Brother/DCP-115C>%%) | |
| |
| De même lancez <code>ls /usr/share/cups/model</code> et notez le nom du pilote ppd (par ex. <brmfc210c_cups.ppd>) | |
| |
| Puis exécutez la commande : | |
| <code>lpadmin -p DCP-115C -E -v adresse_de_l_imprimante -P nom_du_pilote</code> | |
| **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 tous=== | |
| Lancez Gnome Cups Manager, en ligne de commande comme ceci : | |
| <code> | |
| gnome-cups-manager | |
| </code> | |
| 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]]) : | |
| |
| <code> | |
| sudo adduser cupsys shadow | |
| sudo adduser <yourusername> lpadmin | |
| sudo /etc/init.d/cupsys restart | |
| </code> | |
| |
| Puis relancez votre navigateur à la page [[http://localhost:631/]]. | |
| |
| =====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 : | |
| <code> | |
| cd ~/brother | |
| wget http://solutions.brother.com/Library/sol/printer/linux/rpmfiles/sane_debian/brscan2-0.2.1-0.i386.deb | |
| </code> | |
| :!: Il se peut la encore que ce paquet ne soit plus disponible. Cela se passe donc sur le site [[http://solutions.brother.com/linux/en_us/index.html|Brother Linux]], plus particulièrement [[http://solutions.brother.com/linux/sol/printer/linux/sane_drivers.html|ici]] (partie "For Debian Users"). | |
| |
| ====Installation des pilotes==== | |
| |
| Installez les pilotes à l'aide de cette commande : | |
| <code> | |
| sudo dpkg -i ~/brother/brscan2-0.2.1-0.i386.deb | |
| </code> | |
| Ou en double-cliquant sur le fichier .deb, lançant ainsi le programme [[:gdebi]]. | |
| |
| :!: Vous devez avoir sane et [[:xsane|xsane]] d'installé. Dans le doute, effectuez : | |
| <code> | |
| sudo apt-get install sane xsane | |
| </code> | |
| |
| Vous pouvez à présent rallumer votre imprimante et lancer [[:xsane|xsane]] pour numériser un document. | |
| |
| ====Problème connu (erreur I/O)==== | |
| Il arrive que les logiciels de numérisation, comme [[:xsane|xsane]] ou [[:gimp|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 : | |
| <code> | |
| gksudo gedit /etc/udev/rules.d/10-local.rules | |
| </code> | |
| Et copiez-y cela : | |
| <code> | |
| SUBSYSTEM!="usb_device", ACTION!="add", GOTO="_end" | |
| # For brother | |
| SYSFS{idVendor}=="04f9", MODE="666", GROUP="scanner" | |
| LABEL="_end" | |
| </code> | |
| Ensuite, effectuez | |
| <code> | |
| sudo /etc/init.d/udev restart | |
| </code> | |
| Réessayez de lancer un 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 :-) | |
| |
| =====Fin de l'installation===== | |
| Vous pouvez à présent supprimer le dossier //brother// de votre répertoire personnel. | |
| |
| |
| |
| |
| =====Erreur "Printer not connected; will retry in 30 seconds..."===== | |
| 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===== | |
| En cas de souci, n'hésitez pas à effectuer une recherche sur le [[http://forum.ubuntu-fr.org|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 [[http://forum.ubuntu-fr.org|forum]] et même contacter le [[https://secure6.brother.co.jp/LinuxContactUs/contact/Linuxform.html|support technique Brother Linux]], il sont très réactifs et compétents. | |