Integrated Fingerprint Reader
There is a new GPL driver at http://thinkfinger.sourceforge.net; see the How to enable the fingerprint reader with ThinkFinger for detailed instructions. This is the recommended option as it integrates more seamlessly with PAM and doesn't produce a tacky graphical prompt.
A closed source driver from the vendor has been released. It interfaces to the hardware as a user-space USB driver through /proc/bus/usb and provides a BioAPI 1.10 device, which can then be interfaced to pam for authentication by user programs. The driver can be downloaded from http://www.upek.com/support/dl_linux_bsp.asp; see the corresponding HOWTO for detailed instructions.
- Review from TrustedReviews of the fingerprint scanner
- A (Russian) project that provides support for a (different model) of fingerprint scanner (also a USB device, though)
- TouchStrip TCS3/TCD4 spec sheet
- A branch of the BioAPI reference implementation