Hola nuevamente, simplemente para contarles lo que me paso.
 
Siguiendo en la lucha de reemplazar M$NT con Linux. Tenia instalado un servidor de impresion NT que administraba 7 impresoras (cada una con su ip). sobre las que imprimen unos 25 puestos de trabajo, las impresoras tienen multiples bandejas de carga de papel y multiples bandejas clasificadoras. Y los puestos imprimen en diversas impresoras.
 
Pasos que segui: (yo uso conectiva 7.0) comentarios al margen :-) 
 
1.- Defini todas las impresoras (usando el linuxconf) donde seleccione que eran impresoras remotas y les asigne la IP correspondiente a cada una.
 
2.- Configure samba (v 2.2.1) para que los clientes W95 vean las impresoras. (para esto use el SWAT)
 
Hasta ahi parecia todo OK.
 
Como los nombres en el samba eran los mismos que utilizaba con M$NT. en el cliente W95 no tuve que hacer nada. ( En realidad si en NT habian definido una impresora como "caja juan", y en linux la tuve que definir como "caja_juan", para el caso solo cambie el nombre en los clientes que la usaban)
 
Realize pruebas de impresion, y todo andaba al pelo, pero...... cuando comenzaron a trabajar al dia siguiente, e imprimian grandes volumenes, las impresiones salian por cualquier lado, es mas comenzaba a salir por la impresora correcta y cuando a esta se le llenaba el buffer lo sacaba por otra y asi sucesivamente, es decir un listado de 3000 hojas lo distrtibuia entre las impresoras disponibles o libres. Interesante no? el drama es que muchas impresoras tienen formulario pre-impreso ! un desastre !. Y ademas a veces sacaba por duplicado una impresion, y por cualquier lado.
 
Me puse a pensar (de ves en cuando lo hago), donde podia estar el problema e hice las siguientes pruebas.
 
1.- Edite el PRINTCAP y asigne a cada impresora un nombre de cola distinto y a la ves lo mande a directorios distintos.
 
Ej:
 
##PRINTTOOL3## REMOTE TEXT NAxNA a4 {} TextPrinter Default {}
caja_juanl:\
        :mx#0:\
        :rm=192.168.X.X:\
        :rp=lp:\
        :sd=/var/spool/lpd/lp:\
        :sh:
 
##PRINTTOOL3## REMOTE TEXT NAxNA a4 {} TextPrinter Default {}
cajapedro:\
        :mx#0:\
        :rm=192.168.X.X:\
        :rp=lp1:\
        :sd=/var/spool/lpd/lp1:\
        :sh:
 
Dije: Con esto ya esta! y sin embargo seguia todo igual. Solo mejoro que ya no habia duplicacion.
 
Enonces actualice el samba, y sin embargo todo seguia igual, despues de mucho renegar, me instale el webmin, configure nuevamente las impresoras y el samba.
 
En el samba defini los path en directorios separados
 
[caja_juan]
 path = /var/spool/samba/lp5
 printer = caja_juan
 writable = yes
 share modes = No
 guest ok = Yes
 oplocks = No
 printable = yes
 printer name = caja_juan
 
[cajapedro]
 path = /var/spool/samba/lp6
 printer = cajapedro
 writable = yes
 share modes = No
 guest ok = Yes
 oplocks = No
 printable = yes
 printer name = cajapedro 
 
 
Y seguia todo igual.
 
Hasta que en un momento revisando el SMB.CONF, el la parte global encontre la siguiente linea
 
printing = nt
 
la cambie por
 
printing = lprng
 
y hasta ahora funciona.
 
No se si entre tantas idas y venidas, edicion de los archivos de configuracion o que paquete me lo seteo, pero les digo que estuve renegando como un bicho, durante todo el fin de semana y el lunes.
 
Espero que les sirva de algo esto que me paso.
 
Por ultimo le deje instado solo el webmin, con el aministrador de  impresora para que un operador pueda cancelar los trrabajo que estan encolados.
 
 
Salu2
Ricardo
 
Pd: Quiero agradecerle a Sebastian que le rompi bastante por telefono y se porto de 10.

Responder a