La herramienta de configuracion de impresora (printtool) mantiene el fichero /etc/printcap, los directorios de la cola de impresion, y los filtros. Los filtros te permiten imprimir muchos tipos diferentes de ficheros, incluyendo:
- ficheros de texto (ASCII)
- ficheros PostScript
- ficheros TeX .dvi
- GIF, JPEG, TIFF, y otros formatos graficos
- RPMs
Simplemente imprimiendo un fichero GIF o RPM usando lpr haces ``lo correcto''.
Figura 53: Herramienta de impresion
Para crear una nueva cola de impresion, elige Add. Entonces, selecciona el tipo de impresora. Hay 3 tipos de colas de impresion que pueden ser configuradas con printtool:
- Local: cola de impresion para impresoras conectadas a un puerto de impresora o serie en tu sistema Red Hat Linux.
- Remote: cola de impresion para una impresora conectada a un sistema diferente que puede acceder mediante una red TCP/IP.
- SMB: cola de impresion para una impresora conectada a un sistema diferente que usa una red tipo LAN-Manager (SMB).
Figura 54: Seleccionando un tipo de impresora
Despues de elegir el tipo de impresora, una ventana de dialogo pide mas informacion acerca de la cola de impresion. Todos los tipos de colas de impresion requieren la siguiente informacion:
- Queue Name: Con el que la cola sera llamada. Varios nombres pueden ser especificados con el caracter | (pipa) separando las entradas.
- Spool Directory: Este es el directorio en la maquina local donde los ficheros son guardados antes de ser imprimidos. Ten cuidado de no tener mas de una cola de impresion usando el mismo directorio de spool.
- File Limit: Tamaño maximo de un trabajo de impresion aceptado, en kilobytes (1 kb = 1024 bytes). Un tamaño 0 indica que no se debe imponer ningun limite.
- Input Filter: Filtros que convierten los ficheros a imprimir en un formato que la impresora puede manejar. Pulsa Select para elegir el mejor filtro para tu impresora.
Ademas de configurar la cola de impresion para poder imprimir ficheros graficos y PostScript puedes configurar una impresora solo-texto, que solo imprimira texto ASCII. La mayoria de los controladores de impresora pueden imprimir tambien textos ASCII sin convertirlos a PostScript primero; simplemente elige Fast text printing cuando configures el filtro. Nota: Esto solo funciona para impresoras no-PostScript.
- Suppress Headers: Activa esta opcion si no quieres que sea imprimida una pagina de cabecera al principio de cada trabajo de impresion.
Para impresoras locales, se requiere tambien lo siguiente:
- Printer Device: Usualmente /dev/lp1, el nombre del puerto al que la impresora esta conectada. Las impresoras serie tienen normalmente puertos en /dev/ttyS?. Necesitas configurar manualmente los parametros del puerto serie.
Figura 55: Añadiendo una impresora local
Figura 56: Configurando un filtro de impresora
Para impresoras remotas, rellena la siguiente informacion:
- Remote Host: Nombre de la maquina remota anfitriona (host) de la impresora.
- Remote Queue: Nombre de la cola para imprimir en la maquina remota.
La maquina remota debe ser configurada para permitir a la maquina local imprimir en la cola deseada. Tipicamente el fichero /etc/hosts.lpd controla esto.
Figura 57: Añadiendo una impresora remota
Para impresoras SMB, rellenar la siguiente informacion:
- Hostname of Printer Server: Nombre de la maquina a la cual esta conectada la impresora que deseas usar.
- IP number of Server: La direccion IP de la maquina a la cual esta conectada la impresora que deseas usar; esto es opcional.
- Printer Name: Nombre de la impresora en la cual deseas imprimir.
- User: Nombre del usuario que debes introducir cuando accedas a la impresora (tipicamente guest para servidores Windows, o nobody para servidores samba).
- Password: Clave de acceso (si es requerida) para usar la impresora (tipicamente blanco). Alguien deberia decirte esto si no lo sabes ya.
Nota: Si necesitas usar un nombre de usuario y una clave de paso para una cola de impresion SMB (LAN Manager) , estaran guardados desencriptados en un script local y deben ser pasados en la linea de comandos al programa smbclient. Por tanto, es posible para otra persona aprender el nombre de usuario y la clave de paso. Por tanto se recomienda que el nombre de usuario y la clave de paso para usar la impresora no sea el mismo que la cuenta de usuario en el sistema local Red Hat Linux, para que el unico compromiso de seguridad posible sea el uso no autorizado de la impresora. Si hay ficheros compartidos desde el servidor SMB, se recomienda que ellos usen tambien una clave de acceso diferente que el usado para la cola de impresion.
Despues de haber añadido tu cola de impresion, puedes necesitar reiniciar el demonio de la impresora (lpd). Para hacer esto, elige Restart lpd en el menu lpd.
Puedes imprimir una pagina de test para cualquier cola de impresion que hayas configurado. Selecciona el tipo de pagina de test que quieras imprimir en el menu Tests.
-
Figura 58: Imprimiendo una pagina de test