Page 7 of 14 FirstFirst ... 56789 ... LastLast
Results 61 to 70 of 139

Thread: HOWTO: Fingerprint reading in Ubuntu with fprint

  1. #61
    Join Date
    Nov 2007
    Beans
    20

    Re: HOWTO: Fingerprint reading in Ubuntu with fprint

    Quote Originally Posted by biasquez View Post
    Hi,
    I just installed Ubuntu 9.04 32bit on my acer 6930
    I am trying to configure my finger print reader for authentication. I tried fprint, thinkfinger 0.3 etc..but i am not able to get it working .

    When i did fprint_demo, it says "No Device Found"..

    lsusb:
    Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 007 Device 005: ID 5986:0105 Acer, Inc
    Bus 007 Device 003: ID 0bda:0158 Realtek Semiconductor Corp. Mass Stroage Device
    Bus 007 Device 002: ID 07ca:a309 AVerMedia Technologies, Inc.
    Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 006 Device 002: ID 046d:c50e Logitech, Inc. MX-1000 Cordless Mouse Receiver
    Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 002 Device 002: ID 147e:1000
    Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

    in vista, fingerprint works fine and it's called uptek touchstrip (so supported by fprint)..any solution?
    That's the same case to me (same ID address 147e:1000).
    Till I see this step-by-step howto.
    It works great ... check this out :

    http://rvshiro.wordpress.com/2009/01...on-asus-n10jc/

  2. #62
    Join Date
    Oct 2005
    Location
    Newcastle NSW, Australia
    Beans
    111
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: HOWTO: Fingerprint reading in Ubuntu with fprint

    Great How-To guide. Followed it to the letter and it worked perfectly for me first go.

    I noticed a few small problems with it though...

    The fprint_demo allows you to enroll all your digits, but the PAM module only allows you use one of the digits for authentication. For example: if the left thumb is the very first digit enrolled through the fprint_demo interface, it becomes the default digit for authentication. All other enrolled digits are ignored.

    Is there anyway to force the PAM module to cross reference the scanned digit against all enrolled digits?

    Also, because only one digit is accepted for authentication, it leaves the possibility of being locked out of the system should anything happen to the required digit (such as: cuts, burns, amputation, etc).

    Is there anyway to fall back to logging in using a password should something like this occur (like a hot-key or something)?


    -- Edit 23/03/09 @ 3:11am --

    Another problem has turned up in the form of "gksudo" and other privilege escalation / authentication dialogs (like the one used by Services applet) no longer appearing for applications that require root access.

    I have the "gksu.py" script installed as per the instructions in the How-To.

    Here is my "/etc/pam.d/common-auth" file:
    Code:
    #
    # /etc/pam.d/common-auth - authentication settings common to all services
    #
    # This file is included from other service-specific PAM config files,
    # and should contain a list of the authentication modules that define
    # the central authentication scheme for use on the system
    # (e.g., /etc/shadow, LDAP, Kerberos, etc.).  The default is to use the
    # traditional Unix authentication mechanisms.
    #
    # As of pam 1.0.1-5, this file is managed by pam-auth-update by default.
    # To take advantage of this, it is recommended that you configure any
    # local modules either before or after the default block, and use
    # pam-auth-update to manage selection of other modules.  See
    # pam-auth-update(8) for details.
    
    # Fingerprint reader
    auth	sufficient			pam_fprint.so
    # here are the per-package modules (the "Primary" block)
    auth	[success=1 default=ignore]	pam_unix.so nullok_secure
    # here's the fallback if no module succeeds
    auth	requisite			pam_deny.so
    # prime the stack with a positive return value if there isn't one already;
    # this avoids us returning an error just because nothing sets a success code
    # since the modules above will each just jump around
    auth	required			pam_permit.so
    # and here are more per-package modules (the "Additional" block)
    # end of pam-auth-update config
    Last edited by deepspring; March 22nd, 2009 at 05:15 PM.
    DEEPSPRING ::.
    Links: OCAU ::.

  3. #63
    Join Date
    Apr 2008
    Beans
    114
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: HOWTO: Fingerprint reading in Ubuntu with fprint

    Interesting thing happening:

    The first time I use a terminal screen, it will ask me to scan finger. But after that all I got was segfaults....

    Code:
    louie@lrc-laptop:~$ sudo ifup wlan0
    Scan right index finger on AuthenTec AES4000
    
    Ignoring unknown interface wlan0=wlan0.
    louie@lrc-laptop:~$ sudo ifup wlan0
    Segmentation fault
    louie@lrc-laptop:~$ sudo test
    Segmentation fault
    louie@lrc-laptop:~$ sudo test
    Segmentation fault
    louie@lrc-laptop:~$ sudo gedit
    Segmentation fault
    louie@lrc-laptop:~$
    Right now my /etc/pam.d/common-auth looks like so:
    Code:
    #
    # /etc/pam.d/common-auth - authentication settings common to all services
    #
    # This file is included from other service-specific PAM config files,
    # and should contain a list of the authentication modules that define
    # the central authentication scheme for use on the system
    # (e.g., /etc/shadow, LDAP, Kerberos, etc.).  The default is to use the
    # traditional Unix authentication mechanisms.
    #
    
    #auth sufficient pam_fprint.so
    #auth required pam_unix.so try_first_pass likeauth nullok
    #auth required pam_deny.so
    #auth sufficient pam_fprint.so
    #auth requisite pam_unix.so nullok_secure 
    auth	requisite	pam_unix.so nullok_secure
    auth	optional	pam_smbpass.so migrate missingok
    What I have been doing is commenting those two lines, and then uncommenting the two middle lines, then commenting them and uncommenting the first three lines. So far, same result:
    The first time this will work but any time after that, segfault.

    So I have my common-auth open and I am trying different things.... so far nothing seems to be working. Any help would be appreciated!
    Last edited by FAJALOU; April 19th, 2009 at 07:02 AM. Reason: More info!
    Veritas vos liberabit

  4. #64
    Join Date
    Apr 2009
    Beans
    1

    Re: HOWTO: Fingerprint reading in Ubuntu with fprint

    Hi,
    ic installed fprint like it is said in the first post and it works fine, but now everythings needs a password AND the Fingerprint. What do I have to do that the Fingerprint is sufficient?

    thx
    Jonas

  5. #65
    Join Date
    Apr 2009
    Beans
    1

    Thumbs down Re: HOWTO: Fingerprint reading in Ubuntu with fprint

    Hi I am running Debian 5.0 (all problems i've had so far have been solvable with ubuntu answers, and the ubuntu community seems far more developed especially in this issue), and cannot get my laptop to find enrolled fingerprints.
    I used to use vista so i know my fingerprint scanner works and how to use one.

    So far I've been having issues with not being able to open the device; I have configured my common-auth file to look like:

    auth sufficient pam_fprint.so
    auth required pam_unix.so nullok_secure

    which makes the login screen try to use the scanning first. However it says it cannot find any enrolled fingerprints, so i have to login via password. Also any system setting i try to access through the gui in gnome that requires root password crashes - i get the same cannot open device error and then it doesnt ask for my password. I can work around this with su root in my terminal, which give me an error message then asks for my password.

    I cannot seem to find where i need to enroll my fingerprint, i need to be root to do it, but so far i have enrolled my fingerprint in: /, /root, /home/manetheran, /home/manetheran/Documents. The last one being a test, i have discovered i cannot override any enrolled fingerprints - it says it cannot open the device, but i can enroll a fingerprint in each folder i desire.

    I suspect the locking up of the fingerprint scanner might have something do with it.

    So for starters, where should i be enrolling my fingerprint that it will access it at the login screen? How do i override enrolled fingerprints and unlock the device? How do i get around the gui asking for a fingerprint and failing?

    Thanks,
    Manetheran

  6. #66
    Join Date
    May 2006
    Beans
    164

    Re: HOWTO: Fingerprint reading in Ubuntu with fprint

    It would be nice to have this howto updated and corrected. The packages are now in main repo, I guess the pam stuff needs fixing, as well as the permission fix for plugdev group.

  7. #67

    Re: HOWTO: Fingerprint reading in Ubuntu with fprint

    I am used this howto to make the fingerprint reader in my "HP TX2650ED" work... its just fine now.

    I can login and unlock the computer from the screensaver... i can use it to install software and update the computer without needing a password... but 2 things do not work at all..

    - when i wish to change to time&date settings and wish to unlock the interface with the "unlock" button... everything hangs and minutes later it fails and says "unable to authenticate" eventhough i swiped my finger 10 times or more.

    - The same happens with the gnome network manager, whenever i need to authenticate myself as the root it hangs for minute on end an doesn't unlock the interface at all.

    I am using the 64bit version of Ubuntu 9.04... any suggestions ?

  8. #68
    Join Date
    Jun 2009
    Beans
    1
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: HOWTO: Fingerprint reading in Ubuntu with fprint

    sudo_fprint_demo works grrrrrreat, but when i try fprint_demo it goes to the screen where i would enroll my prints, but it won't let me enroll them, the buttons are just gray...

    What did i do wrong? i tried the troubleshoot directions that were given in the beginning, but that didn't work either... and it says

    Error opening directory in my home folder...

    Permission DENIED!

    and then after that is won't let me do anything in terminal.

    Any help would be greatly appreciated.
    Last edited by baily-jane; June 25th, 2009 at 04:05 AM.

  9. #69
    Join Date
    Apr 2008
    Beans
    122

    Re: HOWTO: Fingerprint reading in Ubuntu with fprint

    Ok, this is driving me crazy..

    I enroll my fingers with fprint_demo, but when I try to validate any of them, even though the program detects ~20-30 minutiae, validation fails 19 out of 20 times. What am I doing wrong?

    Edit:

    Nevermind, I think I figured it out
    Last edited by andreselsuave; June 26th, 2009 at 08:14 PM.

  10. #70
    Join Date
    Jan 2009
    Location
    Millbury, MA
    Beans
    414
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: HOWTO: Fingerprint reading in Ubuntu with fprint

    Quote Originally Posted by andreselsuave View Post
    Ok, this is driving me crazy..

    I enroll my fingers with fprint_demo, but when I try to validate any of them, even though the program detects ~20-30 minutiae, validation fails 19 out of 20 times. What am I doing wrong?

    Edit:

    Nevermind, I think I figured it out
    Well, gee... thanks for sharing the solution with us.
    "Programming is an art form that fights back."

    HP Pavillion DV9500T 17" Notebook • 2.2GHz Core2 Duo • 4GB RAM • Nvidia Geforce 8600M GS 512MB
    Running Ubuntu 10.04 [64-bit]+Gnome+Compiz from HD / Puppy Linux 4.2.1SMP in RAM from USB Flash

Page 7 of 14 FirstFirst ... 56789 ... LastLast

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •