[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: