Re: impresora USB
Fernando wrote:
>
> He compilado un kernel 2.2.18 con soporte para impresion en usb,
> pero no me funciona.
>
> He creado el dispositivo /dev/usb/lp0
> he montado el /proc/bus/usb como dice la documentación
> en /proc/bus/usb/devices pone alguna linea de Epson y printer que
> desaparecen al apagarla por lo que creo que la reconoce.
>
> intento imprimir y no hace nada, ni con lpr ni con cat archivo >
> /dev/usb/lp0
>
> ¿ que puede estar pasando ?
>
> Saludos.
>
Me respondo en parte a mi mismo.
He encontrado en www.linux-usb.org lo siguiente:
Q: My Epson printer doesn't print anything.
A: Many Epson printers (the 740 does not) need a special set of
characters sent to the printer for it to use the USB interface. You can
do
this using a uniprint - stcany.upp - ghostscript combination, by adding
an extra initialisation string in stcany.upp. The string is
00 00 00 1b01 40 45 4a 4c 20 31 32 38 34 2e 34 0a 40 45 4a 4c 20 20 20
20 20 0a
he busbado el fichero stcany.upp pero no se como incluir la cadena
de inicialización.
-------------------------------------------------------
-supModel="Any Epson Stylus Color, 360x360DpI"
-sDEVICE=uniprint
-dNOPAUSE
-dSAFER
-dupColorModel=/DeviceCMYKgenerate
-dupRendering=/ErrorDiffusion
-dupOutputFormat=/EscP2
-r360x360
-dupMargins="{ 9.0 39.96 9.0 9.0}"
-dupComponentBits="{1 1 1 1}"
-dupBeginPageCommand="<
1b40 1b40
1b2847 0100 01
1b2869 0100 01
1b2855 0100 0A
1b5500
1b2843 0200 0000
1b2863 0400 0000 0000
>"
-dupAdjustPageLengthCommand
-dupAdjustTopMarginCommand
-dupAdjustBottomMarginCommand
-dupEndPageCommand="(\033@\014)"
-dupAbortCommand="(\033@\15\12\12\12\12 Printout-Aborted\15\014)"
-------------------------------------
Saludos.
--
Fernando.
{:-{D>
"Hackers do it with fewer instructions."
Reply to: