Fingerprint Support - dslm4515/BMLFS GitHub Wiki
Tested [integrated] Fingerprint Readers
Type | USB ID | Device Name (lsusb) | Reader Name | Libfprint version | Fprintd version | Notes |
---|---|---|---|---|---|---|
USB internal | 08ff:2580 | Fingerprint Sensor | Authentec AES2501 | 2 (1.90.9) | 2 (1.90.1) | no issues |
USB internal | 0483:2016 | STMicroelectronics Biomerice Processor | UPEK/Thomson | 1 (0.8.3) | 1 (0.9.0) | using newer fprint software version causes reader to not verify prints ("Device reported an error during verify: Response had wrong subcommand type" ). Only enrolls |
Configuring System to use Fingerprint Verification
-
For command line use, such as the virtual terminals or terminal emulator in a WM/DE.
-
Graphical authentication is still a work in progress
sudo
, press enter then swipe. Modify PAM configuration as root:
To use fingerprint for sed -i '1s/^/auth sufficient pam_fprintd.so\n/' /etc/pam.d/sudo
sed -i '1s/^/auth sufficient pam_unix.so try_first_pass likeauth nullok\n/' /etc/pam.d/sudo
Or for logins, press enter then swipe. Modify PAM configuration as root:
sed -i '1s/^/auth sufficient pam_fprintd.so\n/' /etc/pam.d/system-auth
Regardless, also modify polkit PAM configuration as root:
sed -i '1s/^/auth sufficient pam_fprintd.so\n/' /etc/pam.d/polkit-1