cupsaddsmb(8)

NOMBRE
cupsaddsmb - exporta impresoras a samba para clientes windows

SINOPSIS
cupsaddsmb [ -H servidor-samba ] [ -U usuario-samba ] [ -h servidor-cups ] [ -v ] -a
cupsaddsmb [ -H servidor-samba ] [ -U usuario-samba ] [ -h servidor-cups ] [ -v ] impresora [ ... impresora ]

DESCRIPCIÓN
cupsaddsmb exporta impresoras al programa SAMBA (version 2.2.0 o superior) para que puedan ser usadas por clientes Windows. Dependiendo de la configuración de SAMBA, puede que se necesite dar una palabra de acceso para exportar las impresoras. Este programa necesita los controladores de las impresoras Windows descritos más abajo.

La opción -H especifica el servidor SAMBA, que por omisión es el servidor CUPS.

La opción -U especifica el nombre de usuario administrador de impresión de SAMBA, que por omisión es su usuario actual.

La opción -a exporta todas las impresoras conocidas. De otra forma, solo se exportan las impresoras especificadas.

La opción -h especifica que se use otro servidor CUPS diferente.

La opción -v especifica que se debe mostrar información detallada, lo cual es útil para depurar problemas de configuración de SAMBA.

CONFIGURACIÓN DE SAMBA
cupsaddsmb usa el nuevo soporte de impresión basado en RPC de SAMBA 2.2.x para proporcionar controladores de impresora y archivos PPD a las máquinas clientes Windows. Para poder usar esta funcionalidad, primero debe configurar SAMBA (mediante el archivo smb.conf) para que soporte la impresión por mediación de CUPS y proporcionar un recurso compartido de descarga de controladores de impresora, de la forma siguiente:
    [global]
	load printers = yes
	printing = cups
	printcap name = cups
    [printers]
	comment = Todas las impresoras
	path = /var/spool/samba
	browseable = no
	public = yes
	guest ok = yes
	writable = no
	printable = yes
	printer admin = root
    [print$]
	comment = Controladores de impresoras
	path = /etc/samba/drivers
	browseable = yes
	guest ok = no
	read only = yes
	write list = root

Esta configuración da por sentado una instalación de SAMBA conforme al estandar FHS; cambie los directorios (path) compartidos de [printers] y [print$] de acuerdo a las necesidades de su sistema.

CONTROLADORES POSTSCRIPT DE MICROSOFT PARA WINDOWS
El controlador base para Windows 2000 y versiones posteriores es el controlador PostScript de Microsoft, que está disponible en cualquier sistema que ejecute Windows 2000 o versiones posteriores en la carpeta %WINDOWS%\SYSTEM32\SPOOL\DRIVERS\W32X86\3.

Es preferible el controlador de impresión CUPS sobre el de Microsoft, ya que soporta completamente las opciones de etiquetado de página, facturación de trabajos, y espera de trabajo, en todas las impresoras. Sin embargo, actualmente el controlador de Microsoft sólo soporta Windows 2000 y versiones posteriores, por lo que necesita conseguir el controlador de Adobe para soportar clientes Windows 95, 98, and Me. Los controladores de Adobe y Microsoft para Windows 2000 son idénticos.

Una vez extraídos los archivos del controlador, cree un directorio "drivers" en el directorio de datos de CUPS (normalmente /usr/share/cups) y copie los archivos exactamente como se nombran a continuación:
    [Windows 2000 y versiones posteriores]
    ps5ui.dll
    pscript.hlp
    pscript.ntf
    pscript5.dll

CONTROLADORES POSTSCRIPT DE CUPS PARA WINDOWS
cupsaddsmb puede usar la versión 6 del controlador de impresoras PostScript de CUPS para Windows, que está disponible para ser descargado de la página web de CUPS.

El controlador de impresoras de CUPS se prefiere sobre los controladores de Adobe y Microsoft ya que soporta completamente las opciones de etiquetado de página, facturación de trabajos, y espera de trabajo, en todas las impresoras. Sin embargo, actualmente el controlador de CUPS sólo soporta Windows 2000 y versiones posteriores, por lo que necesita conseguir el controlador de Adobe para soportar clientes Windows 95, 98, and Me.

Una vez extraídos los archivos del controlador, cree un directorio "drivers" en el directorio de datos de CUPS (normalmente /usr/share/cups) y copie los archivos exactamente como se nombran a continuación:
    [Windows 2000 y versiones posteriores]
    cupsui6.dll
    cupsdrv6.dll
    ps5ui.dll
    pscript.hlp
    pscript.ntf
    pscript5.dll

CONTROLADORES POSTSCRIPT DE ADOBE PARA WINDOWS
cupsaddsmb puede usar el controlador de impresoras PostScript de Adobe para Windows, que está disponible para ser descargado de la página web de Adobe (http://www.adobe.com).

El controlador de impresoras de CUPS se prefiere sobre los controladores de Adobe ya que soporta completamente las opciones de etiquetado de página, facturación de trabajos, y espera de trabajo, en todas las impresoras. Puede usar los controladores de Adobe para Windows 9x y los controladores de CUPS para Windows 2000 y versiones posteriores. Los controladores de Adobe y Microsoft para Windows 2000 son idénticos.

Una vez extraídos los archivos del controlador, cree un directorio "drivers" en el directorio de datos de CUPS (normalmente /usr/share/cups) y copie los archivos exactamente como se nombran a continuación:
    [Windows 95, 98, y Me]
    ADFONTS.MFM
    ADOBEPS4.DRV
    ADOBEPS4.HLP
    ICONLIB.DLL
    PSMON.DLL

VÉASE TAMBIÉN
Manual de administrador de CUPS, http://localhost:631/documentation.html

DERECHOS DE COPIA
Los derechos de copia 1993-2005 son de Easy Software Products. Todos los derechos reservados.

TRADUCCIÓN
Juan Pablo González Riopedre <riopedre@tiscali.es>