On 13-Aug-98 Rodolfo Pilas wrote:
I can print any file with cat, very well, but if I try to print with lpr, the first characters of the file are printing only.
This is the printcap:
lp|testprt|testprt|testprt:\ :lp=/dev/ttyS1:sd=/var/spool/lpd/testprt:\ :br#9600:\ :ty=ixon -imaxbel -ixany -ixoff -crtscts:\ :if=/usr/sbin/epson9-filter:\ :af=/var/log/lp-acct:lf=/var/log/lp-errs: :mx#0:\ :sh:sf:\
In this printer I print text only. Then I do not need any filter.
Any suggestion will be appreciated.
It may be worth trying to localise the problem as "hardware" vs "software". In your printcap, make the temporary change of the entry :lp=/dev/ttyS1: to, say, :lp=/homedir/testprint: which should have the effect that what the system normally sends to /dev/ttyS1 gets saved in the file /homedir/testprint instead. If that is truncated, then there is a software problem (in /usr/sbin/epson9-filter ?); otherwise, if the file is complete, then it is a hardware problem. If you do not need a filter, then you can presumably cut out the entry :if=/usr/sbin/epson9-filter: -- what then happens? When you print by "cat", is it "cat ... > /dev/ttyS1" or to some other device? Good luck, Ted. -------------------------------------------------------------------- E-Mail: (Ted Harding) <Ted.Harding@nessie.mcc.ac.uk> Date: 13-Aug-98 Time: 14:48:55 -------------------------------------------------------------------- - To get out of this list, please send email to majordomo@suse.com with this text in its body: unsubscribe suse-linux-e