Enlaces
Esta en:

documentos
Arriba
Bind-9
Bind-8
Ad+bind
Dhcp
Kdephp
Shell
Trucos
Php
Imagenes
Documentos
Cuestiones php
Fedora
Legal
Resumen
W2000 xp
COMOS
Errores dns
Foros
dns.bdat.net

Directorio

La herramienta Imprints

Imprints proporciona a UNIX una funcionalidad simliar al asistente para agregar impresoras de Windows NT. Para una completa información consulte la página Imprints como la información que viene con la distribució fuente. Aquí sólo vamos a ver una pequeña introducción.

Por desgracia Imprints no tiene mantenimiento. Desde Deciembre de 2000, el proyecto necesita un responsable. Lo más importante es la programación en Perl e interés por la impresión basada en MS-RPC-en Samba. Si es un voluntario, por favor coordin sus esfuerzos en la lista de correo técnica de Samba. La herramienta se puede utilizar, pero sólo para una serie de viejos modelos de impresoras que tienen paquetes preparados para uasr. Se necesitan paquetes actualizados para que Imprints tenga futuro.

Qué es Imprints

Imprints es una colección de herramientas enfocadas para los siguientes objetivos:

  • Porporcionar un repositorio central de información sobre paquetes de impresión Windows NT y 95/98.

  • Proporcionar las herramientas necesarias para crear los paquetes de controladores Imprints.

  • Proporcionar una instalación cliente que obtenga los cntroladores de un sitio central de Internet (o intranet) en un repositorio de un servidor Imprints e instalarlos en servidores remotos Samba y Windows NT4.


Crear un paquete de controladores de impresora

El proceso excede los objetivos de este capítulo, consulte la documentación del programa (Imprints.txt que viene con Samba). Como apunte, un paquete Imprints es un archivo tar comprimido que contiene los ficheros del controlador, ficheros INF y otos ficheros de control necesarios para la instalación.

El servidor Imprintsr

El servidor Imprints es realmente un servidor de bases de datos que pueden ser consultadas mediante HTTP. Cada impresora de la base de datos tiene asociada una URL para la descarga del paquete. Cada paquete está firmado mediante GnuPG que se puede usar para verificar que el paquete descargado es realmente el solicitado a Imprints. Es altamente recomendable no deshabilitar esta comprobación de seguridad.

El cliente de instalación

Hay más información relativa al cliente de instalación de Imprints en el fichero de documentación que viene con el código fuente. El cliente de instalación viene de dos formas:

  • Un conjunto de script en Perl para la línea de órdenes

  • Una interfaz GTK+ para os scripts en Perl.

El cliente de instlación (en ambos casos) oferce un medio de consultar la base sde datos del servidor Imprints para obtener una lista de modelso de impresoras conocidos así como descargar e intalar los controladores en serviodores de impresión Samba y Windows NT remotos.

El proceso de instalación básico consta de cuatro pasos y el código Perl se cubre con smbclient y rpcclient.

  • Para cada arquitectura admitida para un controlador dado:

    1. rpcclient: Obtiene el directorio de subida adecuado en el servidor remoto.

    2. smbclient: Cargar el ficheros de controladores.

    3. rpcclient: LLevar a cabo un AddPrinterDriver() de MS-RPC.



  • rpcclient: Llevar a cabo un AddPrinterEx() de MS-RPC para crear la impresora.

Uno de los problemas encontrados cuando se aplican las herramientas Imprints era el espacio de nombres en varias arquitecturas. Por ejemplo Windows NT incluye un controlador llamado Apple LaserWriter II NTX v51.8 y Windows 95 llama a su versión de este controlador Apple LaserWriter II NTX.

El probleam es cómo saber qué controladores clientes han sido cargados para un impresora. Un lector astuto recordará que el diálogo de propiedades de impresión de Windows NT incluye espacio para el nombre del controlador. Una rápida mirada al registro del sistema en:

HKLM\System\CurrentControlSet\Control\Print\Environment

revela que Windows NT siempre usa el nombre del controlador NT. Esto está bien ya que Windows NT siempre requiere que esté presente al menos la versión NT del controlador. Samba no tiene requisitos internos, por tanto, ¿cómo puedo usar el nombre del controlador NT si no se ha instalado?

La forma de solventar esta limitación es exigir que todos los paquetes de controladores incluyan las versiones Intel Windows NT y 95/98 de los controladores y que el controlador NTse instale primero.


Página Principal
Google

Web
dns.bdat.net

Visita nuestro proveedor:
www.bdat.net

Publicidad:
Alquiler de motos en Ibiza.

ISO 9000 documentación y asesoría

Impresenteibols:Humor Jazz, música en vivo