From owner-freebsd-hackers Thu Jan 11 08:29:40 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id IAA02067 for hackers-outgoing; Thu, 11 Jan 1996 08:29:40 -0800 (PST) Received: from rocky.sri.MT.net (rocky.sri.MT.net [204.182.243.10]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id IAA02056 for ; Thu, 11 Jan 1996 08:29:32 -0800 (PST) Received: (from nate@localhost) by rocky.sri.MT.net (8.6.12/8.6.12) id JAA21324; Thu, 11 Jan 1996 09:32:00 -0700 Date: Thu, 11 Jan 1996 09:32:00 -0700 From: Nate Williams Message-Id: <199601111632.JAA21324@rocky.sri.MT.net> To: Peter Wemm Cc: FreeBSD hackers Subject: Re: SCSI Scanner anybody? In-Reply-To: References: Sender: owner-hackers@freebsd.org Precedence: bulk > I guess this is going to be a "You gotta be kidding me!" type question, > but does anybody know what would be involved in driving a SCSI scanner > (eg: something like an Epson GT-8500, HP Scanjet 3C, Sharp JX330 etc) I've been running an HP3C on FreeBSD for a couple months now using a driver Richard Tobin wrote for FreeBSD 1.X. It uses the 'processor type (pt)' driver in our SCSI system, and it works as a user-land driver However, this *only* works with HP scanners, so it's not a generic solution. Note, before someone sent me a pointer to this I (attempted) a port of PiNT (Pint is Not Twain) from NetBSD to FreeBSD. Thanks to Peter Dufault, I have it compiled and in the kernel but it doesn't work at all. I have no interest in trying to find out why it doesn't work since the user-driver works wonderfully. (We're using it in-house for some MAP scanning programs). In any case, here's a pointer to the code. With the amount of interest I've seen lately with this, I *really* should make a port of this. --------------------- This software is copyright Richard Tobin 1994. It may be freely redistributed provided the copyright notices are not removed. You can ftp this code from macbeth.cogsci.ed.ac.uk. This is (a very early version of) a SCSI driver for the HP ScanJet range of scanners and a corresponding graphical user interface. --------------------- Hope it helps, Nate ps. Joerg found a bug in the code, although I know where it's at if you need it fixed.