Estoy buscando una configuración especial para una impresora, os cuento el
problema.
Estamos utilizando una red de terminales ligeros (con Tcos) bajo Debian
Lenny. En uno de ellos tengo una impresora conectada que no es compatible
con Linux (Canon IR1270F). Necesito imprimir en ella desde un servidor
w2k3.
Al estar conectada en el cliente ligero, la impresora utiliza el protocolo
jetdirect a través de la aplicación p910nd, puerto 9101. Desde w2k3 no veo
forma de configurarla (y tampoco es el sitio para preguntar como), por lo
que he pensado en configurarla en modo pasarela a través de CUPS; es decir,
que CUPS no procese nada sobre los trabajos de impresión y que el w2k3
pueda imprimir «directamente» en ella.
El caso es que he revisado la documentación de CUPS y he interrogado a
Google sin éxito en ambos casos.
¿alguien me echa un cable?
Gracias anticipadas.
Salud y Revolución.
Lobo.
--
¿Libertad? ¿Quien ha dicho libertad?
--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/i9p8dg$b7h$1...@dough.gmane.org
(...)
> Al estar conectada en el cliente ligero, la impresora utiliza el
> protocolo jetdirect a través de la aplicación p910nd, puerto 9101. Desde
> w2k3 no veo forma de configurarla (y tampoco es el sitio para preguntar
> como),
Tendrías que añadir una nueva impresora, puerto tpc/ip, esperar a que te
dé un error de comunicación, acceder a la configuración avanzada,
seleccionar "raw", impresión directa (sin cola) y como puerto de conexión
el del p910nd (9101).
> por lo que he pensado en configurarla en modo pasarela a través
> de CUPS; es decir, que CUPS no procese nada sobre los trabajos de
> impresión y que el w2k3 pueda imprimir «directamente» en ella.
Desde CUPS no te sabría decir. CUPS necesita hacer uso de filtros,
drivers de impresora, puerto de comunicación y "backends". Si linux no
puede "hablar" con la impresora, ¿cómo podría compartirla a través de
éste? :-?
Saludos,
--
Camaleón
--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
(reenvío a la lista)
> Camaleón wrote:
>
> > Tendrías que añadir una nueva impresora, puerto tpc/ip, esperar a que te
> > dé un error de comunicación, acceder a la configuración avanzada,
> > seleccionar "raw", impresión directa (sin cola) y como puerto de conexión
> > el del p910nd (9101).
>
> Gracias, lo probaré (muchos años sin usar al maligno tienen estos
> inconvenientes, que no me acuerdo como se hacían estas cosas), aunque tengo
> el inconveniente de que las dos subredes no se ven.
Eso tendrías que solucionarlo antes.
> Observo que en las listas Debian se siguen resolviendo incluso los problemas
> que no son de Debian. ;^)
Bueno, ya que estamos... O:-)
> > Desde CUPS no te sabría decir. CUPS necesita hacer uso de filtros,
> > drivers de impresora, puerto de comunicación y "backends". Si linux no
> > puede "hablar" con la impresora, ¿cómo podría compartirla a través de
> > éste? :-?
>
> Pues juraría haber visto o leído en algún lado que Cups permitía hacer este
> tipo de triquiñuelas. Precisamente seria enviar en crudo hacia la impresora
> desde el otro s.o. (el caso es que me suena que existe un
> controlador «especial» en cups para hacer este tipo de cosas)
>
> Actualizo: Existe, es el controlador «raw»:
>
> http://www.cez.com.pe/Linux/manual suse linux
> 9.1/suselinux-adminguide_es/html/ch05s05.html
>
> «5.5.6.3. Configurar impresoras ''en crudo'' (raw)
> Una impresora raw se configura omitiendo en la instalación el archivo PPD,
> es decir, no se realiza ni el filtrado ni el recuento. Para ello los datos
> deben enviarse en un formato adecuado a la impresora.»
Si, si la recepción de datos en bruto (raw) lo admite pero para que
"encole" el trabajo antes tendrías que haber creado una impresora y si
el equipo donde la tienes conectada "no ve" a la Canon, mal asunto.
Ahora, si te detecta la impresora en alguno de los puertos donde la
tengas conectada (usb, lpt) pues por probarlo que no quede. Puedes
añadirla a mano (lpadmin -p canon -v usb:/dev/usb/lp0 -m raw -E) e
intentar imprimir algo a ver qué te cuenta :-?
> La impresora sigue sin imprimir pero veo que le llegan, quizás sea problema
> de p910nd, no se, seguiré haciendo pruebas.
Okis, ya dirás cómo te va :-)
Saludos,
--
Camaleón
--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/2010102118...@stt008.linux.site
Camaleón wrote:
> El 2010-10-21 a las 19:23 +0200, Rubén Gómez Antolí escribió:
>
> (reenvío a la lista)
Perdón, se me fue el dedo.
>> Camaleón wrote:
>>
>> > Tendrías que añadir una nueva impresora, puerto tpc/ip, esperar a que
>> > te dé un error de comunicación, acceder a la configuración avanzada,
>> > seleccionar "raw", impresión directa (sin cola) y como puerto de
>> > conexión el del p910nd (9101).
>>
>> Gracias, lo probaré (muchos años sin usar al maligno tienen estos
>> inconvenientes, que no me acuerdo como se hacían estas cosas), aunque
>> tengo el inconveniente de que las dos subredes no se ven.
>
> Eso tendrías que solucionarlo antes.
¿Lo de los años sin usar el maligno? No, gracias, estoy muy bien en Debian.
Fuera bromas, si, lo de las subredes se que hay que arreglarlo para ponerla
en directo.
>> Observo que en las listas Debian se siguen resolviendo incluso los
>> problemas que no son de Debian. ;^)
>
> Bueno, ya que estamos... O:-)
Siempre he pensado que eran el mejor lugar para solucionar problemas, tienen
un nivel muy alto.
>> [...]
>> Actualizo: Existe, es el controlador «raw»:
>>
>> http://www.cez.com.pe/Linux/manual suse linux
>> 9.1/suselinux-adminguide_es/html/ch05s05.html
>>
>> «5.5.6.3. Configurar impresoras ''en crudo'' (raw)
>> Una impresora raw se configura omitiendo en la instalación el archivo
>> PPD,
>> es decir, no se realiza ni el filtrado ni el recuento. Para ello los
>> datos deben enviarse en un formato adecuado a la impresora.»
>
> Si, si la recepción de datos en bruto (raw) lo admite pero para que
> "encole" el trabajo antes tendrías que haber creado una impresora y si
> el equipo donde la tienes conectada "no ve" a la Canon, mal asunto.
>
> Ahora, si te detecta la impresora en alguno de los puertos donde la
> tengas conectada (usb, lpt) pues por probarlo que no quede. Puedes
> añadirla a mano (lpadmin -p canon -v usb:/dev/usb/lp0 -m raw -E) e
> intentar imprimir algo a ver qué te cuenta :-?
A ver, quizás no me he explicado bien: tengo la impresora configurada en
cups apuntando a la dirección del cliente (socket://cliente:9101) y en el
w2k3 esta configurada apuntando hacia Cups, tal y como tengo otra en el
mismo cliente -y que si funciona, tanto en Linux como en w2k3-.
>> La impresora sigue sin imprimir pero veo que le llegan, quizás sea
>> problema de p910nd, no se, seguiré haciendo pruebas.
>
> Okis, ya dirás cómo te va :-)
Me va mal, los trabajos llegan al cliente, que en teoría -y según el
registro- los trasmite hacia la impresora, pero esta ni se inmuta. He
probado con algún modificador en p910nd, pero nada. En w2k3 me marca un
error que dice que el puerto esta ocupado por otra aplicación, así que ahí
me he quedado.
Si consigo solucionar ya diré, y me mata esto, porque estaba migrando esta
máquina desde w2k a Linux. :^(
> Saludos,
Un saludo y gracias por todo.
Salud y Revolución.
Lobo.
--
¿Libertad? ¿Quien ha dicho libertad?
--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/i9s7rb$t5i$1...@dough.gmane.org
> Camaleón wrote:
(...)
>> Si, si la recepción de datos en bruto (raw) lo admite pero para que
>> "encole" el trabajo antes tendrías que haber creado una impresora y si
>> el equipo donde la tienes conectada "no ve" a la Canon, mal asunto.
>>
>> Ahora, si te detecta la impresora en alguno de los puertos donde la
>> tengas conectada (usb, lpt) pues por probarlo que no quede. Puedes
>> añadirla a mano (lpadmin -p canon -v usb:/dev/usb/lp0 -m raw -E) e
>> intentar imprimir algo a ver qué te cuenta :-?
>
> A ver, quizás no me he explicado bien: tengo la impresora configurada en
> cups apuntando a la dirección del cliente (socket://cliente:9101)
> y en el w2k3 esta configurada apuntando hacia Cups, tal y como tengo
> otra en el mismo cliente -y que si funciona, tanto en Linux como en
> w2k3-.
¿El mismo modelo de impresora u otro?
>>> La impresora sigue sin imprimir pero veo que le llegan, quizás sea
>>> problema de p910nd, no se, seguiré haciendo pruebas.
>>
>> Okis, ya dirás cómo te va :-)
>
> Me va mal, los trabajos llegan al cliente, que en teoría -y según el
> registro- los trasmite hacia la impresora, pero esta ni se inmuta. He
> probado con algún modificador en p910nd, pero nada. En w2k3 me marca un
> error que dice que el puerto esta ocupado por otra aplicación, así que
> ahí me he quedado.
Y si imprimes desde el mismo equipo en el que tienes conectado la
impresora ¿tampoco funciona?
> Si consigo solucionar ya diré, y me mata esto, porque estaba migrando
> esta máquina desde w2k a Linux. :^(
Bueno, a malas, siempre podrás montar una VM con windows para la gestión
de la impresora... o pegarle un hachazo a la Canon cuando el jefe no mire
para que compre otra, PostScript a ser posible >>:-)
Saludos,
--
Camaleón
--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org