Corregir el problema que impide escanear desde un multifuncional Brother DCP en Linux

Corregir el problema que impide escanear desde un multifuncional Brother DCP en Linux

Aunque en Linux, al conectar un periférico, hay muchas posibilidades de que sea reconocido automáticamente o el asistente de instalación de la impreso

Utilizar openDNS como DNS alterno
Instalar git en Centos 5x
Saber si mi servidor es vulnerable a Dirty Cow y solucionarlo
Capturar la pantalla del navegador en formato GIF
Elegir una llave privada para comunicar git con el repositorio

Aunque en Linux, al conectar un periférico, hay muchas posibilidades de que sea reconocido automáticamente o el asistente de instalación de la impresora nos lleve de la mano, puede que el periférico no sea completamente funcional.

Es el caso del multifuncional Brother DCP (1602) que, aunque la impresora fue correctamente reconocida, el scanner no funcionaba desde Linux Mint.

Primero hay que descargar el controlador oficial del sitio oficial.

http://support.brother.com/g/b/downloadend.aspx?c=mx&lang=es&prod=dcp1602_us&os=128&dlid=dlf006893_000&flang=4&type3=625

Una vez instalado según las instrucciones, podemos ejecutar


scanimage -L

Y nos aparecerá algo como

device `brother4:bus5;dev1′ is a Brother ABC-0000 USB scanner

Pero al correr:


scanimage --test

Nos dará una respuesta como la siguiente:

scanimage: open of device brother4:bus5;dev1 failed:
Invalid argument

Con lo cual nos indicará que aunque se reconoce el escáner, no lo podemos utilizar.

La solución es ejecutar la siguiente línea para corregir los permisos.

lsusb | grep -i brother | sed 's/://' | awk '{printf "/dev/bus/usb/%s/%s", $2,$4}' | xargs -i -t sudo chmod 666 "{}"

Ahora ya podemos hacer otra prueba utilizando el escáner  y comprobar que ya funciona desde Linux.

COMMENTS

WORDPRESS: 0