指纹辨识系统on Ubuntu 10.04+

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

指纹辨识系统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.1. 启动Fingerprint GUI。


3.2. Fingerprint GUI已经启用UPEK,这真是太棒了,接着点选Next


3.3.建立指纹辨识金钥,Next继续(本文使用右手食指)。


3.3.1.扫描手指头。


3.3.2. 扫描成功三次即可。


3.4. 完成后会问您是否继续新增其他手指。


3.5. 若要继续新增请点选其他手指并重覆3.3. 步骤。


4. 测试


4.1. 在Fingerprint GUI 的Settings 里可以找到测试的功能。


4.2. 提示视窗出现后请扫瞄手指(由于冻仁改过布景主题才会看不到字)。


4.3. 这时ThinkPad T410 指纹辨识装置上的LED 会亮起。


4.4. ThinkPad T410 指纹辨识装置未启动时的对照组。


4.5. 测试结果:成功!


转载于:https://my.oschina.net/coolfire368/blog/224317

你可能感兴趣的:(指纹辨识系统on Ubuntu 10.04+)