Imprimir desde Unix a Linux

Imagen de krogel

Forums: 

Estimados,

Actualmente me encuentro migrando de windows a linux(ubuntu) para las estaciones de trabajo de los usuarios, hasta ahora con los utilitarios y demás cosas todo me ha ido bien, pero se me ha presentado un problemilla, les explico en windows se tenia un terminal emulador para poder visualizar los programas que tenia en el servidor unix y para la impresiòn utilizaba NIPrint32.

Hasta el momento no he tenido problemas con el terminal emulador, pero no logro poder imprimir desde el servidor unix a las estaciones de trabajo.

De antemano agradezco sus comentarios y ayudas.

Krogel.

Instalas la impresora en

Imagen de Jonas

Instalas la impresora en Ubuntu... luego:


$sudo apt-get samba samba-common

En el archivo /etc/samba/smb.conf de la maquina linux compartes la/s impresora/s, dependiendo de nivel de seguridad puedes o no permitir el acceso a invitados, que sea navegable, solo accesible a ciertos usuarios, etc:

Descomentar

; printing = cups
; printcap name = cups


[printers]
comment = All Printers
browseable = yes
path = /var/spool/samba
printable = yes
guest ok = yes
read only = yes
create mask = 0700

Y el equipo Unix se conecta a la impresora que se encuentra disponible en "\\servidordeimpresioneslinux\impresora":


Creas la impresora
# lpadmin -p impresora -s servidordeimpresioneslinux
La colocas como impresora por defecto
# lpadmin -d impresora
Imprimes el listado de las impresoras disponibles
# lpstat -a

Con eso ya debes tener la impresora disponible y predeterminada en Unix.

"Samba es una implementación de una docena de servicios y una docena de protocolos, entre los que están: NetBIOS sobre TCP/IP (NetBT), SMB (también conocido como CIFS), DCE/RPC o más concretamente, MSRPC, el servidor WINS también conocido como el servidor de nombres NetBIOS (NBNS), la suite de protocolos del dominio NT, con su Logon de entrada a dominio, la base de datos del gestor de cuentas seguras (SAM), el servicio Local Security Authority (LSA) o autoridad de seguridad local, el servicio de impresoras de NT y recientemente el Logon de entrada de Active Directory, que incluye una versión modificada de Kerberos y una versión modificada de LDAP. Todos estos servicios y protocolos son frecuentemente referidos de un modo incorrecto como NetBIOS o SMB." http://es.wikipedia.org/wiki/Samba_%28programa%29

Eso es lo que se me ocurre... pero entre Linux y Unix lo puedes hacer sin samba lo que te pongo aquí es una forma de que reemplaces NIPrint32 que creo es lo que quieres.

Saludos.

No necesariamente quiero

Imagen de krogel

No necesariamente quiero reemplazar el NIPrint32 solo necesito enviar a imprimir desde el seridor unix a otra pc con linux, ya tengo configurada la impresora en las dos maquinas, pero no se porque no se imprime.

Muchas gracias por responder mi solicitud, si pudieras ayudarme con algún otro dato de agradeceria.

Saludos,

Krogel

el sistema es SCO OPENSERVER

Imagen de krogel

el sistema es SCO OPENSERVER (TM) RELEASE 5 y UBUNTU 10, las impresoras en el unix se las administra mediante el scoadmin:printer, y aca no quieren agregar nada a ese servidor ni cups, ni samba, porque temen que deje de funcionar correctamente.

En el unix he instalado las impresoras con el printer manager del sco, por ejemplo "lx-300prueba" como nombre de impresora y en el remote host la direccion Ip de la maquina a donde esta fisicamente conectada la impresora y en el linux la he creado con cups, compartida y le he puesto el mismo nombre "lx-300prueba".

He hecho pruebas de impresion mediante lp -d lx-300prueba x en el unix no tengo ningun error de impresion, sin embargo a la maquina donde esta el linux no recibe nada.

Muchas gracias por sumarse a este problemilla.

Saludos

Krogel