7.2.1 Impresoras BSD.

Hay dos pasos necesarios para que un sistema Unix BSD reconozca una impresora remota:

  1. Colocar una entrada para la impresora en el fichero /etc/printcap (o equivalente).
  2. Colocar un fichero configuración en el directorio /var/spool para esa impresora.
Primero, edita tu fichero /etc/printcap y añade una entrada para la impresora remota. Advierte que el filtro de entrada (if) necesita apuntar al programa smbprint si la máquina está sobre Windows 95/98. El siguiente conjunto de líneas iría en una máquina Linux machine:

laserjet:\ 
:sd=/var/spool/lpd/laser:\ 

# spool directory
:mx#0:\

# maximum file size (none)
:sh:\

# surpress burst header (no)
:if=/usr/local/samba/bin/smbprint:

# text filter

Una vez hecho esto, necesitas crear un fichero de configuración en el directorio de colas (spool) que especificaste con el anterior parámetro sd (puede que necesites crear dicho directorio). El fichero debe tener el nombre .config y debería contener la siguiente información:

Los dos últimos parámetros fueron configurados en el cuadro de Compartición de la máquina Windows. En este caso, el fichero .config debería tener tres líneas:

server = phoenix
service = CANON
password = ""

Una vez hecho esto, reinicia el server Samba e intenta imprimir usando cualquier programa Unix.

TLDP-ES 03/11/2002