scanner-hp-sane.txt
上传用户:lgb322
上传日期:2013-02-24
资源大小:30529k
文件大小:3k
源码类别:

嵌入式Linux

开发平台:

Unix_Linux

  1. Copyright (C) 1999, 2000 David E. Nelson
  2. April 26, 2000
  3. CHANGES
  4. - Amended for Linux-2.3.99-pre6-3
  5. - Updated for multiple scanner support
  6. INTRODUCTION
  7. This document will hopefully provide enough info on how to get SANE
  8. working with a Hewlett Packard USB capable scanner using the USB
  9. interface.  The majority of HP Scanners support the Scanner Control
  10. Language (SCL) which is both published by HP and supported by SANE.
  11. The only HP Scanners that I'm aware of that do not support SCL are the
  12. 4200C ,3300C, and the PhotoSmart S20.  All other HP scanners with USB
  13. interfaces should work (4100C, 5200C, 6200C, and 6300C) as do models
  14. that are derived from the models above. ie the 6350C which is a 6300C
  15. with a transparency adaptor included with the scanner at time of
  16. purchase.  Of course as HP releases new scanners this information may
  17. change.
  18. REQUIREMENTS
  19. In order to get this running you'll need USB support in your kernel in
  20. addition to USB Scanner support.  Please refer to scanner.txt for
  21. issues pertaining to Linux USB and USB Scanner support.
  22. An installed version of SANE which is available from
  23. http://www.mostang.com/sane/.  Testing has been performed using
  24. version SANE-1.0.1.  For instructions on building and installing SANE,
  25. refer to the various README files within the SANE distribution.
  26. The latest SANE HP backend is available from http://www.kirchgessner.net.
  27. At the time of this writing, version 0.83 was available.
  28. OK, I'VE INSTALLED SANE. SO WHAT DO I DO NOW?
  29. NOTE: $INSTALL_DIR is the location where SANE is installed.  It may be
  30. /usr/local, /usr, /opt or somewhere else.  If you don't know, ask your
  31. system administrator.
  32. 1) Make sure that you have the libsane-hp.* libraries under the
  33. $INSTALL_DIR/lib/sane/ directory.  If you don't, then the HP backend
  34. was either not compiled or installed properly.
  35. 2) Under the directory $INSTALL_DIR/etc/sane.d/ edit the following
  36. files: dll.conf, hp.conf.
  37.   dll.conf:  Make sure that the 'hp' entry is present and uncommented.
  38.   hp.conf: This should contain two lines:
  39.     /dev/usbscanner
  40.     option connect-device
  41. NOTE: If you are using multiple scanners, make sure to have the correct
  42. device, ie /dev/usbscanner0.  See scanner.txt for more info.
  43. 3) You should now be able to use SANE (xscanimage or scanimage).
  44. Don't forget to read any relevant man pages regarding the usage of
  45. SANE.  If you have other entries uncommented in 'dll.conf', you may
  46. have to specify the device to (x)scanimage.  Again, `man` is your
  47. friend.  The xscanimage (1) man page has info on how to get 'The Gimp'
  48. to work with xscanimage.  Note that Gimp support must be compiled into
  49. SANE for it to work.  If you are dealing with a RedHat system, this
  50. means that you'll also need to install the gimp-devel rpm package
  51. prior to compiling SANE.
  52. NOTE: The issues regarding core dumping by (x)scanimage have (or seem
  53. to be thus far) been resolved with version 0.2+ of the USB scanner
  54. driver which should be available in linux-2.3.23.  If you notice
  55. otherwise, please contact me.
  56. David //elson
  57. dnelson@jump.net
  58. http://www.jump.net/~dnelson