2002-07-14 16:34:04 +00:00
|
|
|
SANE and FreeBSD
|
|
|
|
----------------
|
|
|
|
|
|
|
|
Building:
|
|
|
|
---------
|
2017-05-27 05:27:22 +00:00
|
|
|
Don't forget to use GNU make (gmake). E.g. "MAKE=gmake ./configure".
|
2002-07-14 16:34:04 +00:00
|
|
|
SANE should compile and install out-of-the-box.
|
|
|
|
|
2010-05-19 23:53:39 +00:00
|
|
|
If you've installed some of the optional libraries that sane-backends
|
2017-05-27 05:27:22 +00:00
|
|
|
can make use of (see README for list) using Ports then you will need to
|
2010-05-19 23:53:39 +00:00
|
|
|
let configure know about their locations:
|
|
|
|
|
|
|
|
MAKE=gmake CPPFLAGS=-I/usr/local/include LDFLAGS=-L/usr/local/lib ./configure
|
|
|
|
|
2002-07-14 16:34:04 +00:00
|
|
|
SCSI-scanners:
|
|
|
|
--------------
|
2003-04-20 13:16:12 +00:00
|
|
|
If the SCSI host adapter is supported, there are no known problems.
|
2002-07-14 16:34:04 +00:00
|
|
|
|
|
|
|
USB-scanners:
|
|
|
|
-------------
|
|
|
|
USB-Scanners are supported by FreeBSD. The USB scanner driver "uscanner" and
|
|
|
|
access over libusb can be used.
|
|
|
|
|
2005-11-01 21:07:25 +00:00
|
|
|
For some backends (e.g. gt68xx) you MUST use libusb. The uscanner driver won't
|
|
|
|
work because it doesn't support control messages or interrupt endpoints.
|
2002-07-14 16:34:04 +00:00
|
|
|
|
2005-11-01 21:07:25 +00:00
|
|
|
If you want to use libusb, your scanner should *not* be claimed by the uscanner
|
|
|
|
driver. Make sure, that /dev/ugen* and /dev/usb* devices are available. Use
|
|
|
|
/dev/MAKEDEV to create them, if necessary. Make sure that the user has write
|
|
|
|
access to the appropriate device files.
|
2002-07-14 16:34:04 +00:00
|
|
|
|
2005-11-01 21:07:25 +00:00
|
|
|
To get your scanner detected by the uscanner driver, it may be necessary to add
|
|
|
|
its vendor and device ids to the kernel and recompile. Use MAKEDEV to generate
|
|
|
|
the /dev/uscanner* files if they are not already there. Use sane-find-scanner to
|
|
|
|
find your scanner. scanimage -L should find it automatically. Make sure that the
|
|
|
|
user has read access to /dev/usb* and read and write access to /dev/uscanner*.
|
2003-04-20 13:16:12 +00:00
|
|
|
|
2002-07-14 16:34:04 +00:00
|
|
|
Parport-scanners:
|
|
|
|
-----------------
|
2005-11-01 21:07:25 +00:00
|
|
|
I don't have much information about these. The Mustek 600 II N scanner seems to
|
|
|
|
work, others may or may not work. Please contact me or the SANE mailing list if
|
|
|
|
you succeeded in using a parport scanner.
|
2002-07-14 16:34:04 +00:00
|
|
|
|
2005-11-01 21:07:25 +00:00
|
|
|
2005-11-01 Henning Meier-Geinitz <henning@meier-geinitz.de>
|