fleureck@imec.be (05/08/91)
Hi, I have a LaserJet IIP with a postscript cartridge installed, connected to a DN4500 (SR10.2, /dev/sio1 ). While it prints individually queued postscript files without many problems, it does not when I try to send more than 1 job to the printer. I get "error 16" and sometimes "error 18". (nothing is printed). Here is the /etc/printcap entry : plantin|PostScript|generic PostScript printer:\ :lp=/dev/sio1:\ :sd=/usr/spool/lpd/plantin:\ :lf=/usr/adm/plantinerrs:af=/dev/null:\ :sh:\ :br#9600:rw: I don't know in which direction to search for a solution. Many thanks in advance. ______________________________________________________________ Marc FLeureck. IMEC vzw, Kapeldreef 75, 3001 Heverlee, Belgium. Mail : fleureck@imec.be ______________________________________________________________
mandler@APOLLO.COM (05/09/91)
Marc, >> I have a LaserJet IIP with a postscript cartridge installed, >> connected to a DN4500 (SR10.2, /dev/sio1 ). >> While it prints individually queued postscript files without >> many problems, it does not when I try to send more than 1 job >> to the printer. I get "error 16" and sometimes "error 18". >> (nothing is printed). A recently discovered bug in the Domain/OS sio driver is the cause of your problem. What is happening is that lpd reopens the sio port for each new job. The open process flushes the output buffer and sio state, thus deleteing any output waiting to be sent from the previous job. Also lost is the state information, which may include the xoff/xon state. The fix will be to wait until the output buffer is empty before closing the connection. Sorry, but I can't give you a date as to when this fix will be implemented. I sugest you file an apr so you will be notified of the fix. Include the text of this message to speed processing of the apr. John Mandler HP/Apollo UTD East Chelmsford, MA ----------------------