ThinkFinger
Size: 734
Comment:
|
Size: 2634
Comment: test the fingerprint
|
Deletions are marked like this. | Additions are marked like this. |
Line 3: | Line 3: |
Thinkfinger is a free driver for the SGS Thomson Microelectronics fingerprint reader that you can find on most Lenovo/Thinkpad, Sony Vaio and Toshiba. Be aware that ThinkFinger only works for this specific model, some Lenovo/Sony/Toshiba laptops are using other models. | Thinkfinger is a free driver for the SGS Thomson Microelectronics fingerprint reader that you can find on most Lenovo/Thinkpad, Dell and Toshiba. Be aware that ThinkFinger only works for this specific model, some Lenovo/Dell/Toshiba laptops are using other models. |
Line 7: | Line 7: |
This howto was written for ThinkFinger 0.2.2 on a [https://wiki.ubuntu.com/LaptopTestingTeam/ToshibaSatelliteU200-163 Toshiba Satellite U200-163] running Edgy. |
|
Line 9: | Line 11: |
1. Download and untar the source code from the [http://sourceforge.net/project/showfiles.php?group_id=179573 Sourceforge page] 2. Install required dependancies {{{ sudo apt-get install build-essential libtool libusb-dev libpam0g-dev }}} 3.#3 Create the directory that will store fingerprints {{{ sudo mkdir /etc/pam_thinkfinger }}} 4.#4 Configure and compile the whole thing (3 commands to run separatly in the source folder you just unzipped above): {{{ ./configure --with-securedir=/lib/security --with-birdir=/etc/pam_thinkfinger make sudo make install }}} |
|
Line 12: | Line 29: |
We will acquire a fingerprint that we will store temporarly to test if the reader works properly. 1. Acquire the fingerprint with the command {{{ sudo tf-tool --acquire }}} It will ask for your fingerprint 3 times (or more if there are failed scans). 2. Test your fingerprint {{{ sudo tf-tool --verify }}} It will tell you if the scan match the one acquired above. A typical test session is something like that : {{{ ploum@spoutnik:~$ sudo tf-tool --acquire ThinkFinger 0.2.2 (http://thinkfinger.sourceforge.net/) Copyright (C) 2006, 2007 Timo Hoenig <thoenig@suse.de> Initializing... done. Please swipe your finger (successful swipes 3/3, failed swipes: 0)... done. Storing data (/tmp/test.bir)... done. ploum@spoutnik:~$ sudo tf-tool --verify ThinkFinger 0.2.2 (http://thinkfinger.sourceforge.net/) Copyright (C) 2006, 2007 Timo Hoenig <thoenig@suse.de> Initializing... done. Please swipe your finger (successful swipes 1/1, failed swipes: 0)... done. Result: Fingerprint does match. }}} |
|
Line 23: | Line 73: |
* '''I have a "Could not claim USB device" error''' * You must run tf-tool as root or use "sudo" in front of the command. |
Install ThinkFinger on Ubuntu
Thinkfinger is a free driver for the SGS Thomson Microelectronics fingerprint reader that you can find on most Lenovo/Thinkpad, Dell and Toshiba. Be aware that ThinkFinger only works for this specific model, some Lenovo/Dell/Toshiba laptops are using other models.
[http://thinkfinger.sourceforge.net/ ThinkFinger website]
This howto was written for ThinkFinger 0.2.2 on a [https://wiki.ubuntu.com/LaptopTestingTeam/ToshibaSatelliteU200-163 Toshiba Satellite U200-163] running Edgy.
Download and compile
Download and untar the source code from the [http://sourceforge.net/project/showfiles.php?group_id=179573 Sourceforge page]
- Install required dependancies
sudo apt-get install build-essential libtool libusb-dev libpam0g-dev
- Create the directory that will store fingerprints
sudo mkdir /etc/pam_thinkfinger
- Configure and compile the whole thing (3 commands to run separatly in the source folder you just unzipped above):
./configure --with-securedir=/lib/security --with-birdir=/etc/pam_thinkfinger make sudo make install
Test the fingerprint reader
We will acquire a fingerprint that we will store temporarly to test if the reader works properly.
- Acquire the fingerprint with the command
sudo tf-tool --acquire
It will ask for your fingerprint 3 times (or more if there are failed scans).
- Test your fingerprint
sudo tf-tool --verify
It will tell you if the scan match the one acquired above.
A typical test session is something like that :
ploum@spoutnik:~$ sudo tf-tool --acquire ThinkFinger 0.2.2 (http://thinkfinger.sourceforge.net/) Copyright (C) 2006, 2007 Timo Hoenig <thoenig@suse.de> Initializing... done. Please swipe your finger (successful swipes 3/3, failed swipes: 0)... done. Storing data (/tmp/test.bir)... done. ploum@spoutnik:~$ sudo tf-tool --verify ThinkFinger 0.2.2 (http://thinkfinger.sourceforge.net/) Copyright (C) 2006, 2007 Timo Hoenig <thoenig@suse.de> Initializing... done. Please swipe your finger (successful swipes 1/1, failed swipes: 0)... done. Result: Fingerprint does match.
Use it everyday !
Known problems
F.A.Q
Can I still use a regular password ?
- Yes. The "enter your password" will be replaced by "Enter your password or swipe your finger". You can still use your password if you are wearing gloves (just an example)
I have a "Could not claim USB device" error
- You must run tf-tool as root or use "sudo" in front of the command.
ThinkFinger (last edited 2012-04-09 01:50:13 by de55)