web-dev-qa-db-fra.com

Imprimante Brother HL-L2340DW

Je viens (peut-être imprudemment, semble-t-il) de simplement acheter une imprimante Brother HL-L2340DW et j'ai du mal à le faire fonctionner avec Ubuntu.

Je dois le faire fonctionner sans fil, mais je peux le connecter via USB afin de le faire fonctionner si nécessaire.

Jusqu'ici, j'ai réussi à obtenir le jeu d'adresses IP de l'imprimante et je peux y accéder à partir d'un navigateur Web, mais je n'ai pas réussi à le faire fonctionner en tant qu'imprimante CUPS.

Il n'y a pas de pilote d'imprimante intégré pour cette imprimante dans Ubuntu. J'ai essayé un pilote Linux CUPS sur le site Web de Brother - les instructions ne concordaient pas parfaitement mais j'ai en quelque sorte deviné mon chemin à travers les bits incompatibles. En fin de compte, il n'y a pas d'erreur en tant que telle, et je peux rechercher des imprimantes réseau, le trouver et l'installer, mais lorsque j'imprime, le travail disparaît de la file d'attente sans que rien ne soit reproché.

Soyons clairs, ce n’est pas tant que j’ai des problèmes que j’ai besoin d’aide pour les résoudre. Le problème, c’est que je ne sais tout simplement pas comment faire. Mon premier espoir est que quelqu'un puisse être capable de nous dire comment faire cela - et je pourrais alors répondre en cas de problème. Si ce n'est pas possible, il faudra le déboguer mais je ne sais pas par où commencer.

Toute aide très appréciée!

Merci Mark

12
Mark Smith

Nous avons finalement trouvé une meilleure solution (native, pas Google). C'est pénible, mais cela aidera peut-être une pauvre âme à l'avenir. Malheureusement, je ne peux pas facilement revenir en arrière et le refaire sur un système vierge pour le vérifier. Il pourrait donc y avoir des erreurs ci-dessous - désolé. Mieux que rien, j'espère.

  • Commencez par http://support.brother.com/g/b/downloadtop.aspx?c=us&lang=fr&prod=hll2340dw_us_eu_as (Les instructions sur cette page sont terribles, déroutantes, incomplètes, fausses. Vous besoin de récupérer les fichiers à partir de là, mais voici ce que je devais vraiment faire :)
  • Sélectionnez Famille OS = Linux, Version OS = deb. Cliquez sur Rechercher.
  • Télécharger les deux Generic LPR printer driver (deb package) et Generic CUPSwrapper printer driver (deb package)
  • Sudo mkdir /var/spool/lpd
  • Sudo mkdir /usr/share/cups/model
  • Ouvrez le package LPR avec Ubuntu Software Center. Installez-le. Ne tenez pas compte de l'avertissement de paquet mal fait.
  • Ouvrez le paquet CUPSwrapper avec le Centre logiciel Ubuntu. Installez-le. Ne tenez pas compte de l'avertissement de paquet mal fait.
  • Ajoutez une imprimante CUPS comme d'habitude. Ce sont les paramètres avec lesquels je me suis retrouvé qui fonctionnent pour moi:
    • URI du périphérique: lpd://Brother/BINARY_P1 ("brother" est configuré sur mon DNS, vous pouvez utiliser l'adresse IP de l'imprimante, 192.168.x.x)
    • Marque et modèle Brother BrGenML1 for CUPS (sélectionné parmi Marques -> Brother, Modèles -> BrGenML1 pour CUPS)
11
Mark Smith

J'ai trouvé un autre howto. Si quelqu'un souhaite tester l'applicabilité au 2340DW, ce serait formidable.

https://sites.google.com/site/easylinuxtipsproject/15

2
iGadget

J'ai suivi les pas de Mark Smith. J'ai aussi semblé avoir besoin de "pilote d'imprimante LPR (paquet deb)". J'ai utilisé le pilote générique fourni avec la petite application de configuration d'imprimante fournie avec Ubuntu. Merci et HTH. J'ai également redémarré l'imprimante.

0
jouell

J'ai trouvé une solution - pas géniale, mais ça marche:

  1. Configurez l’imprimante avec Google Cloud Print.
  2. Installez CUPS Cloud Print http://www.niftiestsoftware.com/cups-cloud-print/

Maintenant, je peux imprimer depuis Ubuntu -> GCP -> Imprimante. C'est une solution maladroite, un peu lente à répondre (peut-être 20 secondes), la qualité d'impression n'est pas aussi bonne que l'impression directe (quelques effets de franges légèrement étranges), elle utilise mes données finies (aucune idée de combien) et ajoute la restriction (inutile mais probablement pas trop problématique) dont Internet a besoin pour être en vie.

0
Mark Smith

La réponse indiquée ci-dessus par Mark Smith a fonctionné pour moi (edit: la solution native consistant à télécharger les pilotes du site Brother, pas celle de Google Cloud Print). Je n'avais pas besoin de créer les deux répertoires listés car ils étaient déjà présents sur mon système. Une fois que j'ai installé les deux paquets que j'ai téléchargés sur le site Brother, je suis allé ajouter une imprimante à l'aide de l'application Printers classique sous Ubuntu 14.04, dans laquelle Brother apparaît désormais en tant qu'imprimante locale (BrGenML1). Cliquez avec le bouton droit de la souris sur les propriétés, puis dans les paramètres pour l'URI du périphérique, j'ai saisi "lpd: // [adresse IP de l'imprimante]" et pour Marque et modèle "Brother BrGenML1 pour CUPS", comme indiqué ci-dessus. Fonctionne bien. Merci Mark!

0
AndrewB