Foro de elhacker.net

Comunicaciones => Redes => Mensaje iniciado por: fuenteRea en 28 Abril 2011, 01:18 am



Título: Problema al compartir impresora con windows mediante samba
Publicado por: fuenteRea en 28 Abril 2011, 01:18 am
Hola,

tengo una máquina en la cuál tengo una impresora instalada y funcionando. En esta máquina tengo instalado samba.

En la otra máquina tiene windows xp. Puedo acceder perfectamente a las zonas del servidor, pero a la impresora no. La agrego a windows, pero cuando mando a imprimir no hace nada.

Mi sorpresa ha sido que cuando he ido a la zona de "impresoras y faxes" ponía que no se podía acceder al servidor, acceso denegado.

No consigo encontrar la solución al problema.

¿Alguien ha conseguido compartir una impresora mediante samba?

dejo la parte del smb.conf relativa a la impresora.

   load printers = yes
   printing = cups
   printcap name = cups

[printers]
   comment = All Printers
   browseable = no
   path = /var/spool/samba
   printable = yes
   guest ok = yes
   read only = yes
   create mask = 0700
   print command = lpr-cups -P %p -o raw %s -r

# Windows clients look for this share name as a source of downloadable
# printer drivers
[print$]
   comment = Printer Drivers
   path = /var/lib/samba/printers
   browseable = yes
   read only = yes
   guest ok = yes


un saludo!! y muchas gracias


Título: Re: Problema al compartir impresora con windows mediante samba
Publicado por: c0d3rSh3ll en 28 Abril 2011, 02:01 am
intenta imprimir algo desde el servidor, me pasa con debian que me reconoce la impresora pero no me imprime queda en un eterno estado de "imprimiendo".



Título: Re: Problema al compartir impresora con windows mediante samba
Publicado por: fuenteRea en 28 Abril 2011, 10:15 am
intenta imprimir algo desde el servidor, me pasa con debian que me reconoce la impresora pero no me imprime queda en un eterno estado de "imprimiendo".



desde el servidor no hay problemas.

Ahora ya no me aparece el acceso denegado, pero esto sigue sin funcionar.

Cuando envío algo a imprimir desde windows se pone a la cola, parece que sale, pero a linux no llega o este no lo imprime.

un saludo!!


Título: Re: Problema al compartir impresora con windows mediante samba
Publicado por: madpitbull_99 en 28 Abril 2011, 21:33 pm
Tienes instalado y configurado CUPS ?

Si es así, en /etc/cups/cupsd.conf agrega la siguiente línea para aceptar conexiones:

Código:
Allow From 172.26.1.*

O de otro modo:

Código:
<Location /printers>
 AuthType None
 Order Deny,Allow
 Deny From None
 Allow From All
</Location>

Mira también los logs de Samba:

Código:
/var/log/samba/log.smbd

Con la opción disable spools = yes has probado? Aunque no creo que tenga nada que ver.


Título: Re: Problema al compartir impresora con windows mediante samba
Publicado por: fuenteRea en 29 Abril 2011, 09:11 am
hola,

acabo de leer el log de samba y esto es lo que me dice

Imprimiendo desde linux:
Citar
[2011/04/29 00:54:47.367082,  0] printing/print_cups.c:1193(cups_queue_get)
  Unable to get jobs for ipp://localhost/printers/Canon - client-error-not-found
[2011/04/29 08:53:53.441355,  0] printing/print_cups.c:1193(cups_queue_get)
  Unable to get jobs for ipp://localhost/printers/Canon - client-error-not-found
[2011/04/29 08:57:33.818525,  0] printing/print_cups.c:1193(cups_queue_get)
  Unable to get jobs for ipp://localhost/printers/printers - client-error-not-found
[2011/04/29 08:58:45,  0] smbd/server.c:1123(main)
  smbd version 3.5.6 started.
  Copyright Andrew Tridgell and the Samba Team 1992-2010
[2011/04/29 08:58:45.519745,  0] smbd/server.c:500(smbd_open_one_socket)
  smbd_open_once_socket: open_socket_in: La dirección ya se está usando
[2011/04/29 08:58:45.520558,  0] smbd/server.c:500(smbd_open_one_socket)
  smbd_open_once_socket: open_socket_in: La dirección ya se está usando
[2011/04/29 08:58:49.547039,  0] printing/print_cups.c:1193(cups_queue_get)
  Unable to get jobs for ipp://localhost/printers/printers - client-error-not-found

Imprimiendo desde windows:
Citar
[2011/04/29 09:06:17.699236,  0] printing/print_cups.c:1193(cups_queue_get)
  Unable to get jobs for ipp://localhost/printers/printers - client-error-not-found
[2011/04/29 09:07:54.628464,  0] printing/print_cups.c:1193(cups_queue_get)
  Unable to get jobs for ipp://localhost/printers/printers - client-error-not-found
[2011/04/29 09:08:25.528366,  0] printing/print_cups.c:1193(cups_queue_get)
  Unable to get jobs for ipp://localhost/printers/printers - client-error-not-found
[2011/04/29 09:08:57.300249,  0] printing/print_cups.c:1193(cups_queue_get)
  Unable to get jobs for ipp://localhost/printers/printers - client-error-not-found