[sane-devel] Scanjet 5P on FreeBSD

Kai Haberzettl xemacs@khaberz.net
Fri, 10 May 2002 22:44:30 +0200


I'm trying to get my HP Scanjet 5P to run on FreeBSD (using the 1.0.7
from the ports).

on bootup, the scanner is correctly identified:

   pass0 at tekram_trm0 bus 0 target 1 lun 0
   pass0: <HP C5110A 3701> Fixed Processor SCSI-2 device 
   pass0: 3.300MB/s transfers

FreeBSD recognizes the scanner:

   zaphod# camcontrol devlist -v
   scbus0 on tekram_trm0 bus 0:
   <HP C5110A 3701>                   at scbus0 target 1 lun 0 (pass0)
   <  >                               at scbus0 target -1 lun -1 ()
   scbus-1 on xpt0 bus 0:
   <  >                               at scbus-1 target -1 lun -1 (xpt0)

However Sane recognizes that there is a Scanner, but not which one:

   sane-find-scanner: searching for SCSI scanners:
   sane-find-scanner: checking /dev/pass0... open ok
   sane-find-scanner: found SCSI disk "  " at device /dev/pass0
   sane-find-scanner: searching for USB scanners:
   sane-find-scanner: checking /dev/pass0... open ok, but vendor and product could NOT be identified
   sane-find-scanner: found USB scanner (UNKNOWN vendor and product) at device /dev/pass0

   # `UNKNOWN vendor and product' means that there seems to be a scanner
   # at this device file but the vendor and product ids couldn't be 
   # identified. Currently identification only works with Linux versions
   # >= 2.4.8. 
My configfile says:

   zaphod# cat /usr/local/etc/sane.d/hp.conf 

So - is there any way I can use my scanner in FreeBSD? I know it's
suported by the backend as ist used to work perfectly in Linux.

Any ideas?