Configuración de escáner Brother DCP 135C en Simple Scan en Ubuntu 10.04 y posteriores

Unos de los problemas que nos podemos encontrar en dispositivos multifunción en Ubuntu es que en la cuenta de usuario no nos permita el funcionamiento aunque este exista y este bien configurado, mientras si los hacemos como usuario administrador (root) podemos escanear, el problema deriva al sistema ya que no tiene los permisos ni esta configurado para el mismo dispositivo.

En este caso vamos a explicar como configurar los dos archivos del sistema y darles o añadirles los parámetros adecuado.

En este caso me imagino que tendréis instalado los controladores brscan3-0.2.11-2.i386.deb y brscan-skey-0.2.1-3.i386.deb en tal caso podréis bajarlo desde la sección descargas o desde aquí. También desde este enlace encontrareis mas información y los controladores.

Instalamos las librería tcsh.

Abrimos la Terminal y ponemos:

sudo apt-get install tcsh

Ahora tenemos que realizar un cambio en el archivo 50-udev-default.rules de permisos.

Iniciamos la terminal e iniciamos el siguiente comando:

sudo gedit /lib/udev/rules.d/50-udev-default.rules te pedirá la contraseña de usuario.

Se iniciara el editor de texto gedit y buscamos:

# libusb device nodes

SUBSYSTEM==”usb”, ENV{DEVTYPE}==”usb_device”, MODE=”0664″

y cambiamos MODE “664” a MODE “666” quedando de esta manera:

# libusb device nodes

SUBSYSTEM==”usb”, ENV{DEVTYPE}==”usb_device”, MODE=”0666″

Guardamos y cerramos el editor

Ahora desde la teminal iniciamos el archivo 40-libsane.rules.

sudo gedit /lib/udev/rules.d/40-libsane.rules

y al final de archivo deberemos ver algo asi:

ATTRS{idVendor}==”413c”, ATTRS{idProduct}==”5124″, ENV{libsane_matched}=”yes”

# Dell 1600n

ATTRS{idVendor}==”413c”, ATTRS{idProduct}==”5250″, ENV{libsane_matched}=”yes”

# The following rule will disable USB autosuspend for the device

ENV{libsane_matched}==”yes”, RUN+=”/bin/sh -c ‘test -e /sys/$env{DEVPATH}/power/level && echo on > /sys/$env{DEVPATH}/power/level’”

LABEL=”libsane_rules_end”

Deberemos añadirle el dispositivo en nuestro caso Brother DCP-135C quedando de esta manera.

ATTRS{idVendor}==”413c”, ATTRS{idProduct}==”5124″, ENV{libsane_matched}=”yes”

# Dell 1600n

ATTRS{idVendor}==”413c”, ATTRS{idProduct}==”5250″, ENV{libsane_matched}=”yes”

# Brother DCP-585CW

ATTRS{idVendor}==”04f9″, ATTRS{idProduct}==”0200″, ENV{libsane_matched}=”yes”

# The following rule will disable USB autosuspend for the device

ENV{libsane_matched}==”yes”, RUN+=”/bin/sh -c ‘test -e /sys/$env{DEVPATH}/power/level && echo on > /sys/$env{DEVPATH}/power/level’”

LABEL=”libsane_rules_end”

Guardamos el archivo y salimos del gedit. Cerramos la terminal y reiniciamos el sistema.

Aconsejamos que el cable USB este bien conectado ya que pude darnos problemas si no hay conexión USB.

Una vez iniciado el sistema con nuestra cuenta de usuario deberás hacer una prueba con Simple Scan y veras que estará funcionando. Si no es así verifica desde principio que es lo que has podido saltarte para que no funcione y repite el mismo proceso.

Tutorial realizado por Javier Martínez Misol ( javiermisol ).

Mi gratitud a zonas webs, blog y foros en donde pude encontrar respuesta a este tema.

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies