Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!ll-xn!mit-eddie!jbs From: jbs@mit-eddie.MIT.EDU (Jeff Siegal) Newsgroups: net.unix,net.periphs Subject: Flow Control Trouble with `lpd' Message-ID: <3650@mit-eddie.MIT.EDU> Date: Thu, 30-Oct-86 18:22:50 EST Article-I.D.: mit-eddi.3650 Posted: Thu Oct 30 18:22:50 1986 Date-Received: Fri, 31-Oct-86 02:18:45 EST Reply-To: jbs@mit-eddie.UUCP (Jeff Siegal) Organization: MIT, EE/CS Computer Facilities, Cambridge, MA Lines: 11 Xref: mnetor net.unix:6079 net.periphs:588 I'm trying to connect a laser-printer to a 9600 baud line on a Ultrix 1.1 (call it 4.2 BSD) uVAX. When I write directly to (say) /dev/tty02 (e.g. with `cat'), all is well, but when I attempt to use lpd to manage the printer, Unix does not seem to honor the XOFF (and XON) characters sent by the printer when its buffer fills up. Data gets lost. How can I fix this? I don't have the source code. I don't want to drop the baud rate, because this will greatly increase the time to print graphics, down-load fonts, etc (and besides, it is only a partial solution, not handling cases like paper-out, etc.) Jeff Siegal