miércoles, 14 de enero de 2015

Instalar y configurar multifunción Brother DCP-J4110DW en ArchLinux


He adquirido recientemente esta multifunción (impresora + escáner) y quisiera ante todo dejar claro que es perfectamente compatible con Linux (a pesar de que no se muestra en la información del producto, al menos en su caja...)

Tan compatible es, que en la misma web del fabricante encontramos software disponible para su instalación (en distros de paquetería deb y rpm).

En Arch el proceso para la instalación del driver se facilita (y mucho), ya que el amigo Berno Strick tuvo a bien generar y subir el driver a AUR.

yaourt -S brother-dcpj4110dw

Este driver no está disponible desde que AUR está basado en Git...
Tenemos la opción de descargar el driver para la impresora DCP-J4120DW, que probablemente funcione al no tratarse de un modelo nuevo, sino una mejora de la DCP-J4110DW

Si no funcionase, en previsión de este posible contratiempo, tuve a bien descargar el driver antes del cambio de AUR, y empaquetar el programa.

Tan sólo habría que descomprimir,
navegar hasta la carpeta de descompresión,
ejecutar makepkg,
y ejecutar sudo pacman -U nuevo_paquete.tar.xz

También hay opción de visitar el antiguo AUR donde siguen existiendo los paquetes no mantenidos actualmente en acceso de sólo lectura...

Tanto si se opta por CUPS como por System Config Printer, llegado el momento, podremos elegir el driver instalado (o bien, el archivo *.pdd generado).

Lo verdaderamente importante de todo este proceso, es que para poder usar el escáner, es necesario además instalar el programa brscan4 (también en AUR).

yaourt -S brscan4

Como bien queda detallado al final de la instalación de este programa, si se configura el escáner en red (como es mi caso), queda por ejecutar:

sudo brsaneconfig4 -a name="NOMBRE" model="MODELO" ip=DIRECCIÓN_IP

Con esto, ya tenemos operativos impresora y escáner Brother en Arch;
y en red si se quiere, aprovechando la conexión wifi de la multifunción.

Fácil, ¿verdad?

Espero que os sirva.

11 comentarios:

  1. Ahora que había decidido probar Manjaro, resulta que ya no existe el driver en AUR.
    Y para mí es imprescindible tener perfectamente configurada esta impresora en Lnux.
    ¿Sabes algo al respecto?
    Gracias

    ResponderEliminar
    Respuestas
    1. Hola Pepe;
      La única opción 'oficial' que tienes es instalar el driver de la 4120,
      https://aur.archlinux.org/packages/brother-dcpj4120dw
      que no parece ser un nuevo modelo, sino sólo una mejora de nuestra impresora, seguramente funcione el driver.
      Si no funcionase... yo, en previsión de verme en tu misma situación, descargué los programas del antiguo AUR (antes de basarse en Git) y los empaqueté; te los podría subir...
      De hecho, voy a modificar la entrada para añadir los enlaces.
      Lo único que tendrías que hacer es descomprimir, abrir consola, navegar hasta la carpeta de descompresión, ejecutar makepkg, y por último ejecutar sudo pacman -U nuevo_paquete.tar.xz.
      Cualquier duda, me comentas.
      Un saludo.

      Eliminar
    2. Gracias, imaginé algo parecido. Probaré el de la 4120.
      Una pregunta:¿te funciona la impresión a doble cara correctamente? Lo probé hace unos meses en una instalación fugaz de Manjaro y no hubo manera. Arch Linux o derivados es la única distribución que me queda por probar durante largo tiempo y en producción real. Me atrae, pero siempre he encontrado algún problema, y que conste que me inicié en la informática directamente con GNU/Linux, a pelo con la consola, estoy acostumbrado a dejarme la distro "a mi manera". A ver si hay suerte.

      Eliminar
    3. Te recomiendo bajar 'mi' programa (que de mío no tiene más que el empaquetamiento...) para la 4110 porque ese funciona al 100%, antes que probar el de la 4120, porque no sé si va a funcionar, entiendo que sí, pero no lo he probado...
      Con respecto a la doble cara: 'No disponible'...

      Eliminar
    4. Vaya decepción lo de la doble cara, imprimo muchos folletos y manuales. No entiendo, si se basan el los paquetes rpm que propone la propia Brother, si no me equivoco... Muy interesante tu blog, animo.

      Eliminar
    5. Rectifico: sí que se puede! (en cualquier tipo de archivo)
      Espero que con estas buenas noticias al final des el salto a Manjaro.
      Gracias por asomarte por aquí y comentar!
      Un saludo.

      Eliminar
  2. Si no te importa te hago una consulta. He instalado Netrunner Rolling Release, basado en Arch Linux. ¡¡Impresora y escáner en red funcionando perectamente!!. Suelo trabajar con ffDiaporama, un software de edición y composición de video (extraordinario), pero he comprobado que el paquete ffdiaporama-devel ha pasado a http://pkgbuild.com/git/aur-mirror.git. Ya sé que hay mucha documentación, pero no tengo mucho tiempo para investigar y necesito empezar a trabajar. ¿Cómo añado esos paquetes y sus dependencias?
    Gracias

    ResponderEliminar
    Respuestas
    1. Hablo desde la teoría, no desde la práctica; no he trabajado nunca con Netrunner ni con ffdiaporama, pero debe bastar con:

      - editar el archivo pacman.conf con sudo nano /etc/pacman.conf
      - añadir al final
      [archlinuxfr]
      SigLevel = PackageOptional TrustAll
      Server = http://repo.archlinux.fr/$arch
      - ejecutar sudo pacman -Syy para forzar la actualización de repos
      - instalar yaourt con sudo pacman -S yaourt
      - instalar ffdiaporama con yaourt -S ffdiaporama

      Con respecto al paquete ffdiaporama-devel, entra en conflicto con ffdiaporama, por lo que no es dependencia, instalas uno u otro, además ffdiaporama-devel parece no estar disponible ni siquiera en AUR...
      https://aur.archlinux.org/packages/ffdiaporama

      La impresora al final con qué paquete la instalaste?
      Un saludo!

      Eliminar
  3. Ya tengo instalado ffdiaporama-devel y sus dependencias, Gimp 2-9 y varios más. ffDiaporama lo he compilado "a mano"
    Respecto a la impresora he usado el paquete que has construído, de maravilla.
    Y le tengo pillado el tranquillo a este Manjaro. Netrunner Rolling es un Manjaro.

    ResponderEliminar
    Respuestas
    1. Enhorabuena!
      Te invito a que visites el blog de vez en cuando, incluso si quieres puedes seguirlo en Facebook o seguirme en G+ ;-)
      Un saludo, y gracias por comentar!

      Eliminar
  4. Seguiré tu blog. No te invito al mío porque lo tengo últimamente muy dejado. Quizás me anime este otoño a darle más vida. Ya he decidido instalarme Manjaro "oficicial" con KDE. Eso de compilar me trae buenos recuerdos, soy un friki de la generación de Stallman. Saludos

    ResponderEliminar