Hello, From: Nobuhiro IMAI <nov_at_yo.rim.or.jp> Date: Tue, 28 May 2013 21:55:48 +0900 (JST)
> $ dpkg-query --show libfprint0 > libfprint0:amd64 1:0.5.0-5 > $ sudo -k > $ sudo id > Could not locate any suitable fingerprints matched with available hardware. > [sudo] password for nov: > uid=0(root) gid=0(root) groups=0(root) I cloned upstream git repository[1] and built it then replaced /usr/lib/x86_64-linux-gnu/libfprint.so.0.0.0 with libfprint/.libs/libfprint.so.0.0.0 manually, and got the following debug print: $ sudo -k $ sudo id fp:debug [fp_init] fp:debug [register_driver] registered driver upekts fp:debug [register_driver] registered driver upeke2 fp:debug [register_driver] registered driver aes4000 fp:debug [register_driver] registered driver aes2501 fp:debug [register_driver] registered driver aes2550 fp:debug [register_driver] registered driver uru4000 fp:debug [register_driver] registered driver vcom5s fp:debug [register_driver] registered driver upeksonly fp:debug [register_driver] registered driver aes1610 fp:debug [register_driver] registered driver aes1660 fp:debug [register_driver] registered driver aes2660 fp:debug [register_driver] registered driver vfs101 fp:debug [register_driver] registered driver vfs301 fp:debug [register_driver] registered driver upektc fp:debug [find_supporting_driver] driver upeke2 supports USB device 147e:2016 fp:debug [find_supporting_driver] selected driver upeke2 supports USB device 147e:2016 fp:debug [fpi_print_data_compatible] driver ID mismatch: 0d vs 01 Could not locate any suitable fingerprints matched with available hardware. [sudo] password for nov: uid=0(root) gid=0(root) groups=0(root) Actually the driver ID for UPEKE2 was modified from 1 to 13 (= 0x0d) at commit ea6d5ba[2]. I rewrote the UPEKE2_ID to 1 and built the library, it works again. So, I regenerated my fingerprint data with fprintd-enroll (pam_fprint_enroll did not work for me), then copy /var/lib/fprint/nov/000d/00000000/ to ~/.fprint/prints/000d/00000000/. Now, everything is all right! 1. git://anongit.freedesktop.org/libfprint/libfprint 2. http://cgit.freedesktop.org/libfprint/libfprint/commit/?id=ea6d5ba6d65aa7ed4b900b23263bc4d8abe4a868 Thanks, -- Nobuhiro IMAI <n...@yo.rim.or.jp> Key fingerprint = E57F 2482 4074 13BC 3B9A 165B C689 5B16 A620 4657
pgpr8gRyY6p_K.pgp
Description: PGP signature