From owner-freebsd-doc@FreeBSD.ORG Tue Sep 9 14:03:49 2008 Return-Path: Delivered-To: doc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9F3C9106564A; Tue, 9 Sep 2008 14:03:49 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (wonkity.com [67.158.26.137]) by mx1.freebsd.org (Postfix) with ESMTP id 5DC618FC16; Tue, 9 Sep 2008 14:03:49 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.2/8.14.2) with ESMTP id m89Dg0aF002421; Tue, 9 Sep 2008 07:42:00 -0600 (MDT) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.2/8.14.2/Submit) with ESMTP id m89Dg0pj002418; Tue, 9 Sep 2008 07:42:00 -0600 (MDT) (envelope-from wblock@wonkity.com) Date: Tue, 9 Sep 2008 07:42:00 -0600 (MDT) From: Warren Block To: Geoffrey In-Reply-To: <20080909064619.Y64474@gecko.reptiles.org> Message-ID: References: <20080908172940.K64474@gecko.reptiles.org> <20080909055234.GA98761@abigail.blackend.org> <20080909064619.Y64474@gecko.reptiles.org> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.0 (wonkity.com [127.0.0.1]); Tue, 09 Sep 2008 07:42:00 -0600 (MDT) Cc: doc@freebsd.org Subject: Re: sane configuration in Freebsd 7 X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Sep 2008 14:03:49 -0000 On Tue, 9 Sep 2008, Geoffrey wrote: > Sorry. I need to be more specific. "sane-find-scanner" will > not find a usb scanner if: > > BURP:#device uscanner # Scanners > > is not remarked out in your kernel config file OR if you load > the kld uscanner. Sane uses usblib and usblib can't find the scanner > if uscanner is loaded. > Yes, you have to build and install a new kernel to do this as > uscanner is in the generic kernel: > GENERIC:device uscanner # Scanners It finds mine if given it the uscanner device: % sane-find-scanner /dev/uscanner0 # sane-find-scanner will now attempt to detect your scanner. If the # result is different from what you expected, first make sure your # scanner is powered up and properly connected to your computer. # No SCSI scanners found. If you expected something different, make sure that # you have loaded a kernel SCSI driver for your SCSI adapter. found USB scanner (vendor=0x04b8, product=0x010a) at /dev/uscanner0 # Your USB scanner was detected. It may or may not be supported by # SANE. Try scanimage -L and read the backend's manpage. Instead of modifying the generic kernel, just change the Handbook note on using sane-find-scanner to include /dev/uscanner0 when checking for USB scanners. -Warren Block * Rapid City, South Dakota USA