Date: Tue, 9 Sep 2008 04:16:24 -0700 From: Jeremy Chadwick <koitsu@FreeBSD.org> To: Geoffrey <geoffrey@reptiles.org> Cc: doc@FreeBSD.org, Marc Fonvieille <blackend@FreeBSD.org> Subject: Re: sane configuration in Freebsd 7 Message-ID: <20080909111624.GA94373@icarus.home.lan> In-Reply-To: <20080909064619.Y64474@gecko.reptiles.org> References: <20080908172940.K64474@gecko.reptiles.org> <20080909055234.GA98761@abigail.blackend.org> <20080909064619.Y64474@gecko.reptiles.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Sep 09, 2008 at 06:59:04AM -0400, Geoffrey wrote: > On Tue, 9 Sep 2008, Marc Fonvieille wrote: >> I'm not sure to understand you. What do you mean by "sane-find-scanner >> won't find a scanner if uscanner is in the kernel" ? >> > 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 > > ... > > Ah. This is true. However uscanner is a local modification. > As far as I can determine linux used a different kernel device for > scanners (though I may be wrong). Regardless, with the uscanner > references omitted the man page is correct in stating the scanner kernel > device interferes with usblib discovery of the scanner. Usblib uses > ugen. Uscanner just gets in the way. I think what Geoffrey is trying to say is the following: When the uscanner driver (either built into the kernel, or loaded as kernel module) is used, it causes sane-find-scanner (usblib) to fail detection of a scanner. Meaning, uscanner is getting in the way of the detection. This is a problem because "device uscanner" is enabled by default in the GENERIC kernel, which means sane-find-scanner will fail unless you rebuild your kernel with uscanner disabled/removed. -- | Jeremy Chadwick jdc at parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, USA | | Making life hard for others since 1977. PGP: 4BD6C0CB |
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080909111624.GA94373>