Instalando Scanner CanoScan N340P en Ubuntu

Instalación básica

Desde Aplicaciones/accesorios/Terminal

sudo apt-get install libsane libsane-extras libsane-extras sane sane-utils xsane xsane-common libieee1284-3 

Luego escribimos

sudo gedit '/etc/sane.d/dll.conf'

En el archivo que se nos presenta, buscamos la línea de nuestro escáner (en este caso canon_pp) y la descomentamos (quitamos el símbolo # que aparece delante). Guardamos y cerramos el archivo. Posteriormente:

sudo gedit '/etc/sane.d/canon_pp.conf'

Descomentamos la línea force_nibble y la línea FB630P (11001100 style.. also works for FB330P, N340P, N640P).

Guardamos y cerramos ya el editor de textos.

Ahora ya puedes acceder a tu scanner como root

sudo xsane


Sí el scanner se traba en medio de un trabajo:

1. En el BIOS configura el puerto paralelo en ECC+EPP

2. Configura los rangos de memoria y modo dma:

378-37F, 778-77D, IRQ 7


3. Agrega la siguiente línea en /etc/modprobe.d/options file. Asegúrate de que concuerden los números con el paso anterior

options parport_pc io=0x378 io_hi=0x778 dma=1

4. Reinicia


5. Prueba tu scanner

Para que funcione como usuario normal:

1. Edita /etc/saned.conf and put "localhost" at the end.

2. Escribe esta línea en /etc/inetd.conf o xinet
"sane-port stream tcp nowait root.root /usr/sbin/saned saned"

3. Abre /etc/services y busca "sane". Insert a new row under that and add:
"sane-port 6566/tcp # SANE network scanner daemon"
(Utiliza el tabulador para que quede igual que las otras entradas)
Borra toda la línea que decía "sane")
Guarda

4. Reinicia "/etc/init.d/inetd restart"

5. Prueba "saned -d" - Verás algunos errores "couldn't bind" es normal

$ sudo chown root:saned /dev/parport0
$ sudo chmod g+rw /dev/parport0
Sí no tienes inconveniente en permitir a cualquier usuario jugar con los devices:
$ sudo chmod 777 /dev/parport0

Asegúrate que tu usuario sea parte del grupo lp y tenga permisos del mismo modo en el grupo scanner

$ chown root.scanner /dev/parport0

$ sudo adduser *tunombredeusuario* scanner


$ sudo adduser *tunombredeusuario* lp

Comentarios

Entradas populares