I've just tried building libfprint with the upekts-upek_eikon_tcr4d.diff
patch recently posted and while it comes closer to working, it still
isn't quite taking.

If I use the Gnome About Me fingerprint enrollment app, it gets much
farther - before it would abort once it attempted to read from the
reader, now it actually seems to read data but just doesn't quite
complete the read/enroll process.


/usr/libexec/fprintd -t output when attempting to enroll:

** Message: user 'dhollis' claiming the device: 0
async:debug [fp_async_dev_open]
** Message: now monitoring fd 8
async:debug [fpi_drvcb_open_complete] status 0
** Message: device 0 claim status 0
** Message: start enrollment device 0 finger 7
async:debug [fp_async_enroll_start] starting enrollment
drv:debug [__ssm_call_handler] 0x97eec0 entering state 0
drv:debug [__ssm_call_handler] 0x976ca0 entering state 0
drv:debug [__ssm_call_handler] 0x976ca0 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] 0x976ca0 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] 0x976ca0 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] 0x976ca0 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] 0x976ca0 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] 0x976ca0 entering state 6
upekts:debug [alloc_send_cmd28_transfer] seq=10 subcmd=51 with 5 bytes
of data
upekts:debug [initsm_send_msg_cb] state 6 completed
drv:debug [__ssm_call_handler] 0x976ca0 entering state 7
upekts:debug [__handle_incoming_msg] A=00 B=10 len=27
upekts:debug [__handle_incoming_msg] device responds to subcmd 51 with
21 bytes
upekts:debug [initsm_read_msg_response_cb] state 7 completed
drv:debug [__ssm_call_handler] 0x976ca0 entering state 8
upekts:debug [alloc_send_cmd28_transfer] seq=20 subcmd=07 with 5 bytes
of data
upekts:debug [initsm_send_msg_cb] state 8 completed
drv:debug [__ssm_call_handler] 0x976ca0 entering state 9
upekts:debug [__handle_incoming_msg] A=00 B=20 len=39
upekts:debug [__handle_incoming_msg] device responds to subcmd 7 with 33
bytes
upekts:debug [initsm_read_msg_response_cb] state 9 completed
drv:debug [__ssm_call_handler] 0x976ca0 entering state 10
upekts:debug [alloc_send_cmd28_transfer] seq=30 subcmd=08 with 99 bytes
of data
upekts:debug [initsm_send_msg_cb] state 10 completed
drv:debug [__ssm_call_handler] 0x976ca0 entering state 11
upekts:debug [__handle_incoming_msg] A=00 B=30 len=7
upekts:debug [__handle_incoming_msg] non-zero bytes in cmd response
upekts:debug [__handle_incoming_msg] device responds to subcmd 8 with 1
bytes
upekts:debug [initsm_read_msg_response_cb] state 11 completed
drv:debug [fpi_ssm_mark_completed] 0x976ca0 completed with status 0
drv:debug [__ssm_call_handler] 0x97eec0 entering state 1
upekts:debug [alloc_send_cmd28_transfer] seq=40 subcmd=02 with 8 bytes
of data
drv:debug [__ssm_call_handler] 0x97eec0 entering state 2
upekts:debug [__handle_incoming_msg] A=00 B=40 len=20
upekts:debug [__handle_incoming_msg] device responds to subcmd 0 with 14
bytes
drv:debug [fpi_ssm_mark_completed] 0x97eec0 completed with status 0
async:debug [fpi_drvcb_enroll_started] status 0
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 [e_handle_resp00] huh?!
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 [e_handle_resp00] huh?!
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 [e_handle_resp00] huh?!
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 [e_handle_resp00] huh?!
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 [e_handle_resp00] huh?!
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 [e_handle_resp00] huh?!
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 [e_handle_resp00] huh?!
upekts:debug [alloc_send_cmd28_transfer] seq=c0 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=c0 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 [e_handle_resp00] huh?!
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 = 2e
upekts:debug [e_handle_resp00] unrecognised scan status code 2e
async:debug [fpi_drvcb_enroll_stage_completed] result -71
** Message: enroll_stage_cb: result -71
upekts:debug [e_handle_resp00] doh!!
async:debug [fpi_drvcb_close_complete]
** Message: no longer monitoring fd 8
** Message: released device 0

_______________________________________________
fprint mailing list
fprint@reactivated.net
http://lists.reactivated.net/mailman/listinfo/fprint

Reply via email to