HPAIO Scanner module - based on HPLIP v3.11.12 - 2012-02-10 build

Notes: Currently only network scanners are supported.
       Needs http://sourceforge.net/projects/ecsports/files/sane-1.0.22-os2-20120131.zip/download

Rough instructions:
1) Put hpaio.dll in \sane\lib\sane
2) edit \sane\etc\sane.d\dll.conf and add hpaio
3) run 'hp-mkuri -i aaa.bbb.ccc.ddd' to determine the uri for the network scanner, it will produce output like:
  [U:\dev\hplip-3.11.12]hp-mkuri -i 192.168.1.1
  MIB search path: C:\HOME\DEFAULT/.snmp/mibs;/net-snmp/share/snmp/mibs
  Cannot find module (:SNMPv2-MIB:IF-MIB:IP-MIB:TCP-MIB:UDP-MIB:HOST-RESOURCES-MIB
  :NOTIFICATION-LOG-MIB:DISMAN-EVENT-MIB:DISMAN-SCHEDULE-MIB:UCD-SNMP-MIB:UCD-DEMO
  -MIB:SNMP-TARGET-MIB:NET-SNMP-AGENT-MIB:HOST-RESOURCES-TYPES:SNMP-MPD-MIB:SNMP-U
  SER-BASED-SM-MIB:SNMP-FRAMEWORK-MIB:SNMP-VIEW-BASED-ACM-MIB:SNMP-COMMUNITY-MIB:N
  ET-SNMP-PASS-MIB:NET-SNMP-EXTEND-MIB:UCD-DLMOD-MIB:SNMP-NOTIFICATION-MIB:SNMPv2-
  TM:NET-SNMP-VACM-MIB): At line 1 in (none)
  hp:/net/Photosmart_7510_series?ip=192.168.1.1
  hpaio:/net/Photosmart_7510_series?ip=192.168.1.1
4) hpaio:/net/Photosmart_7510_series?ip=192.168.1.1 is the uri for scanning
5) test a scan using the following command (from \sane)
  scanimage -d hpaio:/net/Photosmart_7510_series?ip=192.168.1.1 > output.pnm
6) output.pnm should contain the results of the scan

Please send success/failure information to paul@smedley.id.au

In the event of failure, syslogd can be used to capture debug information.

USB support is still under investigation, it appears there are limitations in usbresmg.sys that will need to be worked around.

Thanks to those who provided financial support to help make this port a reality!

Cheers,

Paul Smedley
Adelaide, South Australia
10th February, 2012


