Computer Engineering Dept., Faculty of Engineering, Kasetsart University

RSS icon Email icon Home icon
  • ติดตั้งใช้งาน finger scan สำหรับโน้ตบุ๊ค Lenovo X220 บน Ubuntu 12.04

    Posted on June 15th, 2012 anan 73 comments

    เนื้อหาสรุปและดัดแปลงจาก
    http://www.thinkwiki.org/wiki/How_to_enable_integrated_fingerprint_reader_with_fprint

    1. ตรวจว่าเครื่อง detect หัวอ่าน fingerprint โดยใช้ lsusb

    anan@APMooseX220:~$ lsusb
    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:0024 Intel Corp. Integrated Rate Matching Hub
    Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
    Bus 001 Device 003: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor   <=== ถ้ามีบรรทัดนี้ ก็แสดงว่า OK
    Bus 001 Device 004: ID 04f2:b217 Chicony Electronics Co., Ltd
    Bus 002 Device 003: ID 0bdb:1911 Ericsson Business Mobile Networks BV

    2. ติดตั้ง libpam-fprintd

    sudo add-apt-repository ppa:fingerprint/fprint
    sudo apt-get install libpam-fprintd

    ถ้า apt-get ไม่พบ libpam-fprintd ให้เรียก apt-get upate ก่อน แล้วค่อย apt-get install libpam-fprintd อีกครั้ง

    3. ตรวจสอบในไฟล์  /etc/pam.d/common-auth น่าจะพบว่า fprintd ได้ติดตั้งแล้ว

    anan@APMooseX220:~$ vi /etc/pam.d/common-auth
    ...
    # here are the per-package modules (the "Primary" block)
    auth    [success=2 default=ignore]      pam_fprintd.so      <======= ติดตั้งแล้ว
    auth    [success=1 default=ignore]      pam_unix.so nullok_secure try_first_pass
    ...

    4. จากนั้นเรียก fprintd-enroll เพื่อเก็บค่าการรูดนิ้ว

    anan@APMooseX220:~$ fprintd-enroll
    Using device /net/reactivated/Fprint/Device/0
    Enrolling right index finger.

    ทำการรูดนิ้วครั้งที่ 1
    เมื่ออ่านค่าเสร็จ จะแสดง

    Enroll result: enroll-stage-passed

    ทำการรูดนิ้วครั้งที่ 2
    เมื่ออ่านค่าเสร็จ จะแสดง

    Enroll result: enroll-stage-passed

    หลังจากนั้น รูดนิ้วให้ครบ 5 ครั้ง

    Enroll result: enroll-stage-passed
    Enroll result: enroll-stage-passed
    Enroll result: enroll-completed

    เมื่อครบ 5 ครั้งก็จะเสร็จสมบูรณ์ครับ

    5. ทำการทดสอง โดย logout จะพบหน้า login ปกติ โดยมีคำพูดแสดง ให้ทำการรูดนิ้ว

    “Swipe your right index finger …”

    (แต่ที่ยังไม่สมบูรณ์คือ เมื่อรูดนิ้วผ่านแล้วยังคงต้องทำการกด “เข้าระบบ” อีกหนึ่งคลิ๊ก ซึ่งน่าจะเป็นว่ารูดนิ้วผ่านแล้วเข้าระบบได้เลย แต่ยังทำไม่เป็นครับ)

     

    73 responses to “ติดตั้งใช้งาน finger scan สำหรับโน้ตบุ๊ค Lenovo X220 บน Ubuntu 12.04”

    1. .

      ñïñ!!…

    2. .

      áëàãîäàðåí….

    3. .

      áëàãîäàðþ!!…

    4. .

      tnx….

    5. .

      ñïñ çà èíôó!…

    6. .

      ñïàñèáî çà èíôó….

    7. .

      ñïñ….

    8. .

      ñïñ….

    9. .

      ñïàñèáî….

    10. .

      ñýíêñ çà èíôó!!…

    11. .

      tnx for info!!…

    12. .

      good….

    13. .

      ñïàñèáî çà èíôó!!…

    14. .

      tnx for info!…

    15. .

      ñïñ çà èíôó!!…

    16. .

      thank you!!…

    17. .

      ñïñ çà èíôó!…

    18. .

      áëàãîäàðñòâóþ!!…

    19. .

      áëàãîäàðåí!!…

    20. .

      ñïñ çà èíôó!…

    21. .

      thanks!…

    22. .

      hello!…

    23. .

      thanks….