- Visual C++源码
- Visual Basic源码
- C++ Builder源码
- Java源码
- Delphi源码
- C/C++源码
- PHP源码
- Perl源码
- Python源码
- Asm源码
- Pascal源码
- Borland C++源码
- Others源码
- SQL源码
- VBScript源码
- JavaScript源码
- ASP/ASPX源码
- C#源码
- Flash/ActionScript源码
- matlab源码
- PowerBuilder源码
- LabView源码
- Flex源码
- MathCAD源码
- VBA源码
- IDL源码
- Lisp/Scheme源码
- VHDL源码
- Objective-C源码
- Fortran源码
- tcl/tk源码
- QT源码
scanner-hp-sane.txt
上传用户:jlfgdled
上传日期:2013-04-10
资源大小:33168k
文件大小:3k
源码类别:
Linux/Unix编程
开发平台:
Unix_Linux
- Copyright (C) 1999, 2000 David E. Nelson
- April 26, 2000
- CHANGES
- - Amended for Linux-2.3.99-pre6-3
- - Updated for multiple scanner support
- INTRODUCTION
- This document will hopefully provide enough info on how to get SANE
- working with a Hewlett Packard USB capable scanner using the USB
- interface. The majority of HP Scanners support the Scanner Control
- Language (SCL) which is both published by HP and supported by SANE.
- The only HP Scanners that I'm aware of that do not support SCL are the
- 4200C ,3300C, and the PhotoSmart S20. All other HP scanners with USB
- interfaces should work (4100C, 5200C, 6200C, and 6300C) as do models
- that are derived from the models above. ie the 6350C which is a 6300C
- with a transparency adaptor included with the scanner at time of
- purchase. Of course as HP releases new scanners this information may
- change.
- REQUIREMENTS
- In order to get this running you'll need USB support in your kernel in
- addition to USB Scanner support. Please refer to scanner.txt for
- issues pertaining to Linux USB and USB Scanner support.
- An installed version of SANE which is available from
- http://www.mostang.com/sane/. Testing has been performed using
- version SANE-1.0.1. For instructions on building and installing SANE,
- refer to the various README files within the SANE distribution.
- The latest SANE HP backend is available from http://www.kirchgessner.net.
- At the time of this writing, version 0.83 was available.
- OK, I'VE INSTALLED SANE. SO WHAT DO I DO NOW?
- NOTE: $INSTALL_DIR is the location where SANE is installed. It may be
- /usr/local, /usr, /opt or somewhere else. If you don't know, ask your
- system administrator.
- 1) Make sure that you have the libsane-hp.* libraries under the
- $INSTALL_DIR/lib/sane/ directory. If you don't, then the HP backend
- was either not compiled or installed properly.
- 2) Under the directory $INSTALL_DIR/etc/sane.d/ edit the following
- files: dll.conf, hp.conf.
- dll.conf: Make sure that the 'hp' entry is present and uncommented.
- hp.conf: This should contain two lines:
- /dev/usbscanner
- option connect-device
- NOTE: If you are using multiple scanners, make sure to have the correct
- device, ie /dev/usbscanner0. See scanner.txt for more info.
- 3) You should now be able to use SANE (xscanimage or scanimage).
- Don't forget to read any relevant man pages regarding the usage of
- SANE. If you have other entries uncommented in 'dll.conf', you may
- have to specify the device to (x)scanimage. Again, `man` is your
- friend. The xscanimage (1) man page has info on how to get 'The Gimp'
- to work with xscanimage. Note that Gimp support must be compiled into
- SANE for it to work. If you are dealing with a RedHat system, this
- means that you'll also need to install the gimp-devel rpm package
- prior to compiling SANE.
- NOTE: The issues regarding core dumping by (x)scanimage have (or seem
- to be thus far) been resolved with version 0.2+ of the USB scanner
- driver which should be available in linux-2.3.23. If you notice
- otherwise, please contact me.
- David //elson
- dnelson@jump.net
- http://www.jump.net/~dnelson