*BSD News Article 21703


Return to BSD News archive

Xref: sserve comp.os.386bsd.questions:5517 comp.os.386bsd.development:1269
Newsgroups: comp.os.386bsd.questions,comp.os.386bsd.development
Path: sserve!newshost.anu.edu.au!munnari.oz.au!news.Hawaii.Edu!ames!elroy.jpl.nasa.gov!swrinde!cs.utexas.edu!uunet!newsflash.concordia.ca!sifon!michaelm
From: michaelm@macs.ee.mcgill.ca (Michael Moscovitch)
Subject: Re: Epson LQ printer - Can it be done?
Message-ID: <1993Oct1.004514.3975@sifon.cc.mcgill.ca>
Followup-To: comp.os.386bsd.questions,comp.os.386bsd.development
Sender: news@sifon.cc.mcgill.ca
Organization: McGill University - MACS Laboratory, Montreal, CANADA.
X-Newsreader: TIN [version 1.1 PL9]
References: <1993Sep25.012313.24609@zen.void.oz.au>
Date: Fri, 1 Oct 1993 00:45:14 GMT
Lines: 34

Simon J. Gerraty (sjg@zen.void.oz.au) wrote:
: j@bonnie.tcd-dresden.de (J Wunsch) writes:
: >>3. If this worked with pre-0.2.3 lp drivers, is it really so difficult to
: >>   compare the working version with the apparently buggy "innovation", and
: >>   analyze the effect? Apparently some changed code caused this, and if 

: >Since - as i said - i'm still using the _same_ lp driver, which also
: >sucks now, it's not so obvious where to search. At least, the lp* drivers
: >seem to be *not* the real problem.

: I found the lpa driver would not work with my parallel printer too.
: I simply ditched it in favour lpt.c (I use it without interrupts and
: its pretty slow but it works).  One of the patches added the lpa probe
: stuff to lpt and broke it, so I simply re-installed the old probe
: code.  

I have found that depending on the printer, you might want to change
the mask used for the status port in the probe routine.
You might want to just probe the data port and forget about the rest.


: I'm not at all sure that my version of lpt.c equates to any
: distributed version at all,  I just make sure I have a safe copy
: somewhere.


: -- 
: Simon J. Gerraty        <sjg@zen.void.oz.au>

: #include <disclaimer>   /* imagine something _very_ witty here */

--
<Mike>
michaelm@pike.ee.mcgill.c