[sane-devel] CanoScan LiDE 60: Document feeder jammed
Pierre Willenbrock
pierre at pirsoft.dnsalias.org
Sun Jan 25 22:03:49 UTC 2009
Yes, feeder jammed is a bad error message. I see we have
SANE_STATUS_HW_LOCKED now -- that is probably a better error code. Fixed
in cvs.
Regards,
Pierre
Tobias Preclik schrieb:
> Thanks for sorting this out. Didn't know the device has a lock switch
> and was confused by the "document feeder jammed" message. Anyways
>
> Thanks,
> Tobias
>
> m. allan noah wrote:
>> Is the scanner head locked?
>>
>> allan
>>
>> On Sun, Jan 25, 2009 at 4:19 PM, Tobias Preclik <sane at tobias.preclik.de> wrote:
>>> Hello devs,
>>>
>>> I just tried to configure my CanoScan LiDE 60 scanner with linux. I
>>> installed sane-1.0.19 with the genesys backend and libusb support
>>> enabled. The scanner is detected with sane-find-scanner and scanimage -L
>>> also lists it (also as a user). In other words it should work. However
>>> scanning does not work: The light flashes for an instant and the
>>> scanning head quivers for an instant but then the following message is
>>> reported:
>>>
>>> $ scanimage > test.pnm
>>> [genesys_gl841] **********************************************
>>> [genesys_gl841] **********************************************
>>> [genesys_gl841] **** ****
>>> [genesys_gl841] **** Extremely low Brightness detected. ****
>>> [genesys_gl841] **** Check the scanning head is ****
>>> [genesys_gl841] **** unlocked and moving. ****
>>> [genesys_gl841] **** ****
>>> [genesys_gl841] **********************************************
>>> [genesys_gl841] **********************************************
>>> scanimage: sane_start: Document feeder jammed
>>>
>>> I'm not sure if it helps but I appended some dll debug output. Any Ideas
>>> what is going wrong? Please let me know if you need more debugging
>>> information.
>>>
>>> regards,
>>> Tobias
>>>
>>> [dll] sane_get_devices: found 1 devices
>>> [dll] sane_open: trying to open `genesys:libusb:001:014'
>>> [dll] sane_open: open successful
>>> [dll]
>>> sane_control_option(handle=0x60f870,option=0,action=0,value=0x7fff4df6daa8,info=(nil))
>>> [dll]
>>> sane_control_option(handle=0x60f870,option=0,action=0,value=0x7fff4df6c9ac,info=(nil))
>>> [dll] sane_get_option_descriptor(handle=0x60f870,option=0)
>>> [dll] sane_get_option_descriptor(handle=0x60f870,option=1)
>>> [dll] sane_get_option_descriptor(handle=0x60f870,option=2)
>>> [dll] sane_get_option_descriptor(handle=0x60f870,option=3)
>>> [dll] sane_get_option_descriptor(handle=0x60f870,option=4)
>>> [dll] sane_get_option_descriptor(handle=0x60f870,option=5)
>>> [dll] sane_get_option_descriptor(handle=0x60f870,option=6)
>>> [dll] sane_get_option_descriptor(handle=0x60f870,option=7)
>>> [dll] sane_get_option_descriptor(handle=0x60f870,option=8)
>>> [dll] sane_get_option_descriptor(handle=0x60f870,option=9)
>>> [dll] sane_get_option_descriptor(handle=0x60f870,option=10)
>>> [dll]
>>> sane_control_option(handle=0x60f870,option=10,action=0,value=0x60a5e0,info=(nil))
>>> [dll] sane_get_option_descriptor(handle=0x60f870,option=11)
>>> [dll]
>>> sane_control_option(handle=0x60f870,option=11,action=0,value=0x60a5e4,info=(nil))
>>> [dll] sane_get_option_descriptor(handle=0x60f870,option=12)
>>> [dll] sane_get_option_descriptor(handle=0x60f870,option=13)
>>> [dll] sane_get_option_descriptor(handle=0x60f870,option=14)
>>> [dll] sane_get_option_descriptor(handle=0x60f870,option=15)
>>> [dll] sane_get_option_descriptor(handle=0x60f870,option=16)
>>> [dll]
>>> sane_control_option(handle=0x60f870,option=8,action=0,value=0x7fff4df6c9a8,info=(nil))
>>> [dll]
>>> sane_control_option(handle=0x60f870,option=9,action=0,value=0x7fff4df6c9a8,info=(nil))
>>> [dll]
>>> sane_control_option(handle=0x60f870,option=8,action=0,value=0x7fff4df6da9c,info=(nil))
>>> [dll] sane_get_option_descriptor(handle=0x60f870,option=10)
>>> [dll]
>>> sane_control_option(handle=0x60f870,option=10,action=1,value=0x7fff4df6daa0,info=0x7fff4df6c99c)
>>> [dll]
>>> sane_control_option(handle=0x60f870,option=9,action=0,value=0x7fff4df6da9c,info=(nil))
>>> [dll] sane_get_option_descriptor(handle=0x60f870,option=11)
>>> [dll]
>>> sane_control_option(handle=0x60f870,option=11,action=1,value=0x7fff4df6daa0,info=0x7fff4df6c99c)
>>> [dll] sane_start(handle=0x60f870)
>>> [genesys_gl841] **********************************************
>>> [genesys_gl841] **********************************************
>>> [genesys_gl841] **** ****
>>> [genesys_gl841] **** Extremely low Brightness detected. ****
>>> [genesys_gl841] **** Check the scanning head is ****
>>> [genesys_gl841] **** unlocked and moving. ****
>>> [genesys_gl841] **** ****
>>> [genesys_gl841] **********************************************
>>> [genesys_gl841] **********************************************
>>> scanimage: sane_start: Document feeder jammed
>>> [dll] sane_cancel(handle=0x60f870)
>>> [dll] sane_close(handle=0x60f870)
>>> [dll] sane_exit: exiting
>>> [dll] sane_exit: calling backend `genesys's exit function
>>> [dll] sane_exit: finished
>>>
>>> --
>>> sane-devel mailing list: sane-devel at lists.alioth.debian.org
>>> http://lists.alioth.debian.org/mailman/listinfo/sane-devel
>>> Unsubscribe: Send mail with subject "unsubscribe your_password"
>>> to sane-devel-request at lists.alioth.debian.org
>>>
>>
>>
>
>
More information about the sane-devel
mailing list