Hola Antonio,
On Tue, Sep 26, 2000 at 09:06:11AM +0200, [EMAIL PROTECTED] wrote:
> Tengo una m�quina linuxA con una impresora bien definida y que funciona.
> Desde otra maquina linuxB quiero imprimir a trav�s de la anterior.
> En linuxA he definido en los ficheros hosts.allow y hosts.lpd lo siguiente.
>
> # /etc/hosts.allow: list of hosts that are allowed to access the system.
> # See the manual pages hosts_access(5), hosts_options(5)
> # and /usr/doc/netbase/portmapper.txt.gz
> #
> # Example: ALL: LOCAL @some_netgroup
> # ALL: .foobar.edu EXCEPT terminalserver.foobar.edu
> #
> # If you're going to protect the portmapper use the name "portmap" for the
> # daemon name. Remember that you can only use the keyword "ALL" and IP
> # addresses (NOT host or domain names) for the portmapper. See portmap(8)
> # and /usr/doc/netbase/portmapper.txt.gz for further information.
> #
> ALL: 10.16.99.98 <------ Esta es la direccion de la linuxB
>
>
> # /etc/hosts.equiv: list of hosts and users that are granted "trusted" r
> # command access to your system .
> 10.16.99.98 sevilla
>
> En linuxB defino la impresora y el host remoto en el etc/printcap y al dar
> lpq o lpr me aparece lo siguiente:
> $ lpq
> Printer: lp is [EMAIL PROTECTED]
> midgard: lpd: lp: Your host does not have line printer access
>
> Parece como si a linuxA le falta a�adir la l�ne de la impresora en alg�n lado
> que no s� cual es. Con el tcpdump
> se ve como las dos m�quinas se intercambian paquetes y al final me contesta
> que no tiene acceso.
>
> Alguien me podr�a decir en que fichero me falta configurar linux B
>
> Saludos.
>
Te adjunto mi chuleta del tema ;-)
Saludos,
--
-------------------------------------------------
Manel Marin e-mail: [EMAIL PROTECTED]
Linux Powered (Debian 2.2 potato) kernel 2.2.17
Mira mis chuletas de Linux en http://perso.wanadoo.es/manel3
-------------------------------------------------
Mi petici�n de drivers para Linux es la n� 33126
(Pasate por http://www.libranet.com/petition.html ;-)
I-impresora2: (0.01)
Instalando una impresora remota en otro Linux usando "lpd"
SELECCIONAR PAQUETES
lpr spooler o cola de impresi�n
DURANTE LA INSTALACION (SETUP)
--Nada que hacer--
TRAS LA INSTALACION
EN EL CLIENTE:
1) Por defecto en Debian en /etc/printcap viene un ejemplo comentado de
impresora remota:
# rlp|Remote printer entry:\
# :lp=:\
# :rm=remotehost:\
# :rp=remoteprinter:\
# :sd=/var/spool/lpd/remote:\
# :mx#0:\
# :sh:
Solo hay que descomentarla y poner los valores adecuados
Ejemplo llamandola "lp" y usando la impresora "lp" del sistema 192.168.0.1
----8<----
lp|lp|Impresora remota:\
:lp=:\
:rm=192.168.0.1:\
:rp=lp:\
:sd=/var/spool/lpd/lp:\
:mx#0:\
:sh:
---->8----
2) Recargar config de lpd con: /etc/init.d/lpd restart
EN EL SERVIDOR:
1) A�adir en /etc/hosts.lpd el nombre o IP del cliente autorizado a imprimir
----8<----
192.168.0.2
---->8----
2) Recargar config de lpd con: /etc/init.d/lpd restart
PRUEBAS
lpr archivo_a_imprimir # coloca archivo en la cola de impresi�n
MAS INFORMACION:
man lpd # demonio de impresi�n
man lpr # lpr imprimime el archivo que se le especifica
man lpq # lpq da informaci�n de la cola
man lprm # lprm quita trabajos de la cola
man lpc # lpc controla la impresi�n (solo para root)
man printcap # configuraci�n de impresi�n