指纹辨识系统on Ubuntu 10.04+
指纹辨识对冻仁而言是个很棒加值,除了可以帮ThinkPad T410开机以外,还免去了被人看到密码的风险,那个小熊软糖请离冻仁的手指头远一点,美中不足的是还不能达到Windows上只需扫描一次就可开机并直接登入的效果,但或许这也是件好事,安全性与便利性是永远的矛与盾啊! 不得不提的是UPEK的辨识率比起同事的HP高了不少,据同事的说法是进了Windows就会很难用,反而在BIOS才比较好用,但重点是谁会一直待在BIOS使用指纹辨识啊?!
1. 查询指纹辨识装置
可至ThinkWiki观看各个ThinkPad搭载的晶片组。
jonny
@natty:
~$ $ lsusb
[Enter]
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubBus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching HubBus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 003: ID 1a40:0101 TERMINUS TECHNOLOGY INC. USB-2.0 4-Port HUBBus 001 Device 004: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint SensorBus 001 Device 005: ID 17ef:480f Lenovo Integrated Webcam [R5U877]
Bus 001 Device 006: ID 046d:c404 Logitech, Inc. TrackMan Wheel
Bus 001 Device 007: ID 046d:c408 Logitech, Inc. Marble Mouse (4-button)
Bus 001 Device 008: ID 046a:0011 Cherry GmbH G83 (RS 6000) Keyboard
Bus 001 Device 011: ID 0421:01c7 Nokia Mobile Phones N900 (Storage Mode)
2. 安装
2.1. 新增套件来源。
jonny
@natty:
~$ sudo add-apt-repository ppa:fingerprint/fingerprint-gui
[Enter]
2.2. 更新套件库。
jonny
@natty:
~$ sudo aptitude update
[Enter]
2.3.安装fingerprint-gui。
jonny
@natty:
~$ sudo aptitude install fingerprint-gui \
policykit-1-fingerprint-gui
[Enter]
2.4.安装UPEK晶片函式库「libbsapi」。
jonny
@natty:
~$ sudo aptitude install libbsapi
[Enter]
3. 设定
|
3.2. Fingerprint GUI已经启用UPEK,这真是太棒了,接着点选Next。 |
|
3.3.建立指纹辨识金钥,Next继续(本文使用右手食指)。 |
|
3.5. 若要继续新增请点选其他手指并重覆3.3. 步骤。 |
4. 测试
|
4.1. 在Fingerprint GUI 的Settings 里可以找到测试的功能。 |
|
4.2. 提示视窗出现后请扫瞄手指(由于冻仁改过布景主题才会看不到字)。 |
|
4.3. 这时ThinkPad T410 指纹辨识装置上的LED 会亮起。 |
|
4.4. ThinkPad T410 指纹辨识装置未启动时的对照组。 |