Ir al contenido España-Español
HP.com España principal Productos y Servicios Soporte y Drivers Soluciones Cómo Comprar
» Contactar con HP
Más opciones
HP.com España principal
Administración de sistemas y grupos de trabajo: Guía para los administradores de sistemas HP-UX > Capítulo 4 Configuración de un grupo de trabajo

Configuración de impresoras para un grupo de trabajo

» 

Documentación técnica

Libro completo en PDF
» Comentarios
Aquí empieza el contenido

 » Tabla de contenido

 » Índice

En esta sección, se aborda la configuración de las impresoras conforme a dos métodos: el tradicional administrador de colas de impresión LP de UNIX y el servicio HP Distributed Print Server (HPDPS).

Para obtener información conceptual acerca de los temas de administración de impresión, consulte la sección «Planificación de la configuración de las impresoras».

Para obtener los procedimientos relativos al mantenimiento del entorno de las impresoras, consulte la sección «Manejo de las impresoras».

Configuración de las impresoras para utilizar el administrador de colas de impresión LP

En esta sección, se facilita información sobre la forma de llevar a cabo los siguientes procedimientos:

Inicialización del administrador de colas de impresión LP

Antes de poder utilizar el administrador de colas de impresión LP, debe inicializarlo.

Mediante el SAM

Si utiliza el SAM para agregar una impresora, el SAM le pedirá que inicialice el administrador de colas de impresión LP.

Mediante los comandos de HP-UX

Puede utilizar los comandos de HP-UX para inicializar el administrador de colas de impresión LP dando los pasos siguientes:

  1. Agregue al menos una impresora al administrador de colas de impresión LP.

    Consulte la sección «Adición de una impresora local al administrador de colas de impresión LP ».

  2. Indique al administrador de colas de impresión LP que acepte imprimir solicitudes de dicha impresora.

    Según la analogía del sistema de cañerías de la Figura 2-2, «Esquema de cañerías del sistema de colas de impresión de impresoras de líneas », esto equivale a abrir las válvulas aceptar/rechazar (Accept/Reject) encima de los depósitos de retención. Consulte también la sección «Control del flujo de solicitudes de impresión».

  3. Indique al administrador de colas de impresión LP que habilite la impresora para imprimir.

    Según la analogía del sistema de cañerías, esto equivale a abrir las válvulas habilitar/deshabilitar (Enable/Disable) debajo de los depósitos de retención. Consulte la sección «Activación o desactivación de una impresora».

  4. Encienda el administrador de colas de impresión LP.

    Consulte la sección «Detención y reinicio del administrador de colas de impresión LP ».

Adición de una impresora local al administrador de colas de impresión LP

NOTA: No debe confundirse agregar una impresora al administrador de colas de impresión LP con agregar una impresora al sistema: lo primero conlleva configurar el administrador de colas de impresión LP, mientras que lo segundo implica conectar la impresora al equipo y configurar los controladores necesarios en el kernel. Para obtener información sobre la adición de impresoras al sistema, consulte el manual Configuring HP-UX for Peripherals.
Mediante el SAM

La forma más fácil de agregar una impresora local al administrador de colas de impresión LP es ejecutar el SAM. El SAM también llevará a cabo parte de la configuración del CDE (si se utiliza el entorno CDE) y parte de la configuración de SharedPrint (si se utiliza un modelo de impresora SharedPrint).

Mediante los comandos de HP-UX
  1. Compruebe que tiene capacidad de superusuario.

  2. Detenga el administrador de colas de impresión LP:

    /usr/sbin/lpshut

    Para obtener más información, consulte la sección «Detención y reinicio del administrador de colas de impresión LP ».

  3. Agregue la impresora al administrador de colas de impresión LP. Por ejemplo:

    /usr/sbin/lpadmin -pimpresora_local -v/dev/lp -mmodelo_HP -g7

    Para obtener información pormenorizada sobre las opciones, consulte la página de manual de lpadmin(1M). Para obtener las alternativas de la opción -m, consulte la sección «Archivos de modelos de impresora».

  4. Si la impresora que se agrega va a ser la impresora por defecto, ejecute:

    /usr/sbin/lpadmin -dimpresora_local

    Establezca que se acepten las solicitudes de impresión para la impresora recién agregada. Por ejemplo:

    /usr/sbin/accept impresora_local

    Para obtener información sobre el comando accept, consulte la sección «Control del flujo de solicitudes de impresión».

  5. Permita que la impresora recién agregada procese las solicitudes de impresión. Por ejemplo:

    /usr/bin/enable impresora_local

    Para obtener información detallada, consulte la sección «Activación o desactivación de una impresora».

  6. Reinicie el administrador de colas de impresión LP:

    /usr/sbin/lpsched
  7. Pruebe la impresora utilizando el administrador de colas de impresión LP y, a continuación, compruebe el estado del mismo. Por ejemplo:

    lp -dimpresora_local /etc/passwd
    lpstat -t

Adición de una impresora remota al administrador de colas de impresión LP

Para familiarizarse con los conceptos de la administración de colas de impresión remota, consulte la sección «Colas de impresión remotas».

La forma más fácil de agregar una impresora a un sistema remoto es ejecutar el SAM. Si opta por utilizar los comandos de HP-UX, revise el procedimiento del SAM, paso 4, ya que esta información también será necesaria para realizar la tarea manualmente.

Mediante el SAM
NOTA: El SAM no comprueba si existe una impresora real en el sistema remoto. Asegúrese de que la impresora está instalada y configurada y, si es necesario, utilice el SAM para configurarla en el sistema remoto antes de agregarla como impresora remota.
  1. Llame al SAM como superusuario.

  2. Seleccione “Printers and Plotters”.

  3. En el menú desplegable “Action”, seleccione “Add Remote Printer/Plotter”.

  4. Facilite la información necesaria en los siguientes campos de datos:

    • Printer Name (Nombre de impresora)

    • Remote System Name (Nombre del sistema remoto)

    • Remote Printer Name (Nombre de la impresora remota)

    • Whether Remote Printer is on a BSD system (Si la impresora remota está en un sistema BSD)

    • Remote Cancel Name (Nombre de cancelación remota)

    • Remote Status Name (Nombre de estado remoto)

    • Default Request Priority (Prioridad de solicitud por defecto)

    • Si Allow Anyone to Cancel a Request (Permite a alguien cancelar una solicitud)

    • Si Make this Printer the Default Destination (Convierte esta impresora en el destino por defecto)

  5. Cuando haya rellenado todos los campos, seleccione OK. El SAM contesta con información sobre la solución de problemas en caso de que la configuración sea infructuosa. Los problemas más probables estarán relacionados con la configuración del sistema remoto. Dé los siguientes pasos:

    1. Modifique /etc/services (en el sistema remoto) y, si es necesario, quite la marca de comentario de la línea que empieza por printer eliminando el signo #.

    2. Compruebe que no se restringe el acceso de ningún sistema en /var/adm/inetd.sec.

    3. Asegúrese de que rlpdaemon se está ejecutando.

Mediante los comandos de HP-UX
  1. Compruebe que tiene capacidad de superusuario.

  2. Detenga el administrador de colas de impresión LP:

    /usr/sbin/lpshut

    Para obtener más información, consulte la sección «Detención y reinicio del administrador de colas de impresión LP ».

  3. Agregue la impresora remota.

    • Si la impresora remota está en un sistema HP-UX, escriba:

      lpadmin -pimpresora_local -v /dev/null -mrmodel \
        -ormequipo_remoto -orpdest_remoto -ocmrcmodel \
        -osmrsmodel

    • Si la impresora remota no está en un sistema HP-UX, escriba:

      lpadmin -pimpresora_local -v /dev/null -mrmodel \
        -ormequipo_remoto -orpdest_remoto -ocmrcmodel \
        -osmrsmodel -ob3

    Para obtener información pormenorizada sobre las opciones, consulte la página de manual de lpadmin(1M). Asimismo, para obtener la información que hay que facilitar para la opción -m, consulte «Archivos de modelos de impresora».

  4. Establezca que se acepten las solicitudes de impresión para la impresora remota recién agregada. Por ejemplo:

    /usr/sbin/accept impresora_local

  5. Si la impresora que se agrega va a ser la impresora por defecto, ejecute:

    /usr/sbin/lpadmin -dimpresora_local

  6. Permita que la impresora recién agregada procese las solicitudes de impresión. Por ejemplo:

    /usr/bin/enable impresora_local

  7. Reinicie el administrador de colas de impresión LP para procesar las solicitudes de impresión.

    /usr/sbin/lpsched

  8. Envíe un trabajo de impresión de muestra a la impresora.

    • Si el trabajo de impresión se imprime, el demonio de impresión remota (rlpdaemon) está activo en el sistema y la tarea se completa.

    • Si el trabajo de impresión no se imprime, el demonio de impresión remota (rlpdaemon) aún no está activo en el equipo remoto. Active el demonio rlpdaemon en el sistema host donde resida la impresora remota, tal como se indica en el siguiente paso.

  9. Examine el archivo /etc/inetd.conf y busque la siguiente línea:

    # printer stream tcp nowait root /usr/sbin/rlpdaemon rlpdaemon -i

    Si aparece un signo # al principio de la línea, la línea rlpdaemon está marcada como comentario, lo que impide que la impresora imprima remotamente.

    Modifique el archivo /etc/inetd.conf para eliminar el signo #. Guarde el archivo.

  10. Compruebe el archivo /etc/servicespara buscar:

    # printer 515/tcp spooler #remote print spooling

    Si aparece un signo # al principio de la línea, el servicio se ha marcado como comentario, lo que impide que el administrador de colas de impresión remotas atienda la impresora.

    Modifique el archivo para eliminar el signo # de la primera columna. Guarde el archivo.

  11. Reconfigure el demonio de Internet inetd, haciendo que vuelva a leer el archivo /etc/inetd.conf. Llame al siguiente comando:

    /usr/sbin/inetd -c

    Asimismo, compruebe las entradas del archivo /var/adm/inetd.sec que restringe los sistemas que pueden enviar solicitudes de impresión remotas.

  12. Pruebe la impresora utilizando el administrador de colas de impresión LP y, a continuación, compruebe el estado del mismo. Por ejemplo:

    lp -dimpresora_local /etc/passwd
    lpstat -t

Adición de una impresora en red

Mediante el SAM

Puede utilizar el SAM para agregar impresoras en red que utilicen la interface de red HP JetDirect. El software HP JetDirect debe instalarse en el sistema y usted debe estar preparado para facilitarle al SAM la siguiente información:

  • el nombre del nodo de la impresora (el nombre asociado a una dirección Internet);

  • el nombre local que el administrador de colas de impresión LP vaya a utilizar para hacer referencia a la impresora.

Con HP JetDirect, las impresoras pueden conectarse directamente a la red. La impresora utiliza una conexión LAN y el software HP JetDirect transmite las solicitudes de impresión. Para obtener más información, consulte el manual HP JetDirect Network Interface Configuration Guide.

Mediante los comandos de HP-UX

Si no utiliza el SAM, siga las instrucciones suministradas con la impresora o la tarjeta de interface de red de la impresora.

Creación de una clase de impresoras

Para obtener información conceptual, lea la sección «Clase de impresoras».

Puede utilizar el SAM para agregar una impresora a una clase de impresoras mientras se agrega la impresora al administrador de colas de impresión; en caso contrario, debe utilizar los comandos de HP-UX. Para utilizar los comandos de HP-UX, dé los siguientes pasos después de agregar varias impresoras al administrador de colas de impresión LP:

  1. Compruebe que tiene capacidad de superusuario.

  2. Detenga el administrador de colas de impresión LP:

    /usr/sbin/lpshut

    Para obtener más información, consulte la sección «Detención y reinicio del administrador de colas de impresión LP ».

  3. Cree la clase de impresoras: especifique la impresora que desea agregar a la clase de impresoras.

    Por ejemplo, para agregar una impresora que se llame laser1 a la clase de impresoras denominada laser, escriba:

    /usr/sbin/lpadmin -plaser1 -claser

    Sólo se puede agregar una impresora a la vez a una clase. Si desea agregar más de una impresora, repita este comando.

  4. Establezca que se acepten las solicitudes de impresión para la clase de impresoras recién agregada. Por ejemplo:

    /usr/sbin/accept laser
  5. Reinicie el administrador de colas de impresión LP:

    /usr/sbin/lpsched

Eliminación de una impresora del administrador de colas de impresión LP

Mediante el SAM
  1. Llame al SAM como superusuario.

  2. Seleccione Printers and Plotters.

  3. Resalte la impresora o el trazador que haya de eliminarse.

  4. En el menú desplegable Actions, seleccione Remove ...

NOTA: El SAM pide confirmación antes de eliminar la impresora del administrador de colas de impresión LP. Si quedan trabajos de impresión en la cola de la impresora o si la impresora es el destino por defecto del sistema, el SAM lo notifica. Si usted opta por eliminar una impresora con trabajos en cola, el SAM los cancela.
Mediante los comandos de HP-UX
  1. Compruebe que tiene capacidad de superusuario.

  2. (Opcional) Avise a los usuarios de que va a eliminar la impresora del sistema.

  3. Elimine la impresora del archivo de configuración de toda aplicación de software a través de la cual se obtenga acceso al dispositivo. (Para obtener instrucciones al respecto, consulte la documentación suministrada con la aplicación de software.)

  4. Detenga el administrador de colas de impresión LP:

    /usr/sbin/lpshut

    Para obtener más información, consulte la sección «Detención y reinicio del administrador de colas de impresión LP ».

  5. (Opcional) Deniegue toda solicitud adicional de impresión para la impresora. Por ejemplo:

    /usr/sbin/reject -r"Use alternate printer." laser1

    Dando este paso se garantiza que no aparezca ningún trabajo nuevo antes de eliminar la impresora.

    Los usuarios verán el mensaje «Use alternate printer» cuando dirijan las solicitudes a un destino rechazado si la impresora no se ha eliminado. Después de eliminar la impresora, cuando los usuarios intenten enviar una solicitud, verán el mensaje «Destination nombre_impresora non-existent». Consulte la sección «Control del flujo de solicitudes de impresión».

  6. (Opcional) Averigüe si quedan trabajos en la cola de la impresora. Por ejemplo:

    /usr/bin/lpstat -o laser1

  7. (Opcional) Deshabilite la impresora que haya de eliminarse. Por ejemplo:

    /usr/bin/disable -r"Printer laser1 is disabled." laser1

    El comando disable anterior se emite si hay trabajos en la cola de la impresora y no se desea esperar a que se impriman antes de eliminar la impresora. Al emitir el comando disable, se cierra la impresora de forma ordenada.

    Para obtener más información, consulte la sección «Activación o desactivación de una impresora». Tenga en cuenta que también puede especificar la opción -c del comando disable para cancelar todas las solicitudes de impresión de la impresora.

  8. (Opcional) Si no hay ningún trabajo en la cola de la impresora, continúe con el paso 9. Si hay trabajos de impresión, decida si desea trasladar todas las solicitudes de impresión pendientes del directorio de solicitudes al directorio de solicitudes de otra impresora o cancelarlas todas. Por ejemplo, para trasladar solicitudes de impresión:

    /usr/sbin/lpmove laser1 laser2

    Para cancelar las solicitudes:

    /usr/bin/cancel laser1

  9. Elimine la impresora del administrador de colas de impresión LP. Por ejemplo:

    /usr/sbin/lpadmin -xlaser1

  10. Reinicie el administrador de colas de impresión LP:

    /usr/sbin/lpsched

    Para obtener información detallada sobre las opciones de comando, consulte las páginas de manual de lpshut(1M), lpadmin(1M) y lpsched(1M).

Eliminación de una impresora de una clase de impresoras

Para familiarizarse con este concepto, lea la sección «Clase de impresoras».

NOTA: El SAM no se puede utilizar para eliminar una impresora de una clase de impresoras.
Mediante los comandos de HP-UX
  1. Compruebe que tiene capacidad de superusuario.

  2. Detenga el administrador de colas de impresión LP:

    /usr/sbin/lpshut

    Para obtener más información, consulte la sección «Detención y reinicio del administrador de colas de impresión LP ».

  3. Elimine la impresora de la clase de impresoras. Por ejemplo:

    /usr/sbin/lpadmin -plaser1 -rclass

  4. Reinicie el administrador de colas de impresión LP:

    /usr/sbin/lpsched

Para obtener información detallada sobre las opciones de comando, consulte las páginas de manual de lpshut(1M), lpadmin(1M) y lpsched(1M).

Eliminación de una clase de impresoras

Para familiarizarse con este concepto, consulte la sección «Clase de impresoras».

NOTA: El SAM no se puede utilizar para eliminar una clase de impresoras.
Mediante los comandos de HP-UX
  1. Compruebe que tiene capacidad de superusuario.

  2. Detenga el administrador de colas de impresión LP:

    /usr/sbin/lpshut

    Para obtener más información, consulte la sección «Detención y reinicio del administrador de colas de impresión LP ».

  3. (Opcional) Deniegue toda solicitud adicional de impresión para la impresora. Por ejemplo:

    /usr/sbin/reject -r"Use alternate printer." laser1

  4. (Opcional) Averigüe si quedan trabajos en la cola de la impresora. Por ejemplo:

    /usr/bin/lpstat -o laser1

  5. (Opcional) Traslade todas las solicitudes de impresión pendientes del directorio de solicitudes correspondiente a la clase de impresoras a otra impresora o clase de impresoras. Por ejemplo:

    /usr/sbin/lpmove laser1 laser2

  6. Elimine la clase de impresoras. Por ejemplo:

    /usr/sbin/lpadmin -xlaser

  7. Reinicie el administrador de colas de impresión LP:

    /usr/sbin/lpsched

    Para obtener información detallada sobre las opciones de comando, consulte las páginas de manual de lpshut(1M), reject(1M), lpmove(1M), lpadmin(1M) y lpsched(1M).

NOTA: Al eliminar una clase de impresoras, las impresoras que componen la clase no se eliminan, puesto que pueden seguir utilizándose como impresoras individuales. Si se eliminan todas las impresoras de una clase, esta clase de impresoras se elimina automáticamente.

Configuración de las impresoras para utilizar el servicio HPDPS

IMPORTANTE: El servicio HPDPS no se admite en las revisiones de HP-UX posteriores a HP-UX 11i versión 1.0.

En esta sección, se aportan los siguientes procedimientos para configurar y activar HP Distributed Print Service (HPDPS):

Para obtener información conceptual sobre HPDPS, lea la sección «HP Distributed Print Service (HPDPS)».

Puesta en marcha del servicio HPDPS

  1. Instale los conjuntos de archivos precisos con el comando swinstall. Para obtener más información, consulte la sección «Determinación de los conjuntos de archivos que han de instalarse y dónde».

    NOTA: Si prevé utilizar el SAM para poner en marcha y administrar el servicio HPDPS, asegúrese de que instala un cliente HPDPS en el sistema en el que vaya a ejecutar el SAM.
  2. La forma más fácil de poner en marcha HPDPS consiste en utilizar el SAM para crear objetos HPDPS. A continuación, se explica la forma de hacerlo para un entorno básico HPDPS en un sistema que ya tenga configurado el administrador de colas de impresión LP:

    1. Como superusuario, ejecute sam.

    2. Seleccione Printers and Plotters. Aparecen dos opciones: HP Distributed Print Services y LP Spooler.

      Antes de obtener acceso a la zona HP Distributed Print Services, seleccione LP Spooler. Tome nota de la información sobre la configuración existente que tenga que facilitar para el servicio HPDPS:

      • Los nombres de las impresoras

      • Los tipos de conexión (local, en red o remota) y cualquier otro dato pertinente, como la dirección IP

      • El sistema host en el que se hayan configurado las impresoras

    3. Suba al nivel anterior del SAM y, a continuación, seleccione HP Distributed Print Services para crear objetos HPDPS.

      Los objetos HPDPS se pueden agregar en cualquier orden. El SAM le dará indicaciones hasta que haya agregado todos los componentes necesarios para un entorno básico. (En este procedimiento se documenta un orden de adición, pero no es el único.)

    4. Para crear objetos HPDPS, seleccione el icono Physical Printers. Después de que la pantalla haya cambiado a la zona Physical Printers, seleccione el menú Actions para que se abra y seleccione el tipo de impresora física (por ejemplo, una impresora de líneas HP-UX) para agregar. El SAM contesta con un cuadro de diálogo para agregar el acceso a una impresora de colas de impresión de impresora de líneas (LP Spooler Printer) HP-UX y le pide la siguiente información:

      • La ubicación de la impresora, el supervisor y el host supervisor de HPDPS

      • El destino de la impresora de líneas, el host de las colas de impresión de la impresora de líneas y la dirección IP para dejar constancia del lugar adonde enviará la impresora física HPDPS los trabajos de impresión

        Si aún no existe un supervisor HPDPS en el sistema, el SAM le pide por medio de un cuadro de diálogo que lo cree. Si de hecho existe uno en el sistema, el SAM muestra la información correspondiente.

      Al escribir OK, el SAM muestra otro cuadro de diálogo para obtener más información sobre la impresora física en sí:

      • El nombre de la impresora

      • El modelo de la impresora

      • La cola de impresión

        Si existe una cola de impresión, el SAM muestra información sobre ella; si no existe, el SAM le pide que escriba el nombre de la cola de impresión, el administrador de colas de impresión y el host del administrador de colas de impresión. También puede establecer un método de programación de trabajos (en priority-fifo o fifo) al seleccionar las opciones de cola de impresión.

      Al escribir OK, si no existe ningún objeto Logical Printer en el sistema, el SAM le pide que lo cree con otro cuadro de diálogo. Asimismo, puede seleccionar Logical Printers en el menú desplegable List. A continuación, en el menú desplegable Actions, seleccione Add a Logical Printer. El SAM le pide el nombre del objeto Logical Printer y la cola de impresión, y muestra información sobre la cola de impresión, incluidos el administrador de colas de impresión, el host de éste y las impresoras físicas.

      A medida que cree los objetos HPDPS (impresora física, impresora lógica, cola de impresión, administrador de colas de impresión y supervisor), el SAM le informará de los resultados y le indicará que siga creando los objetos hasta que haya creado un conjunto mínimo.

      Salga del SAM.

    5. Para utilizar HPDPS, tiene que activar los demonios del administrador de colas de impresión y del supervisor. La forma más fácil de hacerlo consiste en ejecutar los siguientes comandos de HP-UX:

      /opt/pd/bin/pdstartspl
      /opt/pd/bin/pdstartsuv

  3. Compruebe la configuración HPDPS enviando un archivo a una impresora lógica configurada para HPDPS. Por ejemplo:

    pdpr -p Logical1 /etc/passwd

Inicio automático de HPDPS

Después de poner en marcha los servicios HPDPS en el sistema o los sistemas, habrá que modificar el archivo de configuración de inicio, /etc/rc.config.d/pd, para que los demonios de HPDPS se inicien al arrancar el sistema.

Para obtener información detallada al respecto, consulte la sección «Automatically Starting HPDPS», del capítulo 4 del manual HP Distributed Print Service Administration Guide.

Modificación de los entornos de los usuarios para utilizar HPDPS

Capacitación de los usuarios para obtener acceso a las impresoras HPDPS

Durante el proceso de instalación, HPDPS agrega /opt/pd/bin a la variable de entorno PATH de HP-UX. Para que los usuarios obtengan acceso a los comandos de HPDPS, deben tener configurada la misma ruta en el entorno que les corresponda.

El administrador del sistema (o los usuarios) puede agregar la ruta a los ejecutables de HPDPS en el archivo /etc/PATH correspondiente escribiendo lo siguiente en el símbolo del sistema:

PATH=$PATH:/opt/pd/bin

Definición de una impresora lógica por defecto

Para simplificar el trabajo de los usuarios, configure la variable de entorno PDPRINTER para designar una impresora lógica por defecto.

Por ejemplo, para configurar el valor de PDPRINTER en laserjet1, modifique el archivo /etc/profile accesible en el sistema y agregue la línea:

export PRPRINTER=laserjet1

Los usuarios también pueden agregar la misma línea a sus archivos .profile para configurar una impresora lógica por defecto.

Versión para imprimir
Declaración de privacidad El uso de este sitio implica la aceptación de sus términos de uso
© 1997-2006 Hewlett-Packard Development Company, L.P.