imprimir desde linux a una impresora conectada a una maquina windows via usb

812 views
Skip to first unread message

Marco Poblete

unread,
Feb 4, 2013, 4:03:11 PM2/4/13
to mund...@googlegroups.com

Estoy buscando una forma de imprimir desde bbx corriendo en un servidor Linux a una impresora conectada en una estacion windows. El caso especifico es que tengo un usuario que necsita imprimir los reports del sistema (en bbx pro5) a su impresora windows por defecto en su maquina, el problema es que no se como definer esa impresora en el config.bbx del linux (Ubuntu).

Algun colega ha podido lograr eso?

Gracias de antemano

 

 

Marco Poblete 

jose aguilar

unread,
Feb 4, 2013, 4:13:17 PM2/4/13
to MundoBBx
Marco:

Si tu aplicacion esta instalada en Linux, pero tu usuario se conecta vía Thin Client, entonces las impresoras locales las puede acceder directamente.

Saludos cordiales,

Administrador MundoBBx


--
Has recibido este mensaje porque estás suscrito al grupo "MundoBBx" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a mundobbx+u...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
 
 

Marco Poblete

unread,
Feb 4, 2013, 4:24:20 PM2/4/13
to mund...@googlegroups.com

Desde thin client funciona perfecto pero eso es bbj y lo quieren con bbx pro5 que no tiene thin client.

La unica opcion que  usamos es configurando la impresora como esclava en el config.bbx y usar las secuencias escape para pasar a la impresora windows a traves del emulador de terminal.

El problema es que solo las impresoras con soporte PCL entienden las sequiencias de escape, cualquier otra impresora usb no entiende las secuencias y imprime basura y no entiende la impression comprimida.

Las impresoras con soprte pcl son mucho mas caras que las usb y pore so la necesidad de trabajar con cualquier impresoa bajo windows que soporte impression comprimida.

Espero sus sugerencias

saludos

 

Marco Poblete 

jose aguilar

unread,
Feb 4, 2013, 5:00:43 PM2/4/13
to MundoBBx
Estimado Marco:

Qué marca y modelo de impresora es la que estás configurando?
Qué línea de alias estás utilizando?


José Luis Córdova

unread,
Feb 4, 2013, 8:42:39 PM2/4/13
to mund...@googlegroups.com
Hola Marco hay varias maneras de poder imprimir, la impresora la tienes que definir en el config.bbx como una impresora en spooler, luego puedes utilizar samba o lpd, te doy un ejemplo de la impresora definida en el config.bbx:
alias LP ">lp -oraw -dLP -s 2>/dev/null" "Impresora Facturacion" CR,CP=0F,SP=12,CPCOLS=255,SPCOLS=255,EPON=0E,EPOFF=14,EPCOLS=2,EPLINES=1
la línea es corrida por efectos del correo el la separa, luego ésta impresora la pones en samba, en tu caso de ubuntu no te puedo ayudar porque no trabajo mucho con el porque yo lo hago con SUSE, si la haces con lpd , tienes que instalar ya sea en XP la impresión por UNIX, poruqe cuando instalas, el windows por defecto no la pone al igual que en Win7, por lpd la impresión es más lenta al imprimir la primera página, pero no pide tanto en cuanto a seguridad lo contrario del samba, en samba tienes que darle el usuario de la estación, la dirección ip y el nomber compartido de la impresora, ojo en los dos casos tienes que compartir la impresora para que linux la pueda accesar.
El ejemplo del config.bbx de arriba es con respecto a una impresora de matriz, espero que esto te ayude en algo



--

Marco Poblete

unread,
Feb 5, 2013, 11:06:02 AM2/5/13
to mund...@googlegroups.com

La linea de alias es esta:

alias PE1 /dev/tty "vt100/hp" cr,cp=1b266b3253,sp=1b45,slon=1b5b3569,sloff=1b5b3

 

la impresora del usuario  es una HP inkjet , pero en si queremos poder usar cualquier impresora usb que sea soportada bajo windows pues los usuarios compran sus propias impresoras (usualmente usb inkjet o laser) pero como no funcionan los comprimidos tendriamos que estar comprando impresoras pcl por ellos lo cual es costoso.

Algun consejo?

Marco Poblete

unread,
Feb 5, 2013, 11:08:25 AM2/5/13
to mund...@googlegroups.com

No se como usar samba o lpd con las impresoras, tienes un ejemplo de eso?

Te agradeceria

 

Marco Poblete 

José Luis Córdova

unread,
Feb 5, 2013, 12:07:24 PM2/5/13
to mund...@googlegroups.com

Hola marco de la forma que tienes esa impresora solo el usuario que tienen una impresora pegada a su equipo puede imprimir, de la forma que te digo cualquiera puede usarla y puedes poner cualquier impresora ya sea paralela, Usb o serial

Marco Poblete

unread,
Feb 5, 2013, 12:38:20 PM2/5/13
to mund...@googlegroups.com

Esta bien, solo queremos que los usuarios que tienen la impresora conectada a su maquina en windows la puedan usar pero no se como hacerla funcionar asi

 

Marco Poblete 

Armando Alvarado

unread,
Apr 18, 2014, 4:15:02 PM4/18/14
to mund...@googlegroups.com
Buenas tardes  Jose Luis
Este tema es antiguo pero ahora es que yo estoy incursionando en esto espero me puedas ayudar

el objetivo que estoy buscando es que desde pro5 enviar una impresion a un cliente en xp que tiene una impresora virtual pdCreator

1) Tengo configurado un servidor con suse12.2 en virtualbox  sin entorno grafico

2) instale pro5 para linux, sin licencia ya que no la tengo tengo que comprarla ajuro ?

3) Copie unos programas para el server.

4) Tambien instale en vbox windows xp
   instale pdfcreator

5) desde el navegador de xp ingreso a cups añado la impresora via smb realizo la prueba de pagina de prueba y es satisfactoria

6) desde xp me conecto con tinyterm al pro5 y mando algun reporte para la impresora virtual
   se genrea el pdf pero la hoja sale en blanco y nose que pueda ser.
la linea en config.bbx puse la que indicas a Marcos
alias P0 ">lp -oraw generic -s -d 2>/dev/null" "Impresora Facturacion" CR,CP=0F,SP=12,CPCOLS=255,SPCOLS=255,EPON=0E,EPOFF=14,EPCOLS=2,EPLINES=1


Gracias por tu atencion
Reply all
Reply to author
Forward
0 new messages