From owner-freebsd-questions Sun Aug 12 13:27:27 2001 Delivered-To: freebsd-questions@freebsd.org Received: from yoda.bmi.net (yoda.bmi.net [204.57.191.163]) by hub.freebsd.org (Postfix) with ESMTP id DFC8437B409 for ; Sun, 12 Aug 2001 13:27:21 -0700 (PDT) (envelope-from jmcoopr@webmail.bmi.net) Received: from johncoop.MSHOME (drumheller-router.bmi.net [206.63.201.3] (may be forged)) by yoda.bmi.net (Pro-8.9.3/Pro-8.9.3) with ESMTP id NAA19015; Sun, 12 Aug 2001 13:54:10 -0700 Received: from johncoop.MSHOME (localhost [127.0.0.1]) by johncoop.MSHOME (8.11.5/8.11.5) with ESMTP id f7CKRRG96871; Sun, 12 Aug 2001 13:27:28 -0700 (PDT) (envelope-from jmcoopr@webmail.bmi.net) Date: Sun, 12 Aug 2001 13:27:27 -0700 From: John Merryweather Cooper To: Jim Freeze Cc: Mike Meyer , questions@FreeBSD.ORG Subject: Re: What is the magical incantation necessary to print to /dev/ulpt0 Message-ID: <20010812132727.C59678@johncoop> References: <20010812095648.Q477@johncoop> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit In-Reply-To: ; from jim@freeze.org on Sun, Aug 12, 2001 at 10:36:32 -0700 X-Mailer: Balsa 1.1.7 Lines: 61 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 2001.08.12 10:36 Jim Freeze wrote: > On Sun, 12 Aug 2001, John Merryweather Cooper wrote: > > On 2001.08.12 06:26 Mike Meyer wrote: > > > John Merryweather Cooper types: > > > > > > LexMark tends to make cheap winprinters. That lexmark claims the z51 > > > works on "DOS through Windows" instead of "DOS" makes me think you > > > have one. If so, the only hope for making it work is to find a > > > ghostscript driver for your printer. > > > > The lexmark printer works through DOS because it has a DOS printer > driver. > The lexmark consumer inkjet printers have a propietary file format. > They do not understand postscript or pcl. Essentially, the data > must be rasterized into cmyk binary data before it is sent to the > printer. > Last time I looked there were about five different drivers that > worked with ghostscript. These drivers reverse engineered the printhead > and converted RGB data from ghostscript into the propietary lexmark cmyk > binary format. > Actually, for the Z51 that assertion is false. It emulates an HP 500C quite nicely. > Lexmark also recently released a linux driver. I have not heard if anyone > has got this to work with freebsd. > > If you want to test if your printer is getting data, do a print to file > on a windows machine (something small, like a single black pixel.) > Then, copy that file to the printer port from you freebsd machine. > It should print just the same as from the pc. > Being MacroHard free, I don't have a WinDoze machine. I have OS/2--on which the Z51 works great through USB; and I have my FreeBSD box--on which the printer works only on the parallel port (I'v just tried--using apsfilter and setuping up as an HP 500C). The problem is clearly that FreeBSD doesn't like VIA's UHCI USB implementation. I'll send in a PR. > Please forgive me if this is all common knowledge and I have > misunderstood > the problem. > No, no problem. It's clearly a USB issue. > > Jim > > > > ========================================================= > Jim Freeze > jim@freeze.org > --------------------------------------------------------- > No comment at this time. > http://www.freeze.org > ========================================================= > jmc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message