[fprint] fprintd rejects sedond and other verify attempts
Jaroslav Barton
djaara at djaara.net
Thu Feb 19 09:05:12 GMT 2009
Dne Wednesday 18 February 2009 13:05:04 Jaroslav Barton napsal(a):
> Dne Wednesday 18 February 2009 11:44:19 Bastien Nocera napsal(a):
> > This means libfprint barfed on something the device did.
> >
> > You'll want to test with earlier kernel and see if that changes
> > anything. There was a bug in 2.6.28 kernels with USB devices which
> > caused problems with fingerprint software.
>
> Previous kernel verion I was using is 2.6.27.12-170.2.5.fc10 and fprintd
> works well.
>
> > Anything else, and fprint debug output will be needed.
>
> Hmm, I will do some tests.
>
> Thanks
Working and non-working debug output.
$ ./enroll
This program will enroll your right index finger, unconditionally overwriting
any right-index print that was enrolled previously. If you want to continue,
press enter, otherwise hit Ctrl+C
fp:debug [fp_init]
fp:debug [register_driver] registered driver upekts
fp:debug [register_driver] registered driver aes4000
fp:debug [register_driver] registered driver aes2501
fp:debug [register_driver] registered driver uru4000
fp:debug [register_driver] registered driver vcom5s
fp:debug [register_driver] registered driver upeksonly
fp:debug [find_supporting_driver] driver upekts supports USB device 0483:2016
Found device claimed by UPEK TouchStrip driver
sync:debug [fp_dev_open]
async:debug [fp_async_dev_open]
async:debug [fpi_drvcb_open_complete] status 0
sync:debug [sync_open_cb] status 0
Opened device. It's now time to enroll your finger.
You will need to successfully scan your finger 3 times to complete the
process.
Scan your finger now.
sync:debug [fp_enroll_finger_img]
async:debug [fp_async_enroll_start] starting enrollment
drv:debug [__ssm_call_handler] 0xacf600 entering state 0
drv:debug [__ssm_call_handler] 0xacf650 entering state 0
sync:debug [fp_enroll_finger_img] upekts will handle enroll stage 0/2
drv:debug [__ssm_call_handler] 0xacf650 entering state 1
upekts:debug [__handle_incoming_msg] A=03 B=00 len=5
upekts:debug [__handle_incoming_msg] cmd 3 from device to driver
drv:debug [__ssm_call_handler] 0xacf650 entering state 2
upekts:debug [alloc_send_cmdresponse_transfer] seq=04 len=8
upekts:debug [initsm_send_msg_cb] state 2 completed
drv:debug [__ssm_call_handler] 0xacf650 entering state 3
upekts:debug [__handle_incoming_msg] A=05 B=00 len=1
upekts:debug [__handle_incoming_msg] cmd 5 from device to driver
drv:debug [__ssm_call_handler] 0xacf650 entering state 4
upekts:debug [alloc_send_cmd28_transfer] seq=00 subcmd=06 with 1 bytes of data
upekts:debug [initsm_send_msg_cb] state 4 completed
drv:debug [__ssm_call_handler] 0xacf650 entering state 5
upekts:debug [__handle_incoming_msg] A=00 B=00 len=55
upekts:debug [__handle_incoming_msg] device responds to subcmd 6 with 49 bytes
upekts:debug [initsm_read_msg_response_cb] state 5 completed
drv:debug [__ssm_call_handler] 0xacf650 entering state 6
upekts:debug [alloc_send_cmd28_transfer] seq=10 subcmd=07 with 1 bytes of data
upekts:debug [initsm_send_msg_cb] state 6 completed
drv:debug [__ssm_call_handler] 0xacf650 entering state 7
upekts:debug [__handle_incoming_msg] A=00 B=10 len=15
upekts:debug [__handle_incoming_msg] device responds to subcmd 7 with 9 bytes
upekts:debug [initsm_read_msg_response_cb] state 7 completed
drv:debug [__ssm_call_handler] 0xacf650 entering state 8
upekts:debug [alloc_send_cmd28_transfer] seq=20 subcmd=08 with 25 bytes of
data
upekts:debug [initsm_send_msg_cb] state 8 completed
drv:debug [__ssm_call_handler] 0xacf650 entering state 9
upekts:debug [__handle_incoming_msg] A=00 B=20 len=15
upekts:debug [__handle_incoming_msg] device responds to subcmd 8 with 9 bytes
upekts:debug [initsm_read_msg_response_cb] state 9 completed
drv:debug [__ssm_call_handler] 0xacf650 entering state 10
upekts:debug [alloc_send_cmd28_transfer] seq=30 subcmd=0c with 5 bytes of data
upekts:debug [initsm_send_msg_cb] state 10 completed
drv:debug [__ssm_call_handler] 0xacf650 entering state 11
upekts:debug [read_msg_cb] didn't fit in buffer, need to extend by 52 bytes
upekts:debug [__handle_incoming_msg] A=00 B=30 len=107
upekts:debug [__handle_incoming_msg] device responds to subcmd c with 101
bytes
upekts:debug [initsm_read_msg_response_cb] state 11 completed
drv:debug [__ssm_call_handler] 0xacf650 entering state 12
upekts:debug [alloc_send_cmd28_transfer] seq=40 subcmd=0b with 105 bytes of
data
upekts:debug [initsm_send_msg_cb] state 12 completed
drv:debug [__ssm_call_handler] 0xacf650 entering state 13
upekts:debug [__handle_incoming_msg] A=00 B=40 len=7
upekts:debug [__handle_incoming_msg] device responds to subcmd b with 1 bytes
upekts:debug [initsm_read_msg_response_cb] state 13 completed
drv:debug [fpi_ssm_mark_completed] 0xacf650 completed with status 0
drv:debug [__ssm_call_handler] 0xacf600 entering state 1
upekts:debug [alloc_send_cmd28_transfer] seq=50 subcmd=02 with 8 bytes of data
drv:debug [__ssm_call_handler] 0xacf600 entering state 2
upekts:debug [__handle_incoming_msg] A=00 B=50 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
drv:debug [fpi_ssm_mark_completed] 0xacf600 completed with status 0
async:debug [fpi_drvcb_enroll_started] status 0
upekts:debug [alloc_send_cmd28_transfer] seq=60 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=00 B=60 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 0c
upekts:debug [alloc_send_cmd28_transfer] seq=70 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=00 B=70 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 0c
upekts:debug [alloc_send_cmd28_transfer] seq=80 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=00 B=80 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 0c
upekts:debug [alloc_send_cmd28_transfer] seq=90 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=00 B=90 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 0c
upekts:debug [alloc_send_cmd28_transfer] seq=a0 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=00 B=a0 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 0c
upekts:debug [alloc_send_cmd28_transfer] seq=b0 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=00 B=b0 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 0c
upekts:debug [alloc_send_cmd28_transfer] seq=c0 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=00 B=c0 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 0c
upekts:debug [alloc_send_cmd28_transfer] seq=d0 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=00 B=d0 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 0c
upekts:debug [alloc_send_cmd28_transfer] seq=e0 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=00 B=e0 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 0c
upekts:debug [alloc_send_cmd28_transfer] seq=f0 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=00 B=f0 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 0c
upekts:debug [alloc_send_cmd28_transfer] seq=00 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=00 B=00 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 0c
upekts:debug [alloc_send_cmd28_transfer] seq=10 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=00 B=10 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 0c
upekts:debug [alloc_send_cmd28_transfer] seq=20 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=00 B=20 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 0c
upekts:debug [alloc_send_cmd28_transfer] seq=30 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=00 B=30 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 0c
upekts:debug [alloc_send_cmd28_transfer] seq=40 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=00 B=40 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 0c
upekts:debug [alloc_send_cmd28_transfer] seq=50 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=00 B=50 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 0c
upekts:debug [alloc_send_cmd28_transfer] seq=60 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=00 B=60 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 0c
upekts:debug [alloc_send_cmd28_transfer] seq=70 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=00 B=70 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 0c
upekts:debug [alloc_send_cmd28_transfer] seq=80 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=00 B=80 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 0c
upekts:debug [alloc_send_cmd28_transfer] seq=90 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=00 B=90 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 0c
upekts:debug [alloc_send_cmd28_transfer] seq=a0 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=00 B=a0 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 0c
upekts:debug [alloc_send_cmd28_transfer] seq=b0 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=00 B=b0 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 0c
upekts:debug [alloc_send_cmd28_transfer] seq=c0 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=00 B=c0 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 0c
upekts:debug [alloc_send_cmd28_transfer] seq=d0 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=00 B=d0 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 0c
upekts:debug [alloc_send_cmd28_transfer] seq=e0 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=00 B=e0 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 20
upekts:debug [alloc_send_cmd28_transfer] seq=f0 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=00 B=f0 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 0d
async:debug [fpi_drvcb_enroll_stage_completed] result 3
sync:debug [sync_enroll_cb] result 3
upekts:debug [alloc_send_cmd28_transfer] seq=00 subcmd=00 with 2 bytes of data
sync:debug [fp_enroll_finger_img] enroll stage passed
Enroll stage passed. Yay!
Scan your finger now.
sync:debug [fp_enroll_finger_img]
sync:debug [fp_enroll_finger_img] upekts will handle enroll stage 1/2
upekts:debug [__handle_incoming_msg] A=00 B=00 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 0d
upekts:debug [alloc_send_cmd28_transfer] seq=10 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=00 B=10 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 0d
upekts:debug [alloc_send_cmd28_transfer] seq=20 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=00 B=20 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 0d
upekts:debug [alloc_send_cmd28_transfer] seq=30 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=00 B=30 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 0d
upekts:debug [alloc_send_cmd28_transfer] seq=40 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=00 B=40 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 0d
upekts:debug [alloc_send_cmd28_transfer] seq=50 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=08 B=00 len=0
upekts:debug [__handle_incoming_msg] cmd 8 from device to driver
upekts:debug [__handle_incoming_msg] device busy, send busy-ack
upekts:debug [alloc_send_cmdresponse_transfer] seq=09 len=0
upekts:debug [__handle_incoming_msg] A=00 B=50 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 20
upekts:debug [alloc_send_cmd28_transfer] seq=60 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=00 B=60 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 0e
async:debug [fpi_drvcb_enroll_stage_completed] result 3
sync:debug [sync_enroll_cb] result 3
upekts:debug [alloc_send_cmd28_transfer] seq=70 subcmd=00 with 2 bytes of data
sync:debug [fp_enroll_finger_img] enroll stage passed
Enroll stage passed. Yay!
Scan your finger now.
sync:debug [fp_enroll_finger_img]
sync:debug [fp_enroll_finger_img] upekts will handle enroll stage 2/2
upekts:debug [__handle_incoming_msg] A=00 B=70 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 0e
upekts:debug [alloc_send_cmd28_transfer] seq=80 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=00 B=80 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 0e
upekts:debug [alloc_send_cmd28_transfer] seq=90 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=00 B=90 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 0e
upekts:debug [alloc_send_cmd28_transfer] seq=a0 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=00 B=a0 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 0e
upekts:debug [alloc_send_cmd28_transfer] seq=b0 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=00 B=b0 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 0e
upekts:debug [alloc_send_cmd28_transfer] seq=c0 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=00 B=c0 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 0e
upekts:debug [alloc_send_cmd28_transfer] seq=d0 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=00 B=d0 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 0e
upekts:debug [alloc_send_cmd28_transfer] seq=e0 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=00 B=e0 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 0e
upekts:debug [alloc_send_cmd28_transfer] seq=f0 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=00 B=f0 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 0e
upekts:debug [alloc_send_cmd28_transfer] seq=00 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=00 B=00 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 20
upekts:debug [alloc_send_cmd28_transfer] seq=10 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=00 B=10 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14 bytes
upekts:debug [e_handle_resp00] poll result = 00
upekts:debug [alloc_send_cmd28_transfer] seq=20 subcmd=00 with 2 bytes of data
upekts:debug [__handle_incoming_msg] A=08 B=00 len=0
upekts:debug [__handle_incoming_msg] cmd 8 from device to driver
upekts:debug [__handle_incoming_msg] device busy, send busy-ack
upekts:debug [alloc_send_cmdresponse_transfer] seq=09 len=0
upekts:debug [read_msg_cb] didn't fit in buffer, need to extend by 160 bytes
upekts:debug [__handle_incoming_msg] A=00 B=20 len=215
upekts:debug [__handle_incoming_msg] device responds to subcmd 2 with 209
bytes
fp:debug [print_data_new] length=204 driver=01 devtype=0000
async:debug [fpi_drvcb_enroll_stage_completed] result 1
sync:debug [sync_enroll_cb] result 1
sync:debug [fp_enroll_finger_img] enroll complete
sync:debug [fp_enroll_finger_img] ending enrollment
async:debug [fp_async_enroll_stop]
drv:debug [__ssm_call_handler] 0xacf850 entering state 0
upekts:debug [alloc_send_cmdresponse_transfer] seq=07 len=1
drv:debug [__ssm_call_handler] 0xacf850 entering state 1
upekts:debug [__handle_incoming_msg] A=01 B=00 len=0
upekts:debug [__handle_incoming_msg] cmd 1 from device to driver
drv:debug [fpi_ssm_mark_completed] 0xacf850 completed with status 0
async:debug [fpi_drvcb_enroll_stopped]
sync:debug [enroll_stop_cb]
Enroll complete!
Enrollment completed!
fp:debug [fp_print_data_save] save right index print from driver 0001
fp:debug [fp_print_data_get_data]
fp:debug [fp_print_data_save] saving to
/home/djaara/.fprint/prints/0001/00000000/7
sync:debug [fp_dev_close]
async:debug [fpi_drvcb_close_complete]
sync:debug [sync_close_cb]
fp:debug [fp_exit]
djaara at loki.djaara.net ~/data/rpm/sources/libfprint-dev/examples $ ./enroll
This program will enroll your right index finger, unconditionally overwriting
any right-index print that was enrolled previously. If you want to continue,
press enter, otherwise hit Ctrl+C
fp:debug [fp_init]
fp:debug [register_driver] registered driver upekts
fp:debug [register_driver] registered driver aes4000
fp:debug [register_driver] registered driver aes2501
fp:debug [register_driver] registered driver uru4000
fp:debug [register_driver] registered driver vcom5s
fp:debug [register_driver] registered driver upeksonly
fp:debug [find_supporting_driver] driver upekts supports USB device 0483:2016
Found device claimed by UPEK TouchStrip driver
sync:debug [fp_dev_open]
async:debug [fp_async_dev_open]
async:debug [fpi_drvcb_open_complete] status 0
sync:debug [sync_open_cb] status 0
Opened device. It's now time to enroll your finger.
You will need to successfully scan your finger 3 times to complete the
process.
Scan your finger now.
sync:debug [fp_enroll_finger_img]
async:debug [fp_async_enroll_start] starting enrollment
drv:debug [__ssm_call_handler] 0x1321600 entering state 0
drv:debug [__ssm_call_handler] 0x1321650 entering state 0
sync:debug [fp_enroll_finger_img] upekts will handle enroll stage 0/2
drv:debug [__ssm_call_handler] 0x1321650 entering state 1
libusb:error [submit_bulk_transfer] submiturb failed error -1 errno=2
upekts:error [initsm_read_msg_handler] async read msg failed in state 1
drv:debug [fpi_ssm_mark_aborted] error -1 from state 1
drv:debug [fpi_ssm_mark_completed] 0x1321650 completed with status -1
drv:debug [fpi_ssm_mark_aborted] error -1 from state 0
drv:debug [fpi_ssm_mark_completed] 0x1321600 completed with status -1
async:debug [fpi_drvcb_enroll_started] status -1
sync:debug [sync_enroll_cb] result -1
sync:error [fp_enroll_finger_img] unrecognised return code -1
sync:debug [fp_enroll_finger_img] ending enrollment
async:debug [fp_async_enroll_stop]
drv:debug [__ssm_call_handler] 0x1321600 entering state 0
upekts:debug [alloc_send_cmdresponse_transfer] seq=07 len=1
libusb:error [submit_bulk_transfer] submiturb failed error -1 errno=2
drv:debug [fpi_ssm_mark_aborted] error -1 from state 0
drv:debug [fpi_ssm_mark_completed] 0x1321600 completed with status -1
async:debug [fpi_drvcb_enroll_stopped]
sync:debug [enroll_stop_cb]
Enroll failed with error -22
sync:debug [fp_dev_close]
async:debug [fpi_drvcb_close_complete]
sync:debug [sync_close_cb]
fp:debug [fp_exit]
--
Jaroslav Barton, Bc.
mail: djaara at djaara.net
jid : djaara at medoro.org
jid : djaara at njs.netlab.cz
More information about the fprint
mailing list