Linux
Cómo añadir la dirección IP y el nombre del host al archivo /etc/hosts
Se añade la siguiente línea al archivo /etc/hosts. Se utilizarán la dirección IP y el nombre del host de la impresora que introdujo antes en el script de instalación:
192.168.15.16 nphost # Network Printer
192.168.15.16 es la dirección IP, nphost es el nombre del host, desde # al final de la línea es el comentario.
El archivo /etc/hosts contiene un listado de las direcciones IP y nombres de host de todos los host que se comunican en la red. Cada entrada está delimitada por un espacio o una tabulación, y cada línea está separada por un intro.
Si no utiliza NIS o DNI, debe introducir manualmente la dirección IP y el nombre del host de cada estación de trabajo utilizando la impresora en red en el archivo /etc/hosts.
Cómo añadir una entrada al archivo /etc/printcap
La siguiente entrada se añade al archivo /etc/printcap, que es la configuración para imprimir con el comando lpr. Para utilizar el comando lpr para imprimir, necesita editar el archivo /etc/hosts, añadir una entrada para la impresora en red al archivo /etc/printcap y crear un directorio de spool:
##PRINTTOOL3## REMOTE
np|Network Printer:\
:rm=nphost:\
:rp=option:\
:sd=/var/spool/lpd/npd:\
:lf=/var/log/npd-errs:\
:sh:\
:mx#0:
El archivo /etc/printcap se utiliza para registrar el nombre y los atributos de una impresora. Debe realizar una entrada para la impresora en red en el archivo /etc/printcap de todas las estaciones de trabajo utilizando la impresora en red.
Debe realizar una entrada para cada opción de impresora al utilizar la misma impresora.
Cada entrada está separada por dos puntos en varios campos. La sintaxis es empezar cada entrada con dos puntos, seguido de la entrada, y después finalizar con dos puntos, una barra invertida y después intro.
La primera línea del campo es el nombre de la impresora. Utilice este nombre al iniciar sesión en una impresora en red de una estación de trabajo. Puede definir distintos nombres separando cada nombre con el caracter "|".
La segunda línea y las siguientes contienen los atributos de la impresora. Los atributos se representan mediante nombres de dos caracteres a los que se denomina capacidades. Para obtener información sobre las capacidades, consulte la siguiente tabla:
Capacidad
Explicación
Valor requerido para la impresora en red.
rm
Nombre de host de la impresora.
El nombre del host que se registró con el archivo /etc/hosts.
rp
Especificación opcional
Se asignará "lp", si la opción no se utiliza.
Seleccione opciones de impresión. Para obtener más información sobre las opciones disponibles, consulte Especificación de la opción del dispositivo.
sd
Nombre de la ruta del directorio de spool.
Nombre de la ruta del directorio de spool que hay que crear.
lf
Nombre de la ruta del archivo de registro
Nombre de la ruta del archivo de registro
Por ejemplo /var/log/lpd-errs.
mx
Tamaño máximo del archivo que el directorio puede copiar. Cuando se configura a 0, el tamaño es ilimitado. Si no se introduce nada, el tamaño se configura a 1024 k.
Ninguno, o algo apto.
Cómo hacer el directorio de spool
Cree un directorio de spool en /var/spool/lpd. El nombre del directorio de spool debe ser el nombre de la impresora, seguido de una "d".
El directorio de spool se utiliza para controlar los datos utilizados para los trabajos de impresión. Por ejemplo, cuando se crea un trabajo de imrpesión, se crea una copia temporal de los datos utilizados en el directorio de spool. Todas las estaciones de trabajo que acceden a la impresora en red necesitan tener un directorio de spool para la impresora en red.
Debe crearse un directorio de spool para cada entrada de impresora en red listada en el archivo /etc/printcap.
El directorio spool deberá realizarse normalmente en /var/spool/lpd y el nombre debe coincidir con el que aparezca listado bajo la capacidad sd en /etc/printcap.
Cambie el propietario y el grupo del directorio a la raíz y a lp. Los siguientes ejemplos muestran cómo hacer un directorio de spool /var/spool/lpd/npd:
# cd /var/spool/lpd
# mkdir npd
# chown root npd
# chgrp lp npd
Cómo cerar el archivo de registro
Los mensajes de error se registran en un archivo creado en el directorio /var/log. El nombre del archivo de registro es el nombre de la impresora, seguido de "d-errs".
El archivo de registro se utiliza para registrar errores o mensajes de aviso de la estación de trabajo UNIX.
El archivo de registro se debe realizar para cada entrada de impresora en red listada en el archivo /etc/printcap.
El archivo de registro suele crearse en el directorio /var/log y el nombre debe coincidir con el que aparece listado en la capacidad lf de /etc/printcap. Cambie el propietario y el grupo del archivo de registro a la raíz y a lp. Los siguientes ejemplos muestran cómo crear un archivo /var/log/npd-errs:
# cd /var/log
# touch npd-errs
# chown root npd-errs
# chgrp lp npd-errs