 |
» |
|
|
 |
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 SAMSi 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-UXPuede utilizar los comandos de HP-UX para inicializar
el administrador de colas de impresión LP dando los pasos
siguientes: 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 SAMLa 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-UXCompruebe que tiene capacidad de superusuario. Detenga
el administrador de colas de impresión LP: Para obtener más información, consulte la
sección «Detención y reinicio del administrador
de colas de impresión LP ». 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». 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». 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». Reinicie
el administrador de colas de impresión LP: 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. |  |  |  |  |
Llame al SAM como superusuario. Seleccione “Printers and Plotters”. En el menú desplegable “Action”,
seleccione “Add Remote Printer/Plotter”. 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)
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: 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 #. Compruebe que no se restringe el acceso de ningún
sistema en /var/adm/inetd.sec. Asegúrese de que rlpdaemon se está ejecutando.
Mediante los comandos de HP-UXCompruebe que tiene capacidad de superusuario. Detenga
el administrador de colas de impresión LP: Para obtener más información, consulte la
sección «Detención y reinicio del administrador
de colas de impresión LP ». 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». Establezca que se acepten las solicitudes de impresión
para la impresora remota recién agregada. Por ejemplo: /usr/sbin/accept impresora_local Si la impresora que se agrega va a ser la impresora
por defecto, ejecute: /usr/sbin/lpadmin -dimpresora_local Permita que la impresora recién agregada procese
las solicitudes de impresión. Por ejemplo: /usr/bin/enable impresora_local Reinicie el administrador de colas de impresión
LP para procesar las solicitudes de impresión. /usr/sbin/lpsched 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.
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. 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. Reconfigure
el demonio de Internet inetd, haciendo que vuelva a leer el archivo /etc/inetd.conf. Llame al siguiente comando: Asimismo,
compruebe las entradas del archivo /var/adm/inetd.sec que restringe los sistemas que pueden enviar solicitudes
de impresión remotas. 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 redMediante el SAMPuede 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-UXSi 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 impresorasPara 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: Compruebe que tiene capacidad de superusuario. Detenga el administrador de colas de impresión
LP: Para obtener más información, consulte la
sección «Detención y reinicio del administrador
de colas de impresión LP ». 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. Establezca que se acepten las solicitudes de impresión
para la clase de impresoras recién agregada. Por ejemplo: Reinicie el administrador de colas de impresión
LP: /usr/sbin/lpsched
Eliminación
de una impresora del administrador de colas de impresión
LPMediante el SAMLlame al SAM como superusuario. Seleccione Printers and Plotters. Resalte la impresora o el trazador que haya de eliminarse. 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-UXCompruebe que tiene capacidad de superusuario. (Opcional) Avise a los usuarios de que va a eliminar
la impresora del sistema. 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.) Detenga el administrador de colas de impresión
LP: Para obtener más información, consulte la
sección «Detención y reinicio del administrador
de colas de impresión LP ». (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». (Opcional) Averigüe si quedan trabajos en la
cola de la impresora. Por ejemplo: /usr/bin/lpstat -o laser1 (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. (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 Elimine
la impresora del administrador de colas de impresión LP. Por ejemplo: /usr/sbin/lpadmin -xlaser1 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 impresorasPara 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-UXCompruebe que tiene capacidad de superusuario. 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 ». Elimine
la impresora de la clase de impresoras. Por ejemplo: /usr/sbin/lpadmin -plaser1 -rclass 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 impresorasPara 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-UXCompruebe que tiene capacidad de superusuario. 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 ». (Opcional)
Deniegue toda solicitud adicional de impresión para la impresora.
Por ejemplo: /usr/sbin/reject -r"Use alternate printer." laser1 (Opcional) Averigüe si quedan trabajos en la
cola de la impresora. Por ejemplo: /usr/bin/lpstat -o laser1 (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 Elimine
la clase de impresoras. Por ejemplo: /usr/sbin/lpadmin -xlaser 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 HPDPSInstale 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. |  |  |  |  |
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: Como superusuario, ejecute sam. 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
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.) 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. 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
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 HPDPSDespué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 HPDPSCapacitación
de los usuarios para obtener acceso a las impresoras HPDPSDurante 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 defectoPara 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.
|