[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Impresión de linux a linux



Hola Antonio,

On Tue, Sep 26, 2000 at 09:06:11AM +0200, antonioangel.sanzarrospide@telefonica.es 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 hpnsc1@midgard
> 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: manel3@apdo.com
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

Reply to: