指紋辨識系統 on Ubuntu 10.04+
指紋辨識對凍仁而言是個很棒加值,除了可以幫 ThinkPad T410 開機以外,還免去了被人看到密碼的風險,那個小熊軟糖請離凍仁的手指頭遠一點,美中不足的是還不能達到 Windows 上只需掃描一次就可開機並直接登入的效果,但或許這也是件好事,安全性與便利性是永遠的矛與盾啊!
不得不提的是 UPEK 的辨識率比起同事的 HP 高了不少,據同事的說法是進了 Windows 就會很難用,反而在 BIOS 才比較好用,但重點是誰會一直待在 BIOS 使用指紋辨識啊?!
可至 ThinkWiki 觀看各個 ThinkPad 搭載的晶片組。
2.1. 新增套件來源。
2.2. 更新套件庫。
2.3. 安裝 fingerprint-gui。
2.4. 安裝 UPEK 晶片函式庫「libbsapi」。
# 第二週的減重大作戰成果為 2.5kg,共 6kg。
成功於 ThinkPad T410 x Ubuntu 10.04 的組合上執行 Fingerprint GUI。
成功於 ThinkPad T410 x Debian 8 的組合上執行 Fingerprint GUI,若強制於 Debian 7 上安裝會有 lbic6 得 >= 2.13 的相依性問題,而且會不相容 ia32-libs, skype:i386 ... 等不少套件。
不得不提的是 UPEK 的辨識率比起同事的 HP 高了不少,
正常版的提示視窗 (資料來源)。 |
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 hub Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub Bus 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 HUB Bus 001 Device 004: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor Bus 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. 測試結果:成功! |
# 第二週的減重大作戰成果為 2.5kg,共 6kg。
2012-05-02
成功於 ThinkPad T410 x Ubuntu 10.04 的組合上執行 Fingerprint GUI。
2014-04-08
成功於 ThinkPad T410 x Debian 8 的組合上執行 Fingerprint GUI,若強制於 Debian 7 上安裝會有 lbic6 得 >= 2.13 的相依性問題,而且會不相容 ia32-libs, skype:i386 ... 等不少套件。
資料來源:
★Fingerprint GUI
★Fingerprint GUI : “Fingerprint readers integration” team - launchpad.net
★ThinkPad X220i 安裝 Ubuntu 的硬體相關設定(指紋辨識、Webcam.. 等) - Tsung's Blog
★Fingerprint Reader with Thinkpad T410 using Ubuntu - ich-wars-nicht.ch
★ubuntu 指紋辨識 fingerprint 驅動 - 九王爺的府邸
留言
張貼留言
喜歡這篇文章嗎?歡迎在底下留言讓凍仁知道。😉