Date: Sun, 18 Jan 1998 17:37:24 -0500 From: Randall Hopper <rhh@ct.picker.com> To: emulation@FreeBSD.ORG Subject: DOSCMD: How do you set up printing? Message-ID: <19980118173724.32263@ct.picker.com>
next in thread | raw e-mail | index | archive | help
QUESTION #2: How do you set up printing for LPT1:? SUMMARY : I'm having 3 basic problems: (1) "assign" device -to- DOS device correspondence (2) Timeouts (3) Mystery form feeds MORE DETAIL : (1) I added this to my doscmdrc: assign lpt1: direct /dev/lpt0 but when I tried "copy con:lpt1:", typed some text, and hit EOF (F6), I got a number of: /dev/lp0: No such file or directory So I tried changing the assign to "lpt0:" (man page says its OK), but DOSCMD didn't take it and numbering starts at 1 in DOS anyway, so guess that's a man page typo. Returning to: assign lpt1: direct /dev/lpt0 I tried "copy con:lpt2:" which, after 30 seconds, printed my output. (2) Then, playing with this odd combination (assign lpt1, actually use LPT2:), I had problems with timeouts. I'd really prefer no queuing or a very short queue interval -- that is, send it immediately. So I tried: assign lpt1: direct /dev/lpt0 1 And it was still 30 seconds until I saw my output. A 0 timeout did the same. (3) Finally, each 30 second flush always printed and ejected the page, as if some S/W were injected a formfeed (^L) character in there on a flush. Is there a way to suppress this spurious formfeed? Thanks, Randall
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19980118173724.32263>