[sane-devel] MacOS X 10.2.6 CanoScan N650U

Bill Clyde billclyde1@comcast.net
Sun, 28 Sep 2003 07:10:58 -0600


I am trying to get my N650U to work through the USB port. scanimage -L 
does not see any scanners.

sane-find-scanner outputs:
found USB scanner (vendor=0x04a9 [Canon], product=0x2206 [CanoScan]) at 
libusb:-07:006.

I checked through the list archive and found $ SANE_DEBUG_SANEI_USB=5 
scanimage -L.

This outputs:
[sanei_debug] Setting debug level of sanei_usb to 5.
usb_set_debug: Setting debugging level to 255 (on)
usb_os_find_busses: Found -07
usb_os_find_busses: Found -08
usb_os_find_devices: Found 006 on -07
usb_os_find_devices: Found 005 on -07
usb_os_find_devices: Found 004 on -07
usb_os_find_devices: Found 003 on -07
usb_os_find_devices: Found 002 on -07
usb_os_find_devices: Found 001 on -07
usb_os_open: 05ac:8005
USB error: could not open device
usb_os_open: 050f:0003
USB error: could not open device
usb_os_open: 04b8:0005
usb_control_msg: 128 6 512 0 0xbfffebd8 8 1000
usb_control_msg: 128 6 512 0 0x110260 32 1000
usb_os_close: 04b8:0005
usb_os_open: 045e:000b
usb_control_msg: 128 6 512 0 0xbfffebd8 8 1000
usb_control_msg: 128 6 512 0 0x110260 34 1000
skipped 1 class/vendor specific interface descriptors
usb_os_close: 045e:000b
usb_os_open: 046d:c00e
usb_control_msg: 128 6 512 0 0xbfffebd8 8 1000
usb_control_msg: 128 6 512 0 0x111fc0 34 1000
skipped 1 class/vendor specific interface descriptors
usb_os_close: 046d:c00e
usb_os_open: 04a9:2206
usb_control_msg: 128 6 512 0 0xbfffebd8 8 1000
usb_control_msg: 128 6 512 0 0x112000 39 1000
usb_os_close: 04a9:2206
usb_os_find_devices: Found 002 on -08
usb_os_find_devices: Found 001 on -08
usb_os_open: 05ac:8005
USB error: could not open device
usb_os_open: 05ac:1101
usb_control_msg: 128 6 512 0 0xbfffebd8 8 1000
usb_control_msg: 128 6 512 0 0x117570 239 1000
skipped 4 class/vendor specific interface descriptors
skipped 2 class/vendor specific interface descriptors
skipping descriptor 0x25
skipped 1 class/vendor specific endpoint descriptors
skipped 2 class/vendor specific interface descriptors
skipping descriptor 0x25
skipped 1 class/vendor specific endpoint descriptors
skipped 2 class/vendor specific interface descriptors
skipping descriptor 0x25
skipped 1 class/vendor specific endpoint descriptors
skipped 1 class/vendor specific interface descriptors
usb_os_close: 05ac:1101
[sanei_usb] sanei_usb_init: found libusb device (0x04a9/0x2206) 
interface 0  at libusb:-07:006
[sanei_usb] sanei_usb_init: device 0x046d/0xc00e, interface 0 doesn't 
look like a scanner (0/3)
[sanei_usb] sanei_usb_init: device 0x046d/0xc00e: no suitable interfaces
[sanei_usb] sanei_usb_init: device 0x045e/0x000b, interface 0 doesn't 
look like a scanner (0/3)
...

I also tried this:

$ SANE_DEBUG_DLL=5 scanimage -L
[sanei_debug] Setting debug level of dll to 5.
[dll] sane_init: SANE dll backend version 1.0.10 from sane-backends 
1.0.12
[dll] sane_init: reading dll.conf
[dll] add_backend: adding backend `plustek'
[dll] sane_get_devices
[dll] load: searching backend `plustek' in `/sw/lib/sane'
[dll] load: trying to load `/sw/lib/sane/libsane-plustek.1.so'
[dll] load: dlopen()ing `/sw/lib/sane/libsane-plustek.1.so'
[dll] init: initializing backend `plustek'
[dll] init: backend `plustek' is version 1.0.0
[dll] sane_get_devices: found 0 devices

No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).
[dll] sane_exit: exiting
[dll] sane_exit: calling backend `plustek's exit function
[dll] sane_exit: finished

The plustek.conf file contains
[usb] 0x04A9 0x2206
device auto

I also tried specifying the device in the config file and on the 
command line but to no avail.

Let me know if there is anything else that I can look at to help 
resolve this.

Thanks,
Bill