![]() |
![]() ![]() ![]() Why won't my Epson Stylus Color 600/800 print? |
LinuxPPC and MkLinux cannot print via the serial port to the Epson Stylus Color 600 and 800 series printers without substantial hacking. This is because these printers absolutely refuse to communicate at less than 230400 bps, which is the highest speed of the Macintosh's serial ports. All of the Linux utilities for the serial ports are only configured for 115200. Wolfgang Haeuptli has a page devoted to this problem at http://x8.net/lobomusic/linuxppc/epson/index.html At this page he has a version of stty modified to accept higher speed communications. However, because of sychronization problems, this solution seems to choke the printer if you send it more than three characters in a row. Wolfgang has a utility which works around this problem by breaking up the file, and sending it to the printer directly byte by byte. However, this solution is incredibly slow, and a single page postscript file can take several hours to print. Until someone writes a synchron serial driver for these printers, it seems that the only real solution for these printers is to buy a network card and print to them over a network. For more information on this solution, see http://www.dartmouth.edu/cgi-bin/cgiwrap/jonh/lppc/faq.pl?file=8 Walker M. White wmwhite@math.cornell.eduwmwhite@math.cornell.edu | |
The printer definitely has problems unless you run at 230400 bits/sec, but (on one machine anyway) the synchronization problems don't happen if you set the serial port to use 2 stop bits. For example, if you use the hacked version of stty available above, hstty 230400 raw -echo cstopb < /dev/cua1 made my printer run correctly.jkl@teleport.com | |
17 August 1999 I had the same problems with my new Epson Stylus Colour 740. I followed the instructions and used the files from http://lcewww.et.tudeflt.nl/~haver/linux/epson.html which I found via the LDP (http://mailer.wiwi.uni-marburg.de/Excite/AT-ldpquery.html for the Excite search engine). However this did not solve all my problems - I was able to set up and send data to the printer queues, however no (or only garbled) output appeared. The light was flashing, but no-one was home. Issuing 'stty 230400 raw -echo cstopb < /dev/ttyS1' as above fixed it - I now get full-colour prints from Linux! teched@dns.au.com | |
Also, note that is seems that 2.2.14 can run the mac serial ports at 460800bps, so changine the stty line to use that makes it all faster.
asd@suespammers.org | |
[Append to This Answer] |
Previous: |
![]() |
Next: |
![]() |
|