[sane-devel] Cardscan 800c device busy

John G. Lynn john at magicballbingo.com
Mon Nov 17 22:55:55 UTC 2008


Hello everyone,
I seem to be having some problems with a Cardscan 800c.

Using 1.0.19 on both CentOS 5.2 and SlackWare 12.1 returns similar results.
libusb is current on both.  I have used/built the provided packages  
(from Fedora 10) and the tgz from the sane ftp.

One one computer with an Intel mother board I can get 4 or 5 scans  
before I get a "device busy", and in a couple of minutes it will let  
me scan again.

On the other computers ( all are Shuttle with SiS chipsets )  I seldom  
can get a scan and never 2 in a row.

All work is done on the command line.

Below is the debug tracing.

I am open to trying anything.

Thank you for your time,
jgl







START TRACE -->
[sanei_debug] Setting debug level of dll to 128.
[dll] sane_init: SANE dll backend version 1.0.12 from sane-backends 1.0.19
[dll] sane_init: reading dll.conf
[dll] add_backend: adding backend `net'
[dll] add_backend: adding backend `abaton'
[dll] add_backend: adding backend `agfafocus'
[dll] add_backend: adding backend `apple'
[dll] add_backend: adding backend `avision'
[dll] add_backend: adding backend `artec'
[dll] add_backend: adding backend `artec_eplus48u'
[dll] add_backend: adding backend `as6e'
[dll] add_backend: adding backend `bh'
[dll] add_backend: adding backend `canon'
[dll] add_backend: adding backend `canon630u'
[dll] add_backend: adding backend `cardscan'
[dll] add_backend: adding backend `coolscan'
[dll] add_backend: adding backend `coolscan2'
[dll] add_backend: adding backend `dell1600n_net'
[dll] add_backend: adding backend `dmc'
[dll] add_backend: adding backend `epjitsu'
[dll] add_backend: adding backend `epson'
[dll] add_backend: adding backend `epson2'
[dll] add_backend: adding backend `fujitsu'
[dll] add_backend: adding backend `genesys'
[dll] add_backend: adding backend `gt68xx'
[dll] add_backend: adding backend `hp'
[dll] add_backend: adding backend `hp3900'
[dll] add_backend: adding backend `hpsj5s'
[dll] add_backend: adding backend `hp3500'
[dll] add_backend: adding backend `hp4200'
[dll] add_backend: adding backend `hp5400'
[dll] add_backend: adding backend `hp5590'
[dll] add_backend: adding backend `hpljm1005'
[dll] add_backend: adding backend `hs2p'
[dll] add_backend: adding backend `ibm'
[dll] add_backend: adding backend `leo'
[dll] add_backend: adding backend `lexmark'
[dll] add_backend: adding backend `ma1509'
[dll] add_backend: adding backend `matsushita'
[dll] add_backend: adding backend `microtek'
[dll] add_backend: adding backend `microtek2'
[dll] add_backend: adding backend `mustek'
[dll] add_backend: adding backend `mustek_usb'
[dll] add_backend: adding backend `mustek_usb2'
[dll] add_backend: adding backend `nec'
[dll] add_backend: adding backend `niash'
[dll] add_backend: adding backend `pie'
[dll] add_backend: adding backend `pint'
[dll] add_backend: adding backend `pixma'
[dll] add_backend: adding backend `plustek'
[dll] add_backend: adding backend `qcam'
[dll] add_backend: adding backend `ricoh'
[dll] add_backend: adding backend `s9036'
[dll] add_backend: adding backend `sceptre'
[dll] add_backend: adding backend `sharp'
[dll] add_backend: adding backend `sm3600'
[dll] add_backend: adding backend `sm3840'
[dll] add_backend: adding backend `snapscan'
[dll] add_backend: adding backend `sp15c'
[dll] add_backend: adding backend `tamarack'
[dll] add_backend: adding backend `teco1'
[dll] add_backend: adding backend `teco2'
[dll] add_backend: adding backend `teco3'
[dll] add_backend: adding backend `u12'
[dll] add_backend: adding backend `umax'
[dll] add_backend: adding backend `umax1220u'
[dll] add_backend: adding backend `v4l'
[dll] sane_open: trying to open `cardscan:libusb:004:002'
[dll] load: searching backend `cardscan' in `/usr/lib/sane'
[dll] load: trying to load `/usr/lib/sane/libsane-cardscan.so.1'
[dll] load: dlopen()ing `/usr/lib/sane/libsane-cardscan.so.1'
[dll] init: initializing backend `cardscan'
[dll] init: backend `cardscan' is version 1.0.0
[dll] sane_open: open successful
[dll]  
sane_control_option(handle=0x8954c78,option=0,action=0,value=0xbfe4f2c4,info=(nil))
[dll]  
sane_control_option(handle=0x8954c78,option=0,action=0,value=0xbfe4f1b8,info=(nil))
[dll] sane_get_option_descriptor(handle=0x8954c78,option=0)
[dll] sane_get_option_descriptor(handle=0x8954c78,option=1)
[dll] sane_get_option_descriptor(handle=0x8954c78,option=2)
[dll] sane_start(handle=0x8954c78)
scanimage: sane_start: Device busy
[dll] sane_cancel(handle=0x8954c78)
[dll] sane_close(handle=0x8954c78)
[dll] sane_exit: exiting
[dll] sane_exit: calling backend `cardscan's exit function
[dll] sane_exit: finished
<-- END TRACE

---
John G. Lynn


<john><@><magicballbingo>.<com>
---










More information about the sane-devel mailing list