Configurar impresoras en red(CUPS)

De WikiEtl
Saltar a: navegación, buscar

A continuación procedemos a mostraros como configurar las impresoras comunes en red del servidor de impresión configurado con CUPS.


Si tiene algún problema con la configuración de CUPS puede recurrir al siguiente servicio alternativo: Servicio_de_Impresión_Web#Tutorial_de_Impresi.C3.B3n


Nota importante: En cualquier sistema, cada vez que instale una impresora deberá configurar de nuevo su usuario y contraseña para poder imprimir.


Apertura de cuenta

Para abrir una cuenta para poder imprimir, consultar las condiciones en Apertura de cuenta de impresión


Instalación según los diferentes SOs

Windows XP, 7 y 8

Para Windows 7 SP1 Patch

Para poder imprimir en Windows 7 SP1 deberemos añadir el siguiente parche para SP1: http://support.microsoft.com/kb/2616471

Los parches son los siguientes según arquitectura:

32 Bits i386

Números de artículo de KB: 2616471
Idioma: All (Global)
Plataforma: i386
Ubicación: (http://hotfixv4.microsoft.com/Windows%207/Windows%20Server2008%20R2%20SP1/sp2/Fix381852/7600/free/437597_intl_i386_zip.exe)
Enlace local: Windows6.1-KB2616471-x86.zip

64 Bits x64

Números de artículo de KB: 2616471
Idioma: All (Global)
Plataforma: x64
Ubicación: (http://hotfixv4.microsoft.com/Windows%207/Windows%20Server2008%20R2%20SP1/sp2/Fix381852/7600/free/437635_intl_x64_zip.exe)
Enlace local: Windows6.1-KB2616471-x64.zip


NOTA: Para comprobar si el parche se instaló correctamente, desde el panel de control, deberemos acceder a la lista de programas instalados y después a la lista de actualizaciones instaladas, donde debemos buscar la actualización KB2616471

Instalación de la impresora



Para todos los sistemas operativos de Windows se efectúa la misma configuración.

Accedemos al Panel de Control, y seleccionamos, dentro del apartado Hadware y sonido, Ver dispositivos e impresoras.


Win1.PNG


Seleccionamos Agregar una Impresora y cuando se abra el asistente seleccionaremos Una impresora de red o una impresora conectada a otro equipo.


Win 2.PNG


En la siguiente ventana debemos hacer click sobre: La impresora deseada no está en la lista:



Win3.PNG



Y en el campo seleccionar una impresora compartida por nombre añadimos la siguiente línea:


https://pandereta.it.uc3m.es:631/printers/<Nombre_de_la_impresora> 
Impresoras disponibles


Win 4.png


En la siguiente ventana seleccionamos el fabricante y buscamos la impresora en la lista para instalar su driver, por defecto instalaremos el PCL6 qué será seguramente el recomendado.

Para comprobar el driver de nuestra impresora visitamos Lista de Impresoras y Servicios de Digitalizacion


Win5.PNG

Nota importante: Antes de imprimir una página de prueba o intentar imprimir cualquier otro documento revise el apartado siguiente en el que se indica como configurar su usuario y contraseña para poder imprimir.

Despues clickamos en aceptar, y continuamos clickando en Siguiente o en Aceptar hasta que se muestre que la impresora se a agregado correctamente.

Configuración de usuario de impresión

Win6.PNG

Para configurar el usuario, deberemos acceder a las propiedades de la impresora, de la siguiente forma:

Accedemos al Panel de Control, y seleccionamos, dentro del apartado Hadware y sonido, Ver dispositivos e impresoras.

Se abrirá una ventana con todos los faxes e impresoras disponible. Hacemos doble click sobre la impresora que acabamos de instalar.

A continuación hacemos click sobre ver lo que se está imprimiendo.

Y en la ventana que se abre, clickamos en Impresora -> Propiedades

Se abrirá una nueva ventana en la que debemos clickar sobre la pestaña: Puertos.

Una vez en esta pestaña deberemos hacer click en el botón Configurar puerto...

En esta ventana, utilizaremos la opción de Usar la cuenta de usuario especificada, donde introduciremos nuestras credenciales del departamento, aquellas credenciales que utilizamos para loguear en varpa.

Clickamos en Aceptar para confirmar la confguración.

rigthWin 8.png


Listo, en windows ya podemos imprimir.

GNU/Linux

Ubuntu

En primer lugar desplegamos el menú de Sistema, y clickamos en Administración, una vez ahí seleccionamos Impresión.


Ubuntu 1.png


Se abrirá una ventanta, en esta hacemos click en añadir(Esquina superior izquierda de la ventana.)


Ubuntu 2.png


En la siguiente ventana seleccionamos Protocolo de impresión de internet IPP y rellenamos los campos como en la siguiente imagen sustituyendo la <Impresora> por el nombre de la impresora que queremos añadir y continuamos.

NOTA: Si es posible, cambiar ipp:// por https:// ya que de esta forma la contraseña estará cifrada.

Host: pandereta.it.uc3m.es:631
Queue: /printers/<Impresora>
Impresoras disponibles

Ubuntu seleccionar servidor.png

Nota: Si no aparece Queue escribir en el Host: https://pandereta.it.uc3m.es:631/printers/<Impresora>
Para comprobar el driver de nuestra impresora visitamos Lista de Impresoras y Servicios de Digitalizacion
En la siguiente ventana seleccionamos en la lista el fabricante de la impresora.


Ubuntu 4.png


En la siguiente ventana, dividida en 2, buscamos la impresora que desamos instalar en la parte izquierda, y en la parte derecha de la venta, seleccionamos el controlador de la impresora. Seleccionaremos el driver hpijs de versión más reciente que este disponible. Y clickamos en Adelante.


Ubuntu 5.png


En la siguiente pantalla, rellenamos la información acerca de la impresora, así como el nombre, una descripción y la localización de la impresora en cuestión.


Ubuntu 6.png


Pulsamos Aceptar y la impresora quedará añadida a nuestro PC. Cuando vayamos a imprimir saltará un pop-up en el cual debemos introducir nuestros credenciales para poder finalizar la impresión.

Otros Sistemas Unix/CUPS

IMPORTANTE: SI QUEREMOS IMPRIMIR POR LINEA DE COMANDOS HAY QUE CONFIGURAR LA URI DE LA IMPRESORA COMO SE INDICA EN EL FAQ:[Configuración alternativa para linea de comandos]

Abrimos un navegador web y nos conectamos a la siguiente dirección: http://localhost:631


Una vez se abra la interfaz web de CUPS, clickaremos sobre la pestaña de Administración.


1.png


En la siguiente página, clickaremos en el botón de Añadir Impresora/Add Printer (Dependiendo del idioma del SO).


2.png


Aparecerá una lista de impresoras que detecta en red local, y debajo de esta lista, una serie de opciones para añadir una nueva impresora en red a nuestro sistema. Seleccionamos ipp o https.


3.png


En la siguiente ventana, en el textfield que nos sale disponible introduciremos la siguiente
dirección:
https://pandereta.it.uc3m.es:631/printers/<IMPRESORA> 

Nota: Sustituir el último campo <IMPRESORA> por la cola de la impresora que queramos instalar. Impresoras disponibles 

Para la impresora Arcoiris debe seguir el procedimiento de instalación del driver


4 .png


Tras clickar sobre continuar la siguiente página que aparecerá será la de configuración de nombre, descripción y ubicación sobre impresora que queremos instalar, rellenamos los campos con la información adecuada:


5 .png


Para comprobar el driver de nuestra impresora visitamos Lista de Impresoras y Servicios de Digitalizacion

Clickamos en siguiente y se abrirá la página para la selección del driver, seleccionamos el fabricante de la impresora, clickamos en siguiente y seleccionamos en la lista el driver de la impresora que queramos instalar, (están ordenados por modelos por orden alfabético) y hacemos click en añadir impresora. Deberemos seleccionar el driver hpijs de versión más reciente disponible.


6 .png 7 .png


Después de haber añadido la impresora se abrirá la página de configuración de la impresora y clickaremos sobre la opción de Aplicar opciones predetermiandas/Set default options (dependiendo del lenguaje del sistema operativo).


8.png


Y listo, nuestra impresora está configurada. Una vez vayamos a imprimir se abrirá un pop-up en el que deberemos introducir nuestros credenciales.

Nota: LA PRIMERA VEZ QUE SE AÑADE UNA IMPRESORA AL MANDAR UN TRABAJO A IMPRIMIR NO APARECE EL POP UP. HAY QUE CANCELAR EL TRABAJO Y VOLVERLO A MANDAR PARA QUE APAREZCA.
Aviso: En caso de que no nos salga la ventana de pop-up consultar [FAQ]

Mac OS X

Configuración de impresora con HTTPS (recomendado)

Debe de hacerse mediante la interfaz web de CUPS. Procedimiento similar mediante interfaz web

1.- Introducir en el navegador: localhost:631

Si la interfaz no está habilitada: abrir un terminal y poner "cupsctl WebInterface=yes"

2.- Ir a la pestaña "Administration"

3.- Añadir impresora "Add printer"

4.- Elegir el protocolo https

5.- Introducir la dirección https://pandereta.it.uc3m.es:631/printers/<IMPRESORA>

 https://pandereta.it.uc3m.es:631/printers/escarlata
 
 https://pandereta.it.uc3m.es:631/printers/Prisma
 
 https://pandereta.it.uc3m.es:631/printers/Octarino

 https://pandereta.it.uc3m.es:631/printers/Arlequin
 
 https://pandereta.it.uc3m.es:631/printers/Blanco
 
 https://pandereta.it.uc3m.es:631/printers/Cigarra
 
 https://pandereta.it.uc3m.es:631/printers/Arcoiris
 
 https://pandereta.it.uc3m.es:631/printers/Verde

6.- Dar un nombre en la impresora para poder identificarla posteriormente en el equipo

7.- Del recuadro "Marca" escoger "Generic" dar a "Siguiente" y seleccionar "Generic PostScript Printer (en)". Salvo para Arcoiris que debe seguir el procedimiento de instalación del driver

8.- Añadir impresora

9.- Para aquellas impresoras que puedan imprimir a doble cara seleccionar esa opción en Opciones

Cambiar las opciones predeterminadas de la impresora.

NOTA: primero la opción "duplexer", sino dará error al seleccionar doble cara.


En la pestaña "Opciones Instaladas":

CupsOpciones2.png


En la pestaña "General":

CupsOpciones.png


10.- Ya está añadida la impresora

11.- Acceder a preferencias del sistema -> Impresoras y ahí estará la impresora que acabamos de añadir


Para imprimir por primera vez, deberemos abrir la cola de impresora, y al enviar un trabajo, este se quedará en la cola de nuestro MAC y la impresora en pausa debido a que se requiere autenticación para imprimir.

Cola de impresion mac.png


Para proceder con la impresion, debemos clickar en el botón de reanudar impresión, y antes de proseguir nos solicitará en un pop-up, muy similar al siguente, nuestras credenciales.

Solicita.png

Aviso: En caso de que no nos salga la ventana de pop-up consultar [FAQ]

12.- Introducimos nuestro usuario y contraseña. Clickamos en Aceptar y se llevará a cabo la impresión.

Configuración de impresora con IPP

En este caso la clave de autenticación del usuario no se enviará cifrada.

Abrimos las preferencias del sistema y seleccionamos Impresión y Fax:

Captura de pantalla 2013-02-08 a las 16.54.49.png


(En caso de no ser administrador) Desbloqueamos para poder hacer cambios y le damos al “+” para poder añadir una nueva impresora.

Captura de pantalla 2013-02-08 a las 16.55.32.png


Rellenamos los datos seleccionando como se muestra en la imagen siguiente y sustituimos los campos IMPRESORA, NOMBRE Y LOCALIZACIÓN por la cola de la impresora, el nombre que queremos que nos aparezca en el MAC y dónde se encuentra la impresora. Seleccionamos IPP como protocolo de impresión, y el driver será el PCL genérico.

 Dirección: pandereta.it.uc3m.es:631
 Cola: /printers/<Impresora>
 Impresoras disponibles


Captura de pantalla 2013-02-08 a las 16.56.07.png


Pulsamos en añadir y seleccionamos las opciones que queramos, las cuales apareceran en la siguiente pantalla siempre que la impresora que hemos instalado las tenga.

Captura de pantalla 2013-02-08 a las 16.57.23.png


Para imprimir por primera vez, deberemos abrir la cola de impresora, y al enviar un trabajo, este se quedará en la cola de nuestro MAC y la impresora en pausa debido a que se requiere autenticación para imprimir.

Cola de impresion mac.png


Para proceder con la impresion, debemos clickar en el botón de reanudar impresión, y antes de proseguir nos solicitará en un pop-up, muy similar al siguente, nuestras credenciales.

Solicita.png


Aviso: En caso de que no nos salga la ventana de pop-up consultar [FAQ]

Introducimos nuestro usuario y contraseña. Clickamos en Aceptar y se llevará a cabo la impresión.

Impresiones Disponibles

La lista de colas disponibles para añadir a la impresión son las impresoras comunes:

AVISO IMPORTANTE, AL AÑADIR LA IMPRESORA LIMA, SI NO SE ENCUENTRA DISPONIBLE EL DRIVER DE LA PROPIA IMPRESORA USAR EL DRIVER: Dell 3100cn Foomatic/pxlcolor (recommended) (color, dúplex)




Lista de Impresoras y Servicios de Digitalizacion

FAQ: Solución de problemas conocidos

-> Si queremos imprimir desde línea de comandos en cualquier sistema UNIX

-> En el caso de que en MAC OS no se pueda configurar siguiendo la guia apropiada, seguid los pasos indicados en la guía para OTROS SISTEMAS UNIX

Impresora no imprime en Debian Jessie 8.x y Ubuntu

Si por algún casual, aparece en el estado de la impresora de cups "Printer status: other" o "Printer status: filter failed" , probablemente sea debido a un problema en la configuración del cliente. La solución es eliminar las líneas de filtros del fichero <impresora>.ppd del /etc/cups/ppd que en función del driver configurado pueden aparecer 1 o más líneas:

Ejemplo con Escarlata:

sudo grep Filter Escarlata.ppd 
*cupsFilter: "application/vnd.cups-raster 0 hpcups"


/etc/cups/ppd$ sudo grep Filter LaserJet-M1536dnf-MFPCMD-PDF-PS.ppd
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"

Una vez se eliminan esa/s línea/s, se puede imprimir sin problemas.

Problemas con la autenticación

-> Si al imprimir en MAC o en Debian no nos pide la autenticación

Deberemos configurar la uri de la impresora de la siguiente forma:

MAC OS → <username>:<password>@pandereta.it.uc3m.es:631

UNIX → https://<username>:<password>@pandereta.it.uc3m.es:631

LA CONTRASEÑA SE ALMACENA EN CLARO, PARA EVITAR ESTO SE PUEDE USAR ESTE SCRIPT PARA MODIFICAR EL ARCHIVO PARA IMPRIMIR Y VOLVER A DEJARLO SIN LA CONTRASEÑA UNA VEZ SE HA IMPRESO [Script para imprimir]


Instalación del driver para Arcoiris (Linux y MAC)

El driver de la nueva impresora Arcoiris es Brother HL-L2360DW.

  • Para linux

- Descargar de la página del driver para linux los driver "Generic LPR printer driver (deb package)" y "Generic CUPSwrapper printer driver (deb package)" En el siguiente enlace puedes descargar los .deb actuales: Drivers para Arcoiris

a) Descargar los ficheros .deb e instalarlos con dpkg -i XXXXX.deb

b) Tras la instalación podemos comprobar que se han instalado ejecutando

dpkg -l | grep Brother
   
   ii  brgenml1cupswrapper                               3.1.0-1                            i386         Brother BrGenML1 CUPS wrapper driver
   ii  brgenml1lpr                                       3.1.0-1                            i386         Brother BrGenML1 LPR driver
   ii  printer-driver-ptouch                             1.3-4                              amd64        printer driver Brother P-touch label printers

NOTA: para cualquier problema puedes consultar la guía de Instalación de LPR e Intalación de CUPSwrapper



  • Para MAC

- Descargar de página del driver para MAC los driver "Full Driver & Software Package"

- Una vez descargado, seguimos los pasos de instalación:

a) El fichero descargado se guardará en la carpeta Downloads/Descargas.

b) Abrir dicha carpeta y hacer doble click en el fichero "xxxxxxxx.dmg"

c) Hacer doble click sobre el icono "Start Here OSX"

d) Seguir las opciones e instalación. Para configurar la impresora Arcoiris seleccionar la opción Ethernet.

e) Tras terminar la instalación ya podemos añadir la impresora en http://localhost:631 y podremos seleccionar el driver que acabamos de instalar. Seguir los pasos de Otros sistemas Unix/CUPS

f) Si se ha instalado correctamente la impresora y aún así no imprime, reiniciar la impresora. Para ello presionar durante unos segundos el botón de encendido/apagado y cuando se haya apagado, presionar una vez el mismo.

NOTA: se ha probado para MAC con OS X 10.9.5 y 10.10



Yolanda a 23/10/2014

No se puede acceder a la interfaz web

Si no se puede acceder a la interfaz web de cups, se puede imprimir desde línea de comandos a través del servidor de impresoras, para ello será necesario copiar el fichero a imprimir en el servidor y acceder a éste con el nombre de usuario del departamento.

 scp -P 7000 <fichero_local> <usuario>@pandereta.it.uc3m.es;/tmp
 ssh <usuario>@pandereta.it.uc3m.es -p7000

Una vez en el servidor, se puede enviar el fichero a cualquiera de las impresoras del departamento:

 lpstat -p -d                              #muestra el estado de todas las impresoras
 la impresora Arcoiris está inactiva.  activada desde vie 15 jul 2016 13:09:16 CEST
 la impresora Arlequin está inactiva.  activada desde lun 18 jul 2016 11:29:01 CEST
       Job printed successfully
 la impresora Blanco está imprimiendo Blanco-23298.  activada desde lun 18 jul 2016 11:09:25 CEST
       Printer status: other
 la impresora Cigarra está inactiva.  activada desde lun 18 jul 2016 10:32:53 CEST
       Job printed successfully
 la impresora Escarlata está inactiva.  activada desde lun 18 jul 2016 11:30:18 CEST
       Job printed successfully
 la impresora EscarlataCOLOR está inactiva.  activada desde vie 15 jul 2016 11:05:35 CEST
 la impresora Lima está inactiva.  activada desde mar 21 jun 2016 19:13:04 CEST
 la impresora Octarino está inactiva.  activada desde lun 18 jul 2016 08:52:06 CEST
       Job printed successfully
 la impresora Prisma está inactiva.  activada desde lun 11 jul 2016 11:20:16 CEST
 la impresora Verde está inactiva.  activada desde vie 15 jul 2016 13:43:44 CEST 
 destino predeterminado del sistema: Escarlata
 lpoptions -p <impresora> -l               #lista las diferentes opciones para imprimir en la impresora indicada
 lpoptions -p Escarlata -l
 PageSize/Media Size: Card3x5 Hagaki Photo4x6 A6 Photo5x7 Card5x8 Oufuku A5 B5 JB5 Executive 16k Letter *A4 ExecutiveJIS FLSA Legal EnvA2 EnvC6 EnvChou4 EnvMonarch EnvDL Env10 EnvChou3 EnvC5 EnvB5 Custom.WIDTHxHEIGHT
 Duplex/Double-Sided Printing: *DuplexNoTumble DuplexTumble None
 InputSlot/Media Source: *Auto PhotoTray Upper Lower Envelope LargeCapacity Manual MPTray
 ColorModel/Output Mode: Gray *RGB
 MediaType/Media Type: *Plain Glossy
 OutputMode/Print Quality: *Normal Draft Best
 OptionDuplex/Duplexer Installed: False *True
 lp -d <impresora> <fichero>               #imprime el fichero en la impresora indicada con la configuración por defecto (opciones marcadas con un asterisco de las mostradas con el comando anterior)

Si se quiere indicar una configuración especial de impresión se hará indicando con la opción -o cada una de las opciones requeridas. Por ejemplo:

 lp -d Escarlata -o Duplex=none -o ColorModel=Gray /tmp/test.pdf    #De esta manera, se imprimirá el fichero en Escarlata, en blanco y negro y a una cara

Cancelación de trabajos:

 cancel <job-id>                          #Donde el ID es el que sale al hacer lp, aunque también se puede obtener con el comando lpstat indicado anteriormente

La guía de lp de CUPS se puede consultar en: https://www.cups.org/documentation.php/doc-1.7/options.html?VERSION=1.7&Q=