Integrated Fingerprint Reader
Contents
Integrated Fingerprint Reader
IBMs second generation of T42 models (released in Autumn 2004) was the first to feature an integrated fingerprint reader. Various models since then have had this feature, actually implemented with a number of different devices, all of which appear on the USB bus. Some are just scanners, others do the recognition in the device itself.
USB ID | Reader | Software |
---|---|---|
0483:2016 | UPEK/Thomson | thinkfinger or fprint |
147e:1000 | UPEK TCS4C | unsupported ?? |
147e:1002 | UPEK | unsupported ?? |
147e:2016 | Upeksonly | fprint patches |
147e:2020 | Upek / Authentec | Forum discussion and howto for 32-bit, using non-free drivers Seems to be supported as of 2013-01-15 (Works for Me (TM)). On Ubuntu, use PPA at https://launchpad.net/~fingerprint |
08ff:1600 | Authentec AES1610 | fprint |
08ff:2580 | Authentec AES2501 | fprint |
08ff:2810 | Authentec 2810 | supported by libfprint v0.5.0 onwards, released December 2012 |
Read more about the various models of reader on the libfprint wiki
Also check the Fingerprint-GUI PPA which has a detailed list of supported devices. Be aware this PPA includes non-free software as indicated in the About page of the project.
The UPEK device is supported by thinkfinger. Those devices and Authentec ones are supported by libfprint.
However: The fingerprint reader is an INSECURE device and gives a false sense of security! There has been quite a bit of research by a hacker named Starbug, a member of the Chaos Computer Club, Berlin, Germany. He outlined in two very good talks how to forge each and every available fingerprint sensor available at the cost of a few euros, using materials from your local hardware store, a digicam and a laser printer! Here's some links:
Remember, using fingerprints for authentication is much similar to having a password which is written on anything you touch.
Software support
See How to enable the integrated fingerprint reader.
Models featuring this Technology
UPEK Touchstrip (model?) - USB 0483:2016
- ThinkPad R52, R60, R61i
- ThinkPad T42, T42p, T43, T43p, T60, T60p, T61, T61p
- ThinkPad X41, X41 Tablet, X60, X60s, X60 Tablet, X61 Tablet, X300
- ThinkPad Z61t, Z61p, Z61m
UPEK Touchchip TCS4C - USB 147e:1000
UPEK - TouchStrip Fingerprint Sensor - USB 147e:1002
- ThinkPad Edge E425
UPEK Touchstrip TCRD4C - USB 147e:2016
- ThinkPad R61, R61i
- ThinkPad Edge 14", Edge 15"
- ThinkPad L412, L512
- ThinkPad T400s, T410, T410i, T410s, T410si, T420, T510, T510i
- ThinkPad W510, W701, W701ds
- ThinkPad X201, X201i, X201s, X201 Tablet, X220, X1
Upek TouchChip Fingerprint Coprocessor - USB 147e:2020
Authentec AES1610 - USB 08ff:1600
- Lenovo V100, V200
Authentec AES2501 - USB 08ff:2580
- Lenovo N100, N200
Authentec AES2810 - USB 08ff:2810
- ThinkPad R400, R500
- ThinkPad T400, T500
- ThinkPad W500, W700, W700ds
- ThinkPad X200, X200s, X200 Tablet, X301
Validity Sensors - USB 138a:0090
- ThinkPad X1 Yoga
Links
- R52
- R60
- R61i
- T42
- T42p
- T43
- T43p
- T60
- T60p
- T61
- T61p
- X41
- X41 Tablet
- X60
- X60s
- X60 Tablet
- X61 Tablet
- X300
- Z61t
- Z61p
- Z61m
- SL300
- SL400
- SL500
- R61
- Edge 14"
- Edge 15"
- L412
- L512
- T400s
- T410
- T410i
- T410s
- T410si
- T420
- T510
- T510i
- W510
- W701
- W701ds
- X201
- X201i
- X201s
- X201 Tablet
- X220
- X1
- T430
- T430s
- T530
- W530
- X230
- R400
- R500
- T400
- T500
- W500
- W700
- W700ds
- X200
- X200s
- X200 Tablet
- X301
- X1 Yoga