Instalar impresora EPSON L3150 en Arch Linux

Hace aproximadamente año y medio en la familia adquirimos una impresora EPSON L3150, la cual configuramos por red inalámbrica, el proceso se hizo desde una máquina Windows siguiendo las instrucciones de EPSON.

Recientemente tuve la necesidad de imprimir unos documentos desde una computadora que corre Arch Linux, estos son los pasos que seguí para instalarla.

Instalar CUPS:

$ sudo pacman -S cups

Instalar los drivers desde AUR: https://aur.archlinux.org/packages/epson-inkjet-printer-escpr
Si no usas algún gestor de paquetes AUR, directo desde terminal:

$ git clone https://aur.archlinux.org/packages/epson-inkjet-printer-escpr
$ cd epson-inkjet-printer-escpr
$ makepkg -sri

Iniciar interfaz de administración

$ systemctl start cups.service

Abrir la siguiente dirección en el navegador: http://localhost:631

Ir al menú Administration y presionar el botón Add Printer, antes asegurarnos de que la impresora está encendida y conectada:

CUPS detectará automáticamente la impresora en red, marcar la opción que corresponde (en mi caso la impresora está conectada en red, pero podría conectarse por USB también) y hacer clic en Continue:

En la siguiente ventana podemos modificar el nombre y descripción con que será reconocida la impresora, también indicar una ubicación, se puede dejar como está o editar los campos deseados, después clic en Continue:

Aparecerá una ventana en la que se debe indicar el modelo correspondiente para finalmente hacer clic en Add Printer:

Nota: si no se muestran los modelos de impresoras asegurarse de haber instalado el paquete epson-inkjet-printer-escpr de AUR.

Ya es posible visualizar la impresora como instalada y también acceder desde ella desde otras aplicaciones, por ejemplo desde Okular:

Para finalizar, de preferencia debemos habilitar el servicio cups. El paquete cups que instalamos tiene dos opciones de servicios:

cups.service

cups.socket

Si queremos tener siempre corriendo CUPS, debemos habilitar cups.service. Si no deseamos que todas las herramientas estén en ejecución sino que solo se inicie CUPS al momento de que queremos imprimir algún documento, podemos dejar deshabilitado cups.service y habilitar cups.socket, este último se encarga de escuchar los sockets para impresión, cuando alguna aplicación los accede, cups.socket se encarga de iniciar cups.service y le pasa el control.

Para poder acceder a la interfaz web de configuración de CUPS es necesario que cups.service esté en operación, al inicio del artículo lo iniciamos con el comando start pero no lo dejamos habilitado. En mi caso, después de configurar, solo dejaré habilitado cups.socket:

$ systemctl enable cups.socket

Listo, tenemos nuestra impresora instalada 😃.

4 comentarios

Dejar una contestacion

Tu dirección de correo electrónico no será publicada.


*