![]() |
1) USB support in the 2.2.x kernels isn't good enough
for what we need here, but luckily there is a 'backport' patch
available to add the latest USB stuff to a 2.2.14 kernel.
You need to start with a 'stock' 2.2.14 kernel from http://www.kernel.org - the version
that comes with eD2.4 doesn't seem to compile properly with the
backport patch..
2) Get and read the 'Linux USB Guide' from
http://linuxusbguide.sourceforge.net
3) Get the latest version of the 'backport-usb'
patch, as well as instructions on how to apply it,
from
http://www.suse.cz/development/usb-backport
It will be called something like
usb-2.3.50-1-for-2.2.14.diff.gz
4) Configure, compile & install the patched kernel and modules.
5) You now need to set up for an Epson 740 printer
(no, that's not a typo <g>).
eD2.4 has 740 support built into COAS, if you're using 2.3
then follow the instructions in the Epson 740 printer Step by
Step.
In setting up the printer change the Device from /dev/lp0 to
/dev/usb/usblp0 (or whatever) and the name to something like
ESC 760.
Also change the Uniprint driver name from stc740xx to
stc760USBx, where 'x' is 'a' for 360x360 resolution, 'b' for
720x720, and 'c' for 1440x720.
6) Copy one or more of the following files to your /usr/share/ghostscript/5.10/
Notes
a) These files are basically the ESC740 Uniprint
files modified by adding following 3 lines
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
immediately after the line
-dupBeginPageCommand="<
I would guess that by removing these lines the files would work with a parallel port connected 760, but haven't tried it.
b) I've also 'improved' the colour transfer matrices, but they are still nowhere near perfect, so if anyone out there has the eye, time and ink to work on these I would be more than pleased to hear from you.
c) If you do modify these files, take care to turn off the word-wrap in your editor.
d) The 760 often misses the last line of a page, you
can reduce the chance of this happening if you're using eD2.4
by editing /var/spool/lpd/lp/printfilter and changing the
line
T=""
to
T="dj"
Make sure that the file is owned by daemon, group lp when
you've finished editing it.
If you're printing from KFM then try selecting paper size B5 rather than A4 or Letter.
e) COL 2.3 & 2.4 come with ghostscript 5.10, this Step by Step also sort of works with ghostscript 6.0-1, but for some reason when I tried it the pictures looked very pale and washed out.