Documente Academic
Documente Profesional
Documente Cultură
Virtu@l
Impresiones
Impresoras
Tecsup
INDICE
1.
2.
3.
4.
5.
6.
7.
8.
Introduccin ................................................................................ 3
Objetivos ..................................................................................... 3
CONEXIN A IMPRESORAS .................................................. 3
3.1.
Local PUERTOS ............................................................. 3
3.2.
REMOTA ........................................................................ 3
PROTOCOLOS DE IMPRESION .............................................. 4
4.1.
IPP ................................................................................... 4
4.2.
LPD/LPR ......................................................................... 5
4.3.
HP JETDIRECT .............................................................. 5
4.4.
SMB ................................................................................ 6
PUERTOS ................................................................................... 6
5.1.
MODULOS ..................................................................... 7
5.2.
DETECCION .................................................................. 7
5.3.
KUDZU ........................................................................... 7
ESTRUCTURA SISTEMA DE IMPRESION ............................ 7
6.1.
PLANIFICADOR/SPOOLER ......................................... 8
6.2.
FILTROS......................................................................... 8
6.3.
BACKENDS ................................................................... 9
SISTEMAS DE IMPRESIN EN LINUX ................................. 9
7.1.
CUPS ............................................................................... 9
BIBLIOGRAFIA ....................................................................... 11
Pgina 2
Impresoras
Tecsup
Impresoras
1. Introduccin
El uso de impresoras es un recurso importante en las redes de las
empresas, que por parte de las tecnologas de impresin han ido
desarrollndose, encontrndonos ahora con impresoras
matriciales, inyeccin de tinta, laser (colores). En la forma de
cmo se conecta las impresoras tambin existe una variedad como
paralelo, usb y de red. Comnmente las impresoras estaban
atachadas a una PC pero ahora existen impresoras de RED que se
conectan directamente a un punto de RED. Esta diversidad del
tema de impresoras tiene que est respaldado con los Sistemas
Operativos de los Usuarios debido a que son ellos que usaran este
recurso.
Con el sistema operativo Linux instalaremos, configuraremos y
administraremos impresoras. Implicara el conocer a detalles los
procesos que se realizan en la impresin.
2. Objetivos
Describir las diferentes formas de conexin de impresoras
Definir la estructura para un proceso de impresin.
Demostrar las configuraciones de acceso a una impresora
localmente y va red.
Fundamentar las funciones de un Sistema de Impresin
3. CONEXIN A IMPRESORAS
La diversidad de formas de conexin o acceso a una impresora
existentes en el mercado debemos agruparlo en 2 tipos para poder
definir posteriormente los requisitos a necesitar para acceder.
Clasificacin:
Local: Configurado localmente.
Remota: Accediendo remotamente por la RED.
3.1.
Local PUERTOS
Las impresoras en forma local podran conectarse en
forma Paralelo, serial y Usb. La mayora de las impresoras
estn optando como estndar la conexin USB, debido a
su velocidad.
Paralelo
Serial
USB
3.2.
REMOTA
Los Servicios de Impresin remota permiten que usuarios
conectados en una red puedan acceder a impresoras
conectadas en otro equipo. Estn basados en protocolos
Pgina 3
Impresoras
Tecsup
Pgina 4
IPP
Protocolo de Impresin (Internet Printing Protocol) es
soportado por diferentes servidores de impresin y
Sistemas Operativos como Linux y Windows.
IPP define un protocolo estndar de impresin para
administrar los trabajos de impresin y las opciones como
tamao, resolucin. IPP puede ser usado localmente o va
red, IPP adems soporta un control de acceso
autentificado e encriptado haciendo mucho mas seguro el
envi de impresiones remotas.
IPP est ubicado en la capa de HTTP (Hyper-Text
Transport Protocol) el protocolo que usa los servidores
WEB. Esto permite que los usuarios puedan ver los
documentos enviados y chequear el estado de la
impresora y administrarlo va browser.
Tecsup
4.2.
Impresoras
LPD/LPR
Sistema y protocolo que administra la cola de impresin y
el soporte para funcionar como un Servidor de impresin
va la RED. Varios equipos denominados PRINT SERVER
usan a LPD/LPR como su protocolo de comunicacin
usando las redes TCP/IP.
Las impresoras que
administran los Print Server son conocidas como
impresora TCP/IP, debida a que se establece una conexin
de TCP/IP entre el cliente y el Servidor de Impresin.
Una impresora LPD es identificada por la direccin IP del
Servidor o del Print Server que est conectada la
impresora ms un nombre de cola asignado. En un
Servidor LPD pueden existir varios nombres de colas que
estn asociadas a las diferentes impresoras.
Nota: Print Servers son equipos de propsito definido
para conectar impresoras y compartirlas va RED usando
protocolos de impresin. En el mercado venden
dispositivos que cumplen esta funcin que cuenta con
puertos de impresoras y una conexin de RED. Tambin
varias impresoras internamente traen estos dispositivos y
podemos ver a impresoras que traen un conector de RED.
4.3.
HP JETDIRECT
Protocolo de impresin de la empresa HP. HP vende
dispositivos Print Server y mediante este protocolo
puedan ser accedidos las impresoras conectadas. En las
impresoras de alto nivel el fabricante HP proveen el
soporte de incorporar a dispositivos Print Server como
modulo opcional, para eso las impresoras HP cuentan con
una baha para incorporar a estos mdulos que son como
una tarjeta que posee un conector de RED. De esta forma
podremos observar que las impresoras directamente se
conectan a la RED y el protocolo de acceso es comnmente
HP JETDIRECT.
Nota: Recordar que los protocolos de impresin no se
asocian con los modelos de impresoras, estos nos indica
que una impresora HP puede ser usados por Servidores
Pgina 5
Impresoras
Tecsup
4.4.
SMB
Protocolo usado en las redes Microsoft para compartir los
recursos de impresora y archivos va red. El que necesite acceder
a una impresora de redes Microsoft debe contar con el protocolo
de SMB. El acceso a la impresora es por la IP de la PC que esta
compartiendo la impresora y el nombre que se asigno al recurso
compartido. El SMB est basado en el protocolo TCP/IP lo cual
nos permite acceder de redes remotas y por el lado de la
administracin el poder administrar los permisos y acceso con las
cuentas de usuarios que pueden estar localizadas localmente o en
un Active Directory.
Nota: Todo equipo Windows podra funcionar como un Servidor
de Impresin, aunque se recomienda que sea el Servidor el
encargado de funcionar como Servidor de Impresin.
5. PUERTOS
Como todo dispositivo en Linux se le asigna un nombre:
Paralelo: /dev/lp0
Usb: /dev/usb/lp0
Estos son archivos especiales que sirven de interconexin con lo
fsico.
Pgina 6
Impresoras
Tecsup
5.1.
MODULOS
La deteccin de perifricos en los puertos son funciones de
algunos mdulos que ayudan al Sistema Operativo a
reconocer los dispositivos que estn conectados en sus
puertos. Tenemos la siguiente relacin:
USB: usbhlp
Paralelo: parport_pc parport
Herramientas de administracin de los mdulos:
Visualiza mdulos:
# lsmod
Activacin manual de los mdulos:
# modprobe <modulo>
5.2.
DETECCION
Es importante asegurar la deteccin de la impresora en su
puerto respectivo. Para comprobar existen herramientas
de ayuda:
USB: # lsusb
Paralelo:
# cat /proc/sys/dev/parport/parport*/autoprobe*
5.3.
KUDZU
Linux cuenta con un programa de detector de hardware
llamado (Kudzu) en la mayora de las distribuciones lo
contiene y se instala por defecto cuando se realiza la
instalacin del Sistema Operativo Linux, el programa
Kudzu
acta como un servicio que esta activado
permanente desde el arranque del Sistema Operativo.
Funciones del Kudzu:
Deteccin de nuevo hardware
Deteccin de hardware retirado.
Pgina 7
Impresoras
Tecsup
PLANIFICADOR/SPOOLER
En el proceso de la impresin cumple las siguientes
funciones:
Interface de administracin de los trabajos de
impresin.
Configuracin del Servidor de Impresin.
Definicin de clases de impresoras, donde las
aplicaciones pueden enviar peticiones a grupo de
impresoras en una clase, permitiendo al planificador
redirigir el trabajo a la primera impresora libre de esa
clase.
Gestionas los trabajos de impresin.
Registrar los eventos de acceso, error.
Control de acceso.
6.2.
FILTROS
Encargados de convertir la informacin de los trabajos de
impresin al lenguaje/formato
Destino de la impresora que pueda entender. Por ejemplo
recibir por parte de las aplicaciones e imprimir varios
tipos de archivos como archivos de imgenes HP-GL/2,
PDF y de texto. En otros casos convertir los archivos de
imgenes en formatos bitmaps que pueda ser enviados a
las impresoras.
Lenguaje o formato de impresoras ms comunes:
Postscript (PS): Utilizado en muchas impresoras y de
manera usual como formato de transporte de archivos
grficos. Usado en impresoras laser, inyeccin de tinta.
Desarrollado por ADOBE.
PCL: Lenguaje avanzado desarrollado por HP para las
impresoras laser, varios fabricantes han optando este
lenguaje como un estndar. Consume menos recurso
que PostScript. Existen varias clases de PCL que cada
uno ha ido mejorando las caractersticas.
ESC/P: Para impresoras matriciales creado por Epson.
Es un lenguaje simple, sofisticado y eficiente que
permite utilizar una impresora matricial haciendo uso
de todas las funciones predefinidas en fbrica.
DYMO
Pgina 8
Tecsup
6.3.
Impresoras
BACKENDS
Una vez que los filtros han adaptado la informacin al
lenguaje de impresin, los Backends son los encargados de
enviar esta informacin a la impresora. Debido a que las
impresoras pueden estar conectadas localmente o
remotamente debe proveer soporte para impresoras
conectadas en el puerto paralelo, serial, usb o sobre la red
va los protocolos IPP, JetDirect, LPD o SMB.
CUPS
CUPS es el sistema de impresin estandarizado para todas
las variantes UNIX y su estructura modular permite
procesar diferentes formatos de
datos. Antes de CUPS era difcil
encontrar un Sistema de Impresin
estandarizado que sea capaz de
soportar la diferentes impresoras
existentes en el mercado debido a que
usaban su propio lenguaje de
impresin y formatos como los
sistemas de impresin existente como
el System V y de Berkeley basados en
LPRNG que en su mayora soportan
impresoras de lnea (solo texto) o
impresoras PostScript (texto y
grficos) y estaba limitado en poder
detectar los formatos y convertir a un
formato de impresin. Tambin por
esta variedad de Sistemas de Impresin impeda que los
fabricantes de drivers desarrollaran drivers para un
Sistema Especifico.
Otro inconveniente es que la conversin de datos se
realizaba en cada estacin de trabajo y no en un servidor
central. CUPS permite ms fcilmente, a los fabricantes de
impresoras y a los desarrolladores de controladores, crear
controladores que funcionen nativamente en el servidor
de impresin. EL procesamiento ocurre en el servidor,
permitiendo sistemas de impresin basadas en red mucho
ms sencillas que con otros sistemas de impresin Unix.
Permite que un cliente en forma remota pueda enviar en
Pgina 9
Impresoras
Tecsup
CONFIGURACION DE IMPRESORAS
CUPS soporta diversas formas de enviar los
trabajos a las impresoras, que pueden estar
conectadas localmente (Paralelo, Serial, USB) o va
red (IPP, LPD, SMB, JetDirect) estos nos permite
una flexibilidad en la administracin en donde
CUPS puede centralizarse la administracin de
impresoras.
7.1.2.
SMB
Para conectarse a impresoras remotas que esta
compartiendo PC WINDOWS se necesita del
protocolo SMB primeramente. El soporte de SMB
es provedo por el paquete de SAMBA, pero por
parte de CUPS realizara las configuraciones
respectivas de la gestin de la impresora, los
filtros a usar y el driver. CUPS al enviar los
trabajos de impresin usara al protocolo SMB para
comunicarse con el recurso compartido.
Al observar las secciones de configuracin, lo que
varia principalmente es la forma de conexin
(backends) que nos solicita la informacin
necesaria para acceder a este recurso, al tratarse de
un recurso de una impresora que usa el protocolo
SMB la direccin de conexin es:
smb://{NombrePcRemota}/{NombreDelRecursoDeImpresora}
Pgina 10
Impresoras
Tecsup
7.1.3.
LPD
Para conectarse a impresoras remotas que estn
conectadas en PRINT SERVER se necesita del
protocolo LPD primeramente. CUPS trae el
soporte del protocolo de LPD, en los pasos de
configuracin de la impresora indicaremos que la
conexin a la impresora ser usando el protocolo
LPD/LPR, luego indicaremos la IP del PrintServer
y el nombre de cola asignado al puerto donde est
conectado la impresora. Formato de la direccin
de conexin:
lpd://{IP_PrintServer}/{NombreDeColaDeImpresora}
7.1.4.
COMANDOS
CUPS guarda compatibilidad con los comandos
usados en los Sistema de Impresin LPRNG, de
esta forma se puede seguir realizando las mismas
operaciones con los mismo efectos a diferencia
que detrs la gestin lo est realizando CUPS.
Algunos comandos:
Imprimir
# lpr P printer filename
Visualizar cola de impresin
# lpqstat
Eliminar trabajos de impresin
# lprm job-id
8. BIBLIOGRAFIA
Site de Cups
http://www.cups.org/
Pgina 11