This probably wont be a solution to the question but it might be help someone like me who got there multiple times trying to solve similar issue.
I managed to get finger print working on Samsung 400B laptop with Linux Mint Xfse using fprintd
.
First probably is worth to check supported device list. My one was listed there.
Device-3: 2-1.5:4 info: AuthenTec type: <vendor specific> driver: N/A rev: 2.0 chip ID: 08ff:168a
(In Mint you can find it under "System Reports" > "System information")
Installation:
apt-get install fprintd libpam-fprintd
Then add enroll (register) your finger print:
fprintd-enroll <USERNAME>
you should be asked to swipe your finger (note what you need to do that multiple times)
To verify fingerprint:
fprintd-verify <USERNAME>
Then what I needed to do is to modify /etc/pam.d/common-auth
and add this line:
auth sufficient pam_fprintd.so
I try few places to put it at. I noticed if I add it as last command it asked for password and then I needed to verify with fingerprint as well. That can be useful for extra security, but that not was my goal. So I added it to the beginning:
# here are the per-package modules (the "Primary" block)
auth sufficient pam_fprintd.so
auth [success=1 default=ignore] pam_unix.so nullok
# here's the fallback if no module succeeds
and that gave me finger-print first and if it succeeds then I'm in, but if it fails 3 times then I can enter password to authenticate.
Informative article on PAM file here