{"id":631,"date":"2014-08-04T05:11:58","date_gmt":"2014-08-03T22:11:58","guid":{"rendered":"http:\/\/blog.trichev.com\/?p=631"},"modified":"2017-08-10T09:26:30","modified_gmt":"2017-08-10T02:26:30","slug":"lenovo-thinkpad-t420-fingerprint-reader","status":"publish","type":"post","link":"https:\/\/trichev.com\/blog\/2014\/08\/04\/lenovo-thinkpad-t420-fingerprint-reader\/","title":{"rendered":"Lenovo ThinkPad T420. Fingerprint reader"},"content":{"rendered":"<p>Make sure you have one of the supported finger scanners. You can check if your device is supported by checking this <a href=\"http:\/\/www.freedesktop.org\/wiki\/Software\/fprint\/libfprint\/Supported_devices\/\">list<\/a> of supported devices. To check which one you have, type:<br \/>\nlsusb<br \/>\nBus 001 Device 003: ID 147e:2016 Upek Biometric Touchchip\/Touchstrip Fingerprint Sensor<\/p>\n<p>Installation:<br \/>\nyum install fprintd ImageMagick<\/p>\n<p>Login configuration<br \/>\nNote: If you use GDM, the fingerprint-option is already available in the login menu. You can skip this section!<\/p>\n<p>Add pam_fprintd.so to the auth section of \/etc\/pam.d\/system-auth and \/etc\/pam.d\/system-auth-ac<\/p>\n<p>vi \/etc\/pam.d\/system-auth<\/p>\n<p>auth required pam_env.so<br \/>\nauth sufficient pam_fprintd.so<br \/>\nauth sufficient pam_unix.so nullok try_first_pass<br \/>\nauth requisite pam_succeed_if.so uid &gt;= 1000 quiet_success<br \/>\nauth required pam_deny.so<\/p>\n<p>This tries to use fingerprint login first, and if if fails or if it finds no fingerprint signatures in the give user&#8217;s home directory, it proceeds to password login.<\/p>\n<p>To add a signature for a finger, run<\/p>\n<p>$ fprintd-enroll<\/p>\n<p>You will be asked to scan the given finger. After that, the signature is created in \/var\/lib\/fprint\/$USER.<\/p>\n<p>For more information, see man fprintd.<\/p>\n<p>Links:<br \/>\n<a href=\"https:\/\/wiki.archlinux.org\/index.php\/Lenovo_ThinkPad_T420#Fingerprint_reader\">https:\/\/wiki.archlinux.org\/index.php\/Lenovo_ThinkPad_T420#Fingerprint_reader<\/a><br \/>\n<a href=\"https:\/\/wiki.archlinux.org\/index.php\/Fprint#Setup_fingerprint-gui\">https:\/\/wiki.archlinux.org\/index.php\/Fprint#Setup_fingerprint-gui<\/a><br \/>\n<a href=\"http:\/\/karuppuswamy.com\/wordpress\/2010\/07\/22\/how-to-get-fingerprint-reader-working-in-fedora-linux-upek-147e1000-in-this-case\/\">http:\/\/karuppuswamy.com\/wordpress\/2010\/07\/22\/how-to-get-fingerprint-reader-working-in-fedora-linux-upek-147e1000-in-this-case\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Make sure you have one of the supported finger scanners. You can check if your device is supported by checking this list of supported devices. To check which one you have, type: lsusb Bus 001 Device 003: ID 147e:2016 Upek Biometric Touchchip\/Touchstrip Fingerprint Sensor Installation: yum install fprintd ImageMagick Login configuration Note: If you use [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[231],"tags":[196,193,32,194,195,28,14,11],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/trichev.com\/blog\/wp-json\/wp\/v2\/posts\/631"}],"collection":[{"href":"https:\/\/trichev.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/trichev.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/trichev.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/trichev.com\/blog\/wp-json\/wp\/v2\/comments?post=631"}],"version-history":[{"count":1,"href":"https:\/\/trichev.com\/blog\/wp-json\/wp\/v2\/posts\/631\/revisions"}],"predecessor-version":[{"id":632,"href":"https:\/\/trichev.com\/blog\/wp-json\/wp\/v2\/posts\/631\/revisions\/632"}],"wp:attachment":[{"href":"https:\/\/trichev.com\/blog\/wp-json\/wp\/v2\/media?parent=631"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/trichev.com\/blog\/wp-json\/wp\/v2\/categories?post=631"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/trichev.com\/blog\/wp-json\/wp\/v2\/tags?post=631"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}