I have had that problem, and probabely you mean the thread I've started.
The printer I use is the Epson
Colario 800C, which is a japanese model of an Epson Stylus. The problem
is that printer needs the
correct initialization string for USB, and it seems that your printer is
connected, but just ignores any
input. Here is what I do:

1) If you use modules, you need to load usbcore, either uhci, or
usb-uhci, or ohci, and printer.
    If you don't have your own setup for the printer, use a tool such as
printtool from redhat to create the
correct  printcap and filter files. The device for the printer you would
need is typically /dev/usb/usblp0.
2) ghostscript uses the uniprint printer descriptors for the Epson
printers. The problem is that with USB,
the printer needs an initialization string to recognize the input. Right
after
        -dupBeginPageCommand="<
 you will need to add the following three lines in stc???.upp, such that
it looks like:
        -dupBeginPageCommand="<
            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
            1b40 1b40
or alternatively I have attached one of those files.
I will also try to set it up on my web-page tonite, the address will be
http://www1.webnik.ne.jp/~beat-a/LinuxEpson.html
Unfortunately the color-matrices are not exactly correct, but they could
be improved.

The actual solution goes back to Pam Roberts.

-- Beat
------------------------------------------------
ISSP, University of Tokyo
Roppongi 7-22-1, Minato-ku
Tokyo 106-8666, Japan

E-mail: [EMAIL PROTECTED]
Phone:  ++81 3 3478 6811 (ext. 5304)
Fax:    ++81 3 3402 8174

-supModel="Epson Stylus Color 760, 720x720dpi, Plain or Photo Paper"
-sDEVICE=uniprint
-dNOPAUSE
-dSAFER
-dupColorModel=/DeviceCMYKgenerate
-dupRendering=/FSCMYK32
-dupOutputFormat=/EscP2
-r720x720
-dupMargins="{ 9.0 30.0 9.0 9.0}"
-dupBlackTransfer="{   0.0 0.010 0.020 0.035 0.050 0.065 0.085 0.115 0.160 0.250 0.425 
}" 
-dupCyanTransfer="{    0.0 0.012 0.025 0.040 0.055 0.075 0.100 0.140 0.200 0.285 0.425 
}"
-dupMagentaTransfer="{ 0.0 0.015 0.030 0.045 0.065 0.087 0.118 0.155 0.210 0.285 0.415 
}"
-dupYellowTransfer="{  0.0 0.020 0.040 0.060 0.082 0.113 0.152 0.200 0.255 0.332 0.450 
}"
-dupOutputComponentOrder="{ 1 2 3 0 }"
-dupWeaveYPasses=6
-dupOutputPins=48
-dupWeaveYFeeds="{47 47 47 53 47 47}"
-dupWeaveInitialYFeeds="{1  1  1  1  1  43}"
-dupWeaveInitialPins="{ 8 48 40 31 23 15}"

-dupBeginPageCommand="<
   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                                         
   1b40   1b40
   1b2847 0100 01
   1b2855 0100 05
   1b5500
   1b2865 0200 0002
   1b2843 0200 0000
   1b2863 0400 0000 0000
>"
-dupAdjustPageLengthCommand
-dupAdjustTopMarginCommand
-dupAdjustBottomMarginCommand
-dupEndPageCommand="(\033@\014)"
-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to