Hace 5 años

Instalar la impresora multifunción MFC5890CN en Ubuntu

Este articulo forma parte de Que hacer antes y después de instalar Ubuntu.

Con Ubuntu recién instalado, imprimir es tan fácil como, abrir el documento y darle a imprimir. Si la impresora esta en la lista de las compatibles que es lo más fácil, en cuestión de segundos es posible imprimir. Pero si la impresora no está en la lista de las compatibles, la instalación se complica. Un ejemplo es con la impresora Multifunción BROTHER MFC5890CN, que me he comprado, aún leyendo entre sus características que es compatible con Linux, los pasos para conseguir que funcione se tienen que hacer de forma manual.

Multifunción BROTHER MFC5890CN

Brother MFC5890CN

  • Imprimir en A3 con una resolución máxima de 1200×6000 DPI
  • Escaneado máximo a 1200×2400 DPI
  • Copia a 1200×1200 DPI
  • Velocidad de impresión 28 ppm en color y 35 ppm en negro.
  • Fax a 33.6 Kbit/s y memoria para guardar números de teléfono.
  • Capacidad de entrada para 150 hojas, y de salida para 50 Hojas.
  • Cuando se queda sin tinta en un color, imprime en Negro.
  • Imprime fotos directamente desde una cámara, memoria USB, SD, …
  • Pantalla LCD de 3,3″
  • Memoria interna de 64 Mb
  • Conexión por cable USB y de Red

Esta impresora multifunción es posible conectarla al puerto USB o al de red. Yo he elegido conectarla al Router a través de la conexión de red. De esta forma es accesible desde cualquier ordenador de la red. En este caso, la impresora la tenemos que configurar como si fuese un ordenador, dándole su IP, Mascara de red, y Puerta de enlace. XX será el número que le asignaremos a la impresora. El Router lo tendremos que tener configurado con el DHCP en manual, para poder asignarle una IP fija a cada ordenador y en este caso a la impresora.

IP
192.168.X.Y
Mascara de red
255.255.255.0
Puerta de enlace
192.168.X.1

Aunque no supone un gran problema, lamentablemente los drivers los tenemos que descargar desde la página oficial de Brother e instalarlos manualmente, usando la terminal. En la misma web encontraremos también información y manuales para los distintos modelos de impresoras, escaners o multifunción.

Descarga de los drivers de la impresora y el escáner

Los drivers de la impresora están para la versión de 32 bits. Si tu sistema operativo es de 64bits como el mio, hay que tener instalado el paquete lib32stdc++ o ia32-libs. A mi me ha funcionado con el paquete lib32stdc++.

Crear la carpeta

Como durante la instalación me ha dado error por no encontrar las carpeta mfc5890cn, primero la creamos.

sudo mkdir -pv /var/spool/lpd/mfc5890cn

Instalación de los drivers

Una vez descargados los drivers, seguimos en la terminal (CTRL+ALT+T), cambiando a la carpeta dónde están los drivers descargados, para a continuación instalarlos.

sudo apt-get install lib32stdc++6

cd /home/usuario/ruta/donde/estan/los/drivers

sudo dpkg -i mfc5890cnlpr-1.1.2-2.i386.deb
sudo dpkg -i mfc5890cncupswrapper-1.2.1.2-2.i386.deb

sudo dpkg -i brscan3-0.2.11-4.amd64.deb
sudo dpkg -i brscan-skey-0.2.3-0.amd64.deb

brscan-skey

Añadir y activar el escaner

Con la siguiente linea configuramos y activamos el escaner, dónde la IP corresponde al que le hayamos asignado a la impresora Multifunción.

brsaneconfig3 -a name=ScanBrother model=MFC-5890CN ip=192.168.X.Y

Añadir impresora al sistema

Ya solo nos queda instalar la impresora en el sistema mediante system-config-printer. Sobre ella y con el botón derecho del ratón, seleccionamos propiedades y en URI del dispositivo pulsamos sobre Cambiar. A continuación pulsamos sobre Impresora de red, donde a los pocos segundos parecerá nuestra impresora con y sin su IP, seleccionamos la que no tiene la IP y listo. Sobre el icono de la impresora nuevamente la Establecemos como predeterminada.
Añadir impresora

Comprobando

dpkg -l | grep Brother
ii  brscan-skey
0.2.3-0
Brother Linux scanner S-KEY tool
ii  brscan3
0.2.11-4
Brother Scanner Driver
ii  mfc5890cncupswrapper:i386
1.1.2-2
Brother CUPS Inkjet Printer Definitions
ii  mfc5890cnlpr:i386
1.1.2-2
Brother lpr Inkjet Printer Definitions
ii  printer-driver-ptouch
1.3-3ubuntu0.1
printer driver Brother P-touch label printers
brscan-skey -l
ScanBrother : brother3:net1;dev0 : 192.168.X.Y Active
brsaneconfig3 -q | grep ScanBrother
0 ScanBrother “MFC-5890CN” I:192.168.X.Y

192.168.X.Y= valor que tenga asignado en la red

El escaner no funciona

Si aún siguiendo los pasos el escaner no funciona y tenemos Ubuntu de 64bits, habrá que copiar manualmente los drivers en la carpeta /usr/lib

sudo cp /usr/lib64/libbrscandec3.so.1.0.0 /usr/lib
sudo cp /usr/lib64/libbrscandec3.so /usr/lib
sudo cp /usr/lib64/libbrscandec3.so.1 /usr/lib
sudo cp /usr/lib64/sane/libsane-brother3.so.1.0.7 /usr/lib/sane
sudo cp /usr/lib64/sane/libsane-brother3.so.1 /usr/lib/sane
sudo cp /usr/lib64/sane/libsane-brother3.so /usr/lib/sane

Software libre
,
1499
2

2 comentarios

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

  • Josemi dice:

    Tenia problemas con el scaner y me pos has resuelto
    Gracias por el articulo