Impresora Brother HL-L2340DW

12

Al parecer (quizás imprudente) acabo de comprar una impresora Brother HL-L2340DW y estoy luchando para que funcione con Ubuntu.

Necesito que funcione de forma inalámbrica, pero puedo conectarlo por USB para que funcione si es necesario.

Hasta ahora he logrado configurar la dirección IP de la impresora y puedo buscarla desde un navegador web, pero no he logrado que funcione como una impresora CUPS.

No hay un controlador de impresora incorporado para esta impresora en Ubuntu. Probé un controlador CUPS de Linux del sitio web de Brother; las instrucciones no coinciden severamente, pero adiviné mi camino a través de los bits que no coinciden. Al final de todo, no hay errores como tales, y puedo buscar impresoras de red, encontrarlas e instalarlas, pero cuando imprimo, el trabajo desaparece de la cola sin imprimir o decirme que algo salió mal.

Para ser claros, no es tanto que tenga problemas que necesito ayuda para resolver; el problema es que simplemente no sé cómo hacerlo. Mi primera esperanza es que alguien pueda aconsejar cómo hacer esto, y luego podría responder con cualquier problema. Si eso no es posible, todo se reducirá a la depuración, pero no sé por dónde empezar.

Cualquier ayuda muy apreciada!

Gracias Mark

Mark Smith
fuente

Respuestas:

11

Encontré una solución mejor (nativa, no Google), eventualmente. Esto es un dolor, pero quizás ayudará a alguna pobre alma en el futuro. Desafortunadamente, no puedo regresar fácilmente y volver a hacerlo en un sistema virgen para verificarlo, por lo que podría haber errores a continuación, lo siento. Sin embargo, mejor que nada, espero.

  • Comience en http://support.brother.com/g/b/downloadtop.aspx?c=us&lang=en&prod=hll2340dw_us_eu_as (Las instrucciones en esta página son terribles, confusas, incompletas, incorrectas. Necesita obtener los archivos desde allí , pero esto es lo que realmente tenía que hacer :)
  • Seleccione OS Family = Linux, OS Version = deb. Haz clic en Buscar.
  • Descargue ambos Generic LPR printer driver (deb package) yGeneric CUPSwrapper printer driver (deb package)
  • sudo mkdir /var/spool/lpd
  • sudo mkdir /usr/share/cups/model
  • Abra el paquete LPR con Ubuntu Software Center. Instalarlo. Pase por alto la advertencia del paquete mal hecho.
  • Abra el paquete CUPSwrapper con el Centro de software de Ubuntu. Instalarlo. Pase por alto la advertencia del paquete mal hecho.
  • Agregue una impresora CUPS como de costumbre. Estas son las configuraciones con las que terminé, que funcionan para mí:
    • URI del dispositivo: lpd://Brother/BINARY_P1("hermano" está configurado en mi DNS, puede usar la dirección IP de la impresora, 192.168.xx)
    • Marca y modelo Brother BrGenML1 for CUPS(seleccionado de Marcas -> Brother, Modelos -> BrGenML1 para CUPS)
Mark Smith
fuente
44
Ejecuto 14.10 de 64 bits . Lo anterior me llevó a enviar trabajos a la impresora, pero no a la impresión real. Parece que al conductor de Brother le faltaba una dependencia, arreglado por sudo apt-get install lib32stdc++6. Para obtener más información, consulte las Preguntas frecuentes sobre Linux de Brother .
Daniel
El comentario y la información de Daniel me ayudaron a que funcione en 64 bits. Gracias por la información
Joshua K
Esto también funcionó para mí (14.04 64 bits). Si está utilizando la opción USB, esto también funcionará, simplemente especifique "lpd" en lugar de "usb". Evito la conexión inalámbrica cuando puedo.
user126715
¡Fantástico! ¡Gracias! Descubrí que su script bash para la instalación funciona bien. También utilicé este video instructivo para conectar la impresora a mi red: youtube.com/watch?v=xeARGVWU-t4
Malcolm
Lo estoy configurando como una impresora de red. Ubuntu detectó dos impresoras, una es "Impresora de red IPP a través de DNS-SD", la otra es "Cola LPD / LQR BINARY_P1". Descubrí que solo la "impresora de red IPP a través de DNS-SD" funciona para mi caso.
Yixing
0

He encontrado una solución, no muy buena, pero funciona:

  1. Configure la impresora con Google Cloud Print.
  2. Instale CUPS Cloud Print http://www.niftiestsoftware.com/cups-cloud-print/

Ahora puedo imprimir desde Ubuntu -> GCP -> impresora. Es una solución torpe, un poco lenta para responder (tal vez 20 segundos), la calidad de impresión no es tan buena como la impresión directa (algunos efectos de franja ligeramente extraños), utiliza mis datos finitos (no tengo idea de cuánto) y agrega la restricción (innecesaria pero probablemente no demasiado problemática) de que Internet necesita estar viva.

Mark Smith
fuente
0

La respuesta mencionada anteriormente por Mark Smith funcionó para mí (editar: la solución nativa que implica la descarga de controladores desde el sitio hermano, no el de Google Cloud Print). No necesitaba crear los dos directorios listados ya que ya estaban presentes en mi sistema. Una vez que instalé los dos paquetes que descargué del sitio de Brother, fui a agregar una impresora usando la aplicación Impresoras normal en Ubuntu 14.04, en la que Brother ahora aparecía como una impresora local (BrGenML1). Hice clic con el botón derecho en las propiedades, luego, en la configuración del URI del dispositivo, ingresé "lpd: // [dirección IP de la impresora]" y para la marca y modelo "Brother BrGenML1 for CUPS" como se indica arriba. Funciona bien. Gracias Mark!

AndrewB
fuente
¿A qué respuesta de Mark Smith te refieres? Hay dos, y pueden cambiar de posición.
Flimm
Me alegro de que funcionó. Creo que su comentario debería ser una respuesta a la respuesta exitosa, no una respuesta en sí misma.
Mark Smith
0

Seguí los pasos de Mark Smith. También parecía necesitar "controlador de impresora LPR (paquete deb)". Usé el controlador genérico que vino con la pequeña aplicación de configuración de impresora que viene con Ubuntu. Gracias y HTH. También reinicié la impresora.

jouell
fuente
Además: utilicé "hl-l235" ya que el l234 no figuraba en la aplicación de configuración.
jouell