From: "Paul A. Fischer, Sr UNIX Sys Consultant" <paul@openage.COM>
Subject: Re: Parallel printers in Unix 4.1
Resent-From: mmdf@xenitec.on.ca
Submit-To: scogen@xenitec.on.ca
Organization: [resent by] The SCOGEN gateway and Propagation Society
Date: Tue, 13 Oct 1992 19:07:03 GMT
Precedence: bulk

>You wrote in biz.sco.general:
>> As for the printing speed...
>> 
>> RELEASE:  SCO UNIX System V/386 Release 3.2 Operating System Version 4.0
>> 
>> PROBLEM:  I have a parallel printer that is printing slowly.  It pauses
>>           before printing each line of text.

>Do you know whether there is an equivalent patch for 3.2.2?  The system
>my brother is using has an abominably slow lp1, which seems like the same
>problem...


Slow printing parallel printer; missing documentation for _fst patch.

KEYWORDS: spooler printer tandy parallel _fst patch slow documentation unix 3.2
version 2.0 unix odt

RELEASE:  SCO UNIX System V/386 Release 3.2 Operating System Version 2.0
          SCO Open Desk Top Release 1.0 and 1.1

PROBLEM:  I have a parallel printer that is printing slowly.  The _fst patch 
          that is found in SCO UNIX System V/386 Release 3.2 Operating System
          Release Notes is omitted from the SCO UNIX System V/386 Release 3.2 
          Version 2.0, and ODT Version 1.0  and 1.1 Release Notes.   

SOLUTION: The _fst patch is found in the SCO UNIX System V/386 Release 3.2 
          Operating System Version 0 Release Notes can also be applied 
          to SCO UNIX System V/386 Release 3.2 Version 2.0, and ODT Version
          1.0. and 1.1.  The patch below can be found in the SCO UNIX System 
          V/386 Release 3.2 Operating System Release Notes on page 49, 
          Section 7.4.  They are included here for your convenience. 

          SECTION 7.4 of 3.2 Release Notes

             If you have a parallel printer that prints abnormally slowly, check
             that your configuration matches the section "Installing a Printer"
             in chapter "Using Printers" in the System Administrator's Guide.
  
             If your printer is still slow, that is, on the order of four 
             seconds per line, your printer may be de-selecting itself after 
             receiving a line of text.   A kernel patch is provided to adapt 
         your printer driver to this type of printer.

         Slow printing has been seen on some models of Tandy printers, but
         is not exclusively found on Tandy printers.

         ------------------------------------------------------------------
         NOTE

              The application of these patches can cause other classes of
              parallel printers to hang.

         ------------------------------------------------------------------

         You can use this patch with either polled or standard lp devices.

         The pound signs (#) and asterisks (*) are prompts from the system
         shell and from the patching program, /etc/_fst, do not type them in.

            #cd /etc/conf/pack.d/pa
            #cp Driver.o Driver.o.00
            #/etc/_fst -w Driver.o
            *patime+ad?xxx
            _patime+0xad:0x45f6 0x10f8 0xe74
            *patime+ad?w 9090 9090 9090
            _patime+0xad: 0x45f6=      0x9090
            _patime+0xaf: 0x10f8=      0x9090
            _patime+0xb1: 0xe74= 0x9090
            *$q
            #

     
         You must then relink the kernel.   Refer to the "Adding Device
         Drivers with the Link Kit" for relinking instructions.

=============================================================================

IMPORTANT NOTE: If you do not get the expected responses from _fst, you
                need to abort the patch.  Enter "$q" at the _fst prompt,
                and copy the file Driver.o.00 to Driver.o.  If you find
                that your kernel does not function properly with the patch
                applied, you can back out the patch by copying the file
                Driver.o.00 to Driver.o and re-linking your kernel.
--------------------------------------------------------------------------------
Independent SCO support and service provider in the D.C. metro area.
No Incumbents in '92. Get the crooks out of office. Vote & Send a Message
Paul A. Fischer           | Open Age Inc.  | paul@openage.com
Sr. UNIX Sys. Consultant  | (301) 948-6422 | (301) 948-9644 Fax

Newsgroups: biz.sco.general