I'm having one hell of a time getting sane to recognize my scanner.  I've got 
a Canon 620U (a USB flatbed).  There's supposedly a linux module for various 
Canon 600 scanners, and I've found a FreeBSD driver, but I can't get it to 
compile.  I cvs'd it into a subdirectory in my home directory, and here's 
what I get:

-------------
===[root] /home/bsawyer/sane-backends-1.0.9/ucanoscan/FreeBSD-driver # make
Warning: Object directory not changed from original 
/usr/home/bsawyer/sane-backends-1.0.9/ucanoscan/FreeBSD-driver
cc -O -pipe   -D_KERNEL -Wall -Wredundant-decls -Wnested-externs 
-Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline 
-Wcast-qual  -fformat-extensions -ansi -DKLD_MODULE -nostdinc -I-  -I. -I@ 
-I@/../include  -mpreferred-stack-boundary=2 -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual  -fformat-extensions -ansi -c canoscan_usb.c
canoscan_usb.c: In function `ucanoscan_do_ioctl':
canoscan_usb.c:709: structure has no member named `request'
canoscan_usb.c:709: structure has no member named `request'
canoscan_usb.c:717: structure has no member named `request'
canoscan_usb.c:718: structure has no member named `request'
canoscan_usb.c:719: structure has no member named `request'
canoscan_usb.c:720: structure has no member named `request'
canoscan_usb.c:721: structure has no member named `request'
canoscan_usb.c:722: structure has no member named `request'
canoscan_usb.c:729: structure has no member named `data'
canoscan_usb.c:737: structure has no member named `request'
canoscan_usb.c:761: structure has no member named `request'
canoscan_usb.c:761: structure has no member named `request'
canoscan_usb.c:761: structure has no member named `request'
canoscan_usb.c:761: structure has no member named `flags'
canoscan_usb.c:763: structure has no member named `actlen'
*** Error code 1

Stop in /usr/home/bsawyer/sane-backends-1.0.9/ucanoscan/FreeBSD-driver.
===[root] /home/bsawyer/sane-backends-1.0.9/ucanoscan/FreeBSD-driver # ls
@               Makefile        bus_if.h        device_if.h     opt_usb.h
CVS             README          canoscan_usb.c  machine         vnode_if.h

------------

When I run sane-find-scanner I get:
-------------
===[root] /home/bsawyer # sane-find-scanner 

  # No SCSI scanners found. If you expected something different, make sure 
that
  # you have loaded a SCSI driver for your SCSI adapter.

  # No USB scanners found. If you expected something different, make sure that
  # you have loaded a driver for your USB host controller and have installed a
  # kernel scanner module.

  # Scanners connected to the parallel port or other proprietary ports can't 
be
  # detected by this program.

-------------

FYI, I don't have saned loaded via inetd; I'm not running any inetd.  Is there 
a .sh that I can put in /usr/local/etc/rc.d to load on startup?  Would that 
help?

Any ideas welcome.  Thanks again,
Bill

-----------------------------------------------------------------
To get off this list, send email to [EMAIL PROTECTED]
with Subject: unsubscribe
-----------------------------------------------------------------

Reply via email to