anarsoul / libfprint

libfprint with my WiP drivers
GNU Lesser General Public License v2.1
27 stars 10 forks source link

0483:2016 upekts: failed after two swipes #19

Closed emintufan closed 5 years ago

emintufan commented 6 years ago

I have a Lenovo USB keyboard which has embedded 0483:2016 fingerprint reader. I'm not able to pass 3rd enroll.

libfprint version: 0.7.0 (with --enable-debug-log) fprintd version: 0.8.0

fprintd-enroll result:

Using device /net/reactivated/Fprint/Device/0 Enrolling right-index-finger finger. Enroll result: enroll-stage-passed Enroll result: enroll-stage-passed Enroll result: enroll-disconnected

Debug log:

18:07:37 fprintd: released device 0 18:07:37 fprintd: released device 0 18:07:37 fprintd: no longer monitoring fd 15 18:07:37 fprintd: async:debug [fpi_drvcb_close_complete] 18:07:37 fprintd: enroll_stage_cb: result -71 18:07:37 fprintd: async:debug [fpi_drvcb_enroll_stage_completed] result -71 18:07:37 fprintd: upekts:error [e_handle_resp00] unrecognised scan status code 26 18:07:37 fprintd: upekts:debug [e_handle_resp00] poll result = 26 18:07:37 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:37 fprintd: upekts:debug [handle_incoming_msg] A=00 B=c0 len=20 18:07:37 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=c0 subcmd=00 with 2 bytes of data 18:07:37 fprintd: upekts:debug [e_handle_resp00] poll result = 20 18:07:37 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:37 fprintd: upekts:debug [handle_incoming_msg] A=00 B=b0 len=20 18:07:37 fprintd: upekts:debug [alloc_send_cmdresponse_transfer] seq=09 len=0 18:07:37 fprintd: upekts:debug [handle_incoming_msg] device busy, send busy-ack 18:07:37 fprintd: upekts:debug [handle_incoming_msg] cmd 8 from device to driver 18:07:37 fprintd: upekts:debug [handle_incoming_msg] A=08 B=00 len=0 18:07:36 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=b0 subcmd=00 with 2 bytes of data 18:07:36 fprintd: upekts:debug [e_handle_resp00] poll result = 0e 18:07:36 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:36 fprintd: upekts:debug [handle_incoming_msg] A=00 B=a0 len=20 18:07:35 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=a0 subcmd=00 with 2 bytes of data 18:07:35 fprintd: upekts:debug [e_handle_resp00] poll result = 0e 18:07:35 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:35 fprintd: upekts:debug [handle_incoming_msg] A=00 B=90 len=20 18:07:35 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=90 subcmd=00 with 2 bytes of data 18:07:35 fprintd: upekts:debug [e_handle_resp00] poll result = 0e 18:07:35 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:35 fprintd: upekts:debug [handle_incoming_msg] A=00 B=80 len=20 18:07:35 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=80 subcmd=00 with 2 bytes of data 18:07:35 fprintd: upekts:debug [e_handle_resp00] poll result = 0e 18:07:35 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:35 fprintd: upekts:debug [handle_incoming_msg] A=00 B=70 len=20 18:07:35 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=70 subcmd=00 with 2 bytes of data 18:07:35 fprintd: upekts:debug [e_handle_resp00] poll result = 0e 18:07:35 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:35 fprintd: upekts:debug [handle_incoming_msg] A=00 B=60 len=20 18:07:35 fprintd: enroll_stage_cb: result 3 18:07:35 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=60 subcmd=00 with 2 bytes of data 18:07:35 fprintd: async:debug [fpi_drvcb_enroll_stage_completed] result 3 18:07:35 fprintd: upekts:debug [e_handle_resp00] poll result = 0e 18:07:35 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:35 fprintd: upekts:debug [handle_incoming_msg] A=00 B=50 len=20 18:07:35 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=50 subcmd=00 with 2 bytes of data 18:07:35 fprintd: upekts:debug [e_handle_resp00] poll result = 20 18:07:35 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:35 fprintd: upekts:debug [handle_incoming_msg] A=00 B=40 len=20 18:07:35 fprintd: upekts:debug [alloc_send_cmdresponse_transfer] seq=09 len=0 18:07:35 fprintd: upekts:debug [handle_incoming_msg] device busy, send busy-ack 18:07:35 fprintd: upekts:debug [handle_incoming_msg] cmd 8 from device to driver 18:07:35 fprintd: upekts:debug [handle_incoming_msg] A=08 B=00 len=0 18:07:34 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=40 subcmd=00 with 2 bytes of data 18:07:34 fprintd: upekts:debug [e_handle_resp00] poll result = 0d 18:07:34 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:34 fprintd: upekts:debug [handle_incoming_msg] A=00 B=30 len=20 18:07:33 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=30 subcmd=00 with 2 bytes of data 18:07:33 fprintd: upekts:debug [e_handle_resp00] poll result = 0d 18:07:33 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:33 fprintd: upekts:debug [handle_incoming_msg] A=00 B=20 len=20 18:07:33 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=20 subcmd=00 with 2 bytes of data 18:07:33 fprintd: upekts:debug [e_handle_resp00] poll result = 0d 18:07:33 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:33 fprintd: upekts:debug [handle_incoming_msg] A=00 B=10 len=20 18:07:33 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=10 subcmd=00 with 2 bytes of data 18:07:33 fprintd: upekts:debug [e_handle_resp00] poll result = 0d 18:07:33 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:33 fprintd: upekts:debug [handle_incoming_msg] A=00 B=00 len=20 18:07:33 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=00 subcmd=00 with 2 bytes of data 18:07:33 fprintd: upekts:debug [e_handle_resp00] poll result = 0d 18:07:33 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:33 fprintd: upekts:debug [handle_incoming_msg] A=00 B=f0 len=20 18:07:33 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=f0 subcmd=00 with 2 bytes of data 18:07:33 fprintd: upekts:debug [e_handle_resp00] poll result = 0d 18:07:33 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:33 fprintd: upekts:debug [handle_incoming_msg] A=00 B=e0 len=20 18:07:33 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=e0 subcmd=00 with 2 bytes of data 18:07:33 fprintd: upekts:debug [e_handle_resp00] poll result = 0d 18:07:33 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:33 fprintd: upekts:debug [handle_incoming_msg] A=00 B=d0 len=20 18:07:33 fprintd: enroll_stage_cb: result 3 18:07:33 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=d0 subcmd=00 with 2 bytes of data 18:07:33 fprintd: async:debug [fpi_drvcb_enroll_stage_completed] result 3 18:07:33 fprintd: upekts:debug [e_handle_resp00] poll result = 0d 18:07:33 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:33 fprintd: upekts:debug [handle_incoming_msg] A=00 B=c0 len=20 18:07:33 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=c0 subcmd=00 with 2 bytes of data 18:07:33 fprintd: upekts:debug [e_handle_resp00] poll result = 20 18:07:33 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:33 fprintd: upekts:debug [handle_incoming_msg] A=00 B=b0 len=20 18:07:32 fprintd: upekts:debug [alloc_send_cmdresponse_transfer] seq=09 len=0 18:07:32 fprintd: upekts:debug [handle_incoming_msg] device busy, send busy-ack 18:07:32 fprintd: upekts:debug [handle_incoming_msg] cmd 8 from device to driver 18:07:32 fprintd: upekts:debug [handle_incoming_msg] A=08 B=00 len=0 18:07:31 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=b0 subcmd=00 with 2 bytes of data 18:07:31 fprintd: upekts:debug [e_handle_resp00] poll result = 0c 18:07:31 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:31 fprintd: upekts:debug [handle_incoming_msg] A=00 B=a0 len=20 18:07:31 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=a0 subcmd=00 with 2 bytes of data 18:07:31 fprintd: upekts:debug [e_handle_resp00] poll result = 0c 18:07:31 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:31 fprintd: upekts:debug [handle_incoming_msg] A=00 B=90 len=20 18:07:31 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=90 subcmd=00 with 2 bytes of data 18:07:31 fprintd: upekts:debug [e_handle_resp00] poll result = 0c 18:07:31 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:31 fprintd: upekts:debug [handle_incoming_msg] A=00 B=80 len=20 18:07:31 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=80 subcmd=00 with 2 bytes of data 18:07:31 fprintd: upekts:debug [e_handle_resp00] poll result = 0c 18:07:31 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:31 fprintd: upekts:debug [handle_incoming_msg] A=00 B=70 len=20 18:07:31 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=70 subcmd=00 with 2 bytes of data 18:07:31 fprintd: upekts:debug [e_handle_resp00] poll result = 0c 18:07:31 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:31 fprintd: upekts:debug [handle_incoming_msg] A=00 B=60 len=20 18:07:30 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=60 subcmd=00 with 2 bytes of data 18:07:30 fprintd: upekts:debug [e_handle_resp00] poll result = 0c 18:07:30 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:30 fprintd: upekts:debug [handle_incoming_msg] A=00 B=50 len=20 18:07:30 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=50 subcmd=00 with 2 bytes of data 18:07:30 fprintd: upekts:debug [e_handle_resp00] poll result = 0c 18:07:30 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:30 fprintd: upekts:debug [handle_incoming_msg] A=00 B=40 len=20 18:07:30 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=40 subcmd=00 with 2 bytes of data 18:07:30 fprintd: upekts:debug [e_handle_resp00] poll result = 0c 18:07:30 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:30 fprintd: upekts:debug [handle_incoming_msg] A=00 B=30 len=20 18:07:30 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=30 subcmd=00 with 2 bytes of data 18:07:30 fprintd: upekts:debug [e_handle_resp00] poll result = 0c 18:07:30 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:30 fprintd: upekts:debug [handle_incoming_msg] A=00 B=20 len=20 18:07:30 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=20 subcmd=00 with 2 bytes of data 18:07:30 fprintd: upekts:debug [e_handle_resp00] poll result = 0c 18:07:30 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:30 fprintd: upekts:debug [handle_incoming_msg] A=00 B=10 len=20 18:07:30 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=10 subcmd=00 with 2 bytes of data 18:07:30 fprintd: upekts:debug [e_handle_resp00] poll result = 0c 18:07:30 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:30 fprintd: upekts:debug [handle_incoming_msg] A=00 B=00 len=20 18:07:30 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=00 subcmd=00 with 2 bytes of data 18:07:30 fprintd: upekts:debug [e_handle_resp00] poll result = 0c 18:07:30 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:30 fprintd: upekts:debug [handle_incoming_msg] A=00 B=f0 len=20 18:07:30 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=f0 subcmd=00 with 2 bytes of data 18:07:30 fprintd: upekts:debug [e_handle_resp00] poll result = 0c 18:07:30 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:30 fprintd: upekts:debug [handle_incoming_msg] A=00 B=e0 len=20 18:07:30 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=e0 subcmd=00 with 2 bytes of data 18:07:30 fprintd: upekts:debug [e_handle_resp00] poll result = 0c 18:07:30 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:30 fprintd: upekts:debug [handle_incoming_msg] A=00 B=d0 len=20 18:07:30 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=d0 subcmd=00 with 2 bytes of data 18:07:30 fprintd: upekts:debug [e_handle_resp00] poll result = 0c 18:07:30 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:30 fprintd: upekts:debug [handle_incoming_msg] A=00 B=c0 len=20 18:07:29 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=c0 subcmd=00 with 2 bytes of data 18:07:29 fprintd: upekts:debug [e_handle_resp00] poll result = 0c 18:07:29 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:29 fprintd: upekts:debug [handle_incoming_msg] A=00 B=b0 len=20 18:07:29 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=b0 subcmd=00 with 2 bytes of data 18:07:29 fprintd: upekts:debug [e_handle_resp00] poll result = 0c 18:07:29 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:29 fprintd: upekts:debug [handle_incoming_msg] A=00 B=a0 len=20 18:07:29 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=a0 subcmd=00 with 2 bytes of data 18:07:29 fprintd: upekts:debug [e_handle_resp00] poll result = 0c 18:07:29 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:29 fprintd: upekts:debug [handle_incoming_msg] A=00 B=90 len=20 18:07:29 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=90 subcmd=00 with 2 bytes of data 18:07:29 fprintd: upekts:debug [e_handle_resp00] poll result = 0c 18:07:29 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:29 fprintd: upekts:debug [handle_incoming_msg] A=00 B=80 len=20 18:07:29 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=80 subcmd=00 with 2 bytes of data 18:07:29 fprintd: upekts:debug [e_handle_resp00] poll result = 0c 18:07:29 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:29 fprintd: upekts:debug [handle_incoming_msg] A=00 B=70 len=20 18:07:29 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=70 subcmd=00 with 2 bytes of data 18:07:29 fprintd: upekts:debug [e_handle_resp00] poll result = 0c 18:07:29 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:29 fprintd: upekts:debug [handle_incoming_msg] A=00 B=60 len=20 18:07:29 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=60 subcmd=00 with 2 bytes of data 18:07:29 fprintd: upekts:debug [e_handle_resp00] poll result = 0c 18:07:29 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:29 fprintd: upekts:debug [handle_incoming_msg] A=00 B=50 len=20 18:07:29 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=50 subcmd=00 with 2 bytes of data 18:07:29 fprintd: upekts:debug [e_handle_resp00] poll result = 0c 18:07:29 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:29 fprintd: upekts:debug [handle_incoming_msg] A=00 B=40 len=20 18:07:29 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=40 subcmd=00 with 2 bytes of data 18:07:29 fprintd: upekts:debug [e_handle_resp00] poll result = 0c 18:07:29 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:29 fprintd: upekts:debug [handle_incoming_msg] A=00 B=30 len=20 18:07:28 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=30 subcmd=00 with 2 bytes of data 18:07:28 fprintd: upekts:debug [e_handle_resp00] poll result = 0c 18:07:28 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:28 fprintd: upekts:debug [handle_incoming_msg] A=00 B=20 len=20 18:07:28 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=20 subcmd=00 with 2 bytes of data 18:07:28 fprintd: upekts:debug [e_handle_resp00] poll result = 0c 18:07:28 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:28 fprintd: upekts:debug [handle_incoming_msg] A=00 B=10 len=20 18:07:28 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=10 subcmd=00 with 2 bytes of data 18:07:28 fprintd: upekts:debug [e_handle_resp00] poll result = 0c 18:07:28 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:28 fprintd: upekts:debug [handle_incoming_msg] A=00 B=00 len=20 18:07:28 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=00 subcmd=00 with 2 bytes of data 18:07:28 fprintd: upekts:debug [e_handle_resp00] poll result = 0c 18:07:28 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:28 fprintd: upekts:debug [handle_incoming_msg] A=00 B=f0 len=20 18:07:28 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=f0 subcmd=00 with 2 bytes of data 18:07:28 fprintd: upekts:debug [e_handle_resp00] poll result = 0c 18:07:28 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:28 fprintd: upekts:debug [handle_incoming_msg] A=00 B=e0 len=20 18:07:28 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=e0 subcmd=00 with 2 bytes of data 18:07:28 fprintd: upekts:debug [e_handle_resp00] poll result = 0c 18:07:28 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:28 fprintd: upekts:debug [handle_incoming_msg] A=00 B=d0 len=20 18:07:28 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=d0 subcmd=00 with 2 bytes of data 18:07:28 fprintd: upekts:debug [e_handle_resp00] poll result = 0c 18:07:28 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:28 fprintd: upekts:debug [handle_incoming_msg] A=00 B=c0 len=20 18:07:28 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=c0 subcmd=00 with 2 bytes of data 18:07:28 fprintd: upekts:debug [e_handle_resp00] poll result = 0c 18:07:28 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:28 fprintd: upekts:debug [handle_incoming_msg] A=00 B=b0 len=20 18:07:28 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=b0 subcmd=00 with 2 bytes of data 18:07:28 fprintd: upekts:debug [e_handle_resp00] poll result = 0c 18:07:28 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:28 fprintd: upekts:debug [handle_incoming_msg] A=00 B=a0 len=20 18:07:28 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=a0 subcmd=00 with 2 bytes of data 18:07:28 fprintd: upekts:debug [e_handle_resp00] poll result = 0c 18:07:28 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:28 fprintd: upekts:debug [handle_incoming_msg] A=00 B=90 len=20 18:07:27 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=90 subcmd=00 with 2 bytes of data 18:07:27 fprintd: upekts:debug [e_handle_resp00] poll result = 0c 18:07:27 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:27 fprintd: upekts:debug [handle_incoming_msg] A=00 B=80 len=20 18:07:27 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=80 subcmd=00 with 2 bytes of data 18:07:27 fprintd: upekts:debug [e_handle_resp00] poll result = 0c 18:07:27 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:27 fprintd: upekts:debug [handle_incoming_msg] A=00 B=70 len=20 18:07:27 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=70 subcmd=00 with 2 bytes of data 18:07:27 fprintd: upekts:debug [e_handle_resp00] poll result = 0c 18:07:27 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:27 fprintd: upekts:debug [handle_incoming_msg] A=00 B=60 len=20 18:07:27 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=60 subcmd=00 with 2 bytes of data 18:07:27 fprintd: async:debug [fpi_drvcb_enroll_started] status 0 18:07:27 fprintd: drv:debug [fpi_ssm_mark_completed] 0x55d227dca7b0 completed with status 0 18:07:27 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 0 with 14 bytes 18:07:27 fprintd: upekts:debug [handle_incoming_msg] A=00 B=50 len=20 18:07:27 fprintd: drv:debug [ssm_call_handler] 0x55d227dca7b0 entering state 2 18:07:27 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=50 subcmd=02 with 8 bytes of data 18:07:27 fprintd: drv:debug [__ssm_call_handler] 0x55d227dca7b0 entering state 1 18:07:27 fprintd: drv:debug [fpi_ssm_mark_completed] 0x55d227dca7f0 completed with status 0 18:07:27 fprintd: upekts:debug [initsm_read_msg_response_cb] state 13 completed 18:07:27 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd b with 1 bytes 18:07:27 fprintd: upekts:debug [handle_incoming_msg] non-zero bytes in cmd response 18:07:27 fprintd: upekts:debug [handle_incoming_msg] A=00 B=40 len=7 18:07:27 fprintd: drv:debug [ssm_call_handler] 0x55d227dca7f0 entering state 13 18:07:27 fprintd: upekts:debug [initsm_send_msg_cb] state 12 completed 18:07:27 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=40 subcmd=0b with 105 bytes of data 18:07:27 fprintd: drv:debug [ssm_call_handler] 0x55d227dca7f0 entering state 12 18:07:27 fprintd: upekts:debug [initsm_read_msg_response_cb] state 11 completed 18:07:27 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd c with 101 bytes 18:07:27 fprintd: upekts:debug [handle_incoming_msg] A=00 B=30 len=107 18:07:27 fprintd: upekts:debug [read_msg_cb] didn't fit in buffer, need to extend by 52 bytes 18:07:27 fprintd: drv:debug [ssm_call_handler] 0x55d227dca7f0 entering state 11 18:07:27 fprintd: upekts:debug [initsm_send_msg_cb] state 10 completed 18:07:27 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=30 subcmd=0c with 5 bytes of data 18:07:27 fprintd: drv:debug [ssm_call_handler] 0x55d227dca7f0 entering state 10 18:07:27 fprintd: upekts:debug [initsm_read_msg_response_cb] state 9 completed 18:07:27 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 8 with 9 bytes 18:07:27 fprintd: upekts:debug [handle_incoming_msg] A=00 B=20 len=15 18:07:27 fprintd: drv:debug [ssm_call_handler] 0x55d227dca7f0 entering state 9 18:07:27 fprintd: upekts:debug [initsm_send_msg_cb] state 8 completed 18:07:27 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=20 subcmd=08 with 25 bytes of data 18:07:27 fprintd: drv:debug [ssm_call_handler] 0x55d227dca7f0 entering state 8 18:07:27 fprintd: upekts:debug [initsm_read_msg_response_cb] state 7 completed 18:07:27 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 7 with 9 bytes 18:07:27 fprintd: upekts:debug [handle_incoming_msg] A=00 B=10 len=15 18:07:27 fprintd: drv:debug [ssm_call_handler] 0x55d227dca7f0 entering state 7 18:07:27 fprintd: upekts:debug [initsm_send_msg_cb] state 6 completed 18:07:27 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=10 subcmd=07 with 1 bytes of data 18:07:27 fprintd: drv:debug [ssm_call_handler] 0x55d227dca7f0 entering state 6 18:07:27 fprintd: upekts:debug [initsm_read_msg_response_cb] state 5 completed 18:07:27 fprintd: upekts:debug [handle_incoming_msg] device responds to subcmd 6 with 49 bytes 18:07:27 fprintd: upekts:debug [handle_incoming_msg] A=00 B=00 len=55 18:07:27 fprintd: drv:debug [ssm_call_handler] 0x55d227dca7f0 entering state 5 18:07:27 fprintd: upekts:debug [initsm_send_msg_cb] state 4 completed 18:07:27 fprintd: upekts:debug [alloc_send_cmd28_transfer] seq=00 subcmd=06 with 1 bytes of data 18:07:27 fprintd: drv:debug [ssm_call_handler] 0x55d227dca7f0 entering state 4 18:07:27 fprintd: upekts:debug [handle_incoming_msg] cmd 5 from device to driver 18:07:27 fprintd: upekts:debug [handle_incoming_msg] A=05 B=00 len=1 18:07:27 fprintd: drv:debug [ssm_call_handler] 0x55d227dca7f0 entering state 3 18:07:27 fprintd: upekts:debug [initsm_send_msg_cb] state 2 completed 18:07:27 fprintd: upekts:debug [alloc_send_cmdresponse_transfer] seq=04 len=8 18:07:27 fprintd: drv:debug [ssm_call_handler] 0x55d227dca7f0 entering state 2 18:07:27 fprintd: upekts:debug [handle_incoming_msg] cmd 3 from device to driver 18:07:27 fprintd: upekts:debug [handle_incoming_msg] A=03 B=00 len=5 18:07:27 fprintd: drv:debug [ssm_call_handler] 0x55d227dca7f0 entering state 1 18:07:27 fprintd: drv:debug [ssm_call_handler] 0x55d227dca7f0 entering state 0 18:07:27 fprintd: drv:debug [ssm_call_handler] 0x55d227dca7b0 entering state 0 18:07:27 fprintd: async:debug [fp_async_enroll_start] starting enrollment 18:07:27 fprintd: start enrollment device 0 finger 7 18:07:27 fprintd: device 0 claim status 0 18:07:27 fprintd: async:debug [fpi_drvcb_open_complete] status 0 18:07:27 fprintd: async:debug [fp_async_dev_open] 18:07:27 fprintd: now monitoring fd 15 18:07:27 fprintd: user 'root' claiming the device: 0 18:07:27 fprintd: fp:debug [find_supporting_driver] selected driver upekts supports USB device 0483:2016 18:07:27 fprintd: fp:debug [find_supporting_driver] driver upekts supports USB device 0483:2016 18:07:27 fprintd: fp:debug [register_driver] registered driver vfs0050 18:07:27 fprintd: fp:debug [register_driver] registered driver etes603 18:07:27 fprintd: fp:debug [register_driver] registered driver upektc_img 18:07:27 fprintd: fp:debug [register_driver] registered driver upektc 18:07:27 fprintd: fp:debug [register_driver] registered driver vfs5011 18:07:27 fprintd: fp:debug [register_driver] registered driver vfs301 18:07:27 fprintd: fp:debug [register_driver] registered driver vfs101 18:07:27 fprintd: fp:debug [register_driver] registered driver aes2660 18:07:27 fprintd: fp:debug [register_driver] registered driver aes1660 18:07:27 fprintd: fp:debug [register_driver] registered driver aes1610 18:07:27 fprintd: fp:debug [register_driver] registered driver upeksonly 18:07:27 fprintd: fp:debug [register_driver] registered driver vcom5s 18:07:27 fprintd: fp:debug [register_driver] registered driver uru4000 18:07:27 fprintd: fp:debug [register_driver] registered driver aes2550 18:07:27 fprintd: fp:debug [register_driver] registered driver aes2501 18:07:27 fprintd: fp:debug [register_driver] registered driver aes4000 18:07:27 fprintd: fp:debug [register_driver] registered driver aes3500 18:07:27 fprintd: fp:debug [register_driver] registered driver upekts 18:07:27 kernel: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=fprintd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success' 18:07:27 fprintd: fp:debug [fp_init] 18:07:27 dbus-daemon: [system] Activating via systemd: service name='net.reactivated.Fprint' unit='fprintd.service' requested by ':1.215' (uid=0 pid=3452 comm="fprintd-enroll " label="unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023")

lsusb output:

Bus 004 Device 008: ID 0483:2016 STMicroelectronics Fingerprint Reader Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 0 bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x0483 STMicroelectronics idProduct 0x2016 Fingerprint Reader bcdDevice 0.02 iManufacturer 1 UPEK iProduct 2 Biometric Coprocessor iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 39 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xa0 (Bus Powered) Remote Wakeup MaxPower 100mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 3 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0004 1x 4 bytes bInterval 20 can't get debug descriptor: Resource temporarily unavailable Device Status: 0x0000 (Bus Powered)