[08ff:2810] AuthenTec, Inc. AES2810 fingerprint reader not recognized (worked in 10.04)

Bug #657031 reported by Jonathan Davies
108
This bug affects 17 people
Affects Status Importance Assigned to Milestone
Release Notes for Ubuntu
Fix Released
Undecided
Unassigned
libfprint (Ubuntu)
Fix Released
Medium
Unassigned
Maverick
Won't Fix
Medium
Unassigned

Bug Description

The fingerprint reader on my Lenovo Thinkpad R400 did work in Ubuntu 10.04.1 LTS, which I have just tested, it also does not work in 10.10.

sudo fprint_demo now reports "no devices found".

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: libfprint0 20081125git-4build1
ProcVersionSignature: Ubuntu 2.6.35-22.33-generic 2.6.35.4
Uname: Linux 2.6.35-22-generic x86_64
Architecture: amd64
Date: Fri Oct 8 20:15:22 2010
ProcEnviron:
 LANG=en_GB.UTF-8
 SHELL=/usr/bin/zsh
SourcePackage: libfprint

Revision history for this message
Jonathan Davies (jpds) wrote :
Revision history for this message
Fabián Rodríguez (magicfab) wrote :

Jonathan, can you try the latest packages from the PPA and report back ?:
https://bugs.edge.launchpad.net/ubuntu/+source/libfprint/+bug/657017/comments/2

Changed in libfprint (Ubuntu):
status: New → Confirmed
importance: Undecided → Medium
Revision history for this message
Jonathan Davies (jpds) wrote :

lsusb ID:

Bus 004 Device 002: ID 08ff:2810 AuthenTec, Inc. AES2810

Changed in ubuntu-release-notes:
status: New → Fix Released
Revision history for this message
Dorian Scholz (dorianscholz) wrote :

Is this really fixed?
I installed the latest packages available from the PPA as mentioned.
And I see the device on the lsusb list:
Bus 004 Device 002: ID 08ff:2810 AuthenTec, Inc. AES2810

But fprint_demo still reports "Status: No devices found."

Revision history for this message
Atanas Popov (popov-atanas) wrote :

Jonathan,
Are you sure your device worked in Ubuntu 10.04?
As far as i know libfprint does not support AES2810 at the moment -
http://www.reactivated.net/fprint/wiki/Unsupported_devices#AuthenTec_AES2550_.26_AES2810

Revision history for this message
Fabián Rodríguez (magicfab) wrote :

@Dorian the "Fix Released" is only for the release notes, meaning it's now indicated this doesn't work. :(

Revision history for this message
Dorian Scholz (dorianscholz) wrote :

@Fabian: Thanks for the explanation.
@Jonathan: Same question as Atanas: Did this model ever work?
I never got it to work on any Ubuntu version and the fprint wiki always stated that it is not supported...

Revision history for this message
Pavol Klačanský (pavolzetor-deactivatedaccount) wrote :

This model didn't work ever (so, I have this device one year, and it didn't work and doesn't)

I have investigated driver, but this device communicate over encrypted transfer, I have written to authentec and they won't provide driver nor documentation

Revision history for this message
Russel Winder (russel) wrote :

Presumably Canonical can ask for the information under NDA and write a non-free binary blob driver and provide it via that route?

Revision history for this message
Pavol Klačanský (pavolzetor-deactivatedaccount) wrote :

I really don't know, BUT I can be possible, I think it has similar interface and communication like 2510. And authentec may not have SDK for linux

Revision history for this message
Scott Kitterman (kitterman) wrote : Re: [Bug 657031] Re: [08ff:2810] AuthenTec, Inc. AES2810 fingerprint reader not recognized after upgrading to Ubuntu 10.10

I think it's very unlikely any third party will write non-free binary only
drivers unless funded to do so.

Revision history for this message
Russel Winder (russel) wrote : Re: [08ff:2810] AuthenTec, Inc. AES2810 fingerprint reader not recognized after upgrading to Ubuntu 10.10

That is my point, Canonical should fund this so that the hardware works out of the box under Ubuntu Natty.

Revision history for this message
Scott Kitterman (kitterman) wrote : Re: [Bug 657031] Re: [08ff:2810] AuthenTec, Inc. AES2810 fingerprint reader not recognized after upgrading to Ubuntu 10.10

You're missing my point. My guess is they will only do it if they are funded.

Revision history for this message
Russel Winder (russel) wrote : Re: [08ff:2810] AuthenTec, Inc. AES2810 fingerprint reader not recognized after upgrading to Ubuntu 10.10

Scott,

I don't think I was missing your point. Lenovo only sell T500 with Windows so they only care about Windows drivers. AuthenTec will only do something if it makes a profit and the only operating system that people can get on their T500 machines in the shops is Windows, so only Windows matters to them. Thus no-one with any financial clout is going to care, except Canonical, who I thought had a policy of all hardware working under Ubuntu out of the box. Clearly this is not the case for the T500. So unless a big corporate suddenly decides it has to fund Canonical to have the driver, Canonical will have to fund the project internally or it will never happen. I am guessing from the apparent lack of official Canonical corporate interest in this bug, the answer is this bit of hardware will not now ever work in Ubuntu and definitely never in Debian. Sad, but I have learnt to live with this.

Revision history for this message
Fabián Rodríguez (magicfab) wrote :

The AES2810 fingerprint reader is also shipped on the x200 series laptops. I've recently tested this with Ubuntu 11.04 with the same results. Multiple reports online seem to confirm it's unlikely any new (free or not) support for this will be provided to GNU/Linux users.

Revision history for this message
Greg (greg-net-launchpad) wrote :

To clarify: The AES2810 has an "less secure" mode as well as the "super secure" mode.

We do provide documentation to those that ask for it - to the best of our ability (i.e. does not expose information that would compromise the security of the part at our OEMs). Feel free to contact our developer support desk (see http://developers.authentec.com/ ) and they will provide whatever is needed to support the open source community.

Greg Kerr
VP Software Engineering
AuthenTec, Inc.

Revision history for this message
EAB (adair-boder) wrote :

I too have the 08ff:2810 AuthenTec, Inc. AES2810 device in my Thinkpad T400 ... running 12.04 and no luck getting the reader to work! :(

Revision history for this message
EAB (adair-boder) wrote :

I just sent an Email to <email address hidden> requesting assistance ... worst they can do is say "No!" - :P

Revision history for this message
Scott Wang (scott-wang) wrote :

I've also sent an Email to ask for documentation to <email address hidden> one week ago.

No reply at all -- no surprise to me at all :-(

Revision history for this message
EAB (adair-boder) wrote :

Just got a reply from Authentec:

"Hello,

in fact we have just disclosed the USB spec to the developers interested in integrating the support for this device to the fprint project.
If you're a developer and want to participate in the effort I would suggest to get involved via the fprint community.
We can also share the USB spec with you directly, if you register to our Developer Program and let me know your user id.

Best Regards
Martin Konecny
Software Integration Manager
AuthenTec"

Revision history for this message
Terence Eden (i41bk-launchpad-net) wrote :

I've put the full specifications documents up on http://shkspr.mobi/blog/index.php/2012/07/athentec-fingerprint-scanners-full-specifications-aes2810-aes2550/
Direct link to PDF http://www.scribd.com/doc/98988635/AES2810-Design-Specification-V1-20

Hopefully that will be of some help to people trying to get this working.

Revision history for this message
Fabián Rodríguez (magicfab) wrote :

THe fprint PPA has seen quite a few updates lately:
https://launchpad.net/~fingerprint/+archive/fprint

For my Authentec 1600 this means full integration and configuration via system settings (even in 12.04 LTS, contrary to what the documentation indicates) at login and CLI sudo prompts. Keep in mind Ubuntu 10.10 is now out of support, the PPA has packages for supported Ubuntu versions (including 10.04 LTS).

To test such packages:

1. Add this PPA to your sources:
      sudo add-apt-repository ppa:fingerprint/fprint

2. Update your packages database, upgrade packages:
      sudo apt-get update
      sudo apt-get upgrade

3. Install the software:
     sudo apt-get install libfprint0 fprint-demo libpam-fprint gksu-polkit

The above indicated using the libpam-fprint package, although the docs indicate libpam-fprintd (which wasn't found in my test).

Also keep in mind many fingerprint readers are in fact optical scanners so the accuracy will vary when registering/using fingerprints.

Revision history for this message
EAB (adair-boder) wrote :

@Fabian Rodriguez

We are discussing the AES2810 device not the "1600" ... ;-)

Revision history for this message
Fabián Rodríguez (magicfab) wrote :

@Zeth, so don't try what I suggested, please completely ignore the above and keep hoping for the best :)

Revision history for this message
Robert Ancell (robert-ancell) wrote : Re: [08ff:2810] AuthenTec, Inc. AES2810 fingerprint reader not recognized

Confirming that the libfprint does support this device so if it is not working then there is a bug somewhere.

summary: [08ff:2810] AuthenTec, Inc. AES2810 fingerprint reader not recognized
- after upgrading to Ubuntu 10.10
Changed in libfprint (Ubuntu):
status: Confirmed → Triaged
Changed in libfprint (Ubuntu Maverick):
status: Confirmed → Won't Fix
summary: [08ff:2810] AuthenTec, Inc. AES2810 fingerprint reader not recognized
+ (worked in 10.04)
Revision history for this message
Sorbing (svbutsenko) wrote :

I have not recognized fprint.

#uname -a
Linux e5530 3.2.0-29-generic #46-Ubuntu SMP Fri Jul 27 17:03:23 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
#lsusb
ID 08ff:2810 AuthenTec, Inc. AES2810

Revision history for this message
Todd Stiers (tas-x) wrote :

No recognition on my T500 either

# more /etc/issue
Ubuntu 12.04.1 LTS

# uname -a
Linux vader 3.2.0-29-generic-pae #46-Ubuntu SMP Fri Jul 27 17:25:43 UTC 2012 i686 i686 i386 GNU/Linux

# lsusb
Bus 004 Device 002: ID 08ff:2810 AuthenTec, Inc. AES2810

let me know how/if I can help!

-T

Revision history for this message
anarsoul (anarsoul) wrote :

I've implemented AES2550/AES2810 driver for libfprint, my libfprint repo is here: https://github.com/anarsoul/libfprint branch aes2550-v2. I need some testers with AES2550 and AES2810 devices. Any volunteers?

Revision history for this message
EAB (adair-boder) wrote :

@ anarsoul: I would love to test this on my T400 ... though not sure how to ...

Revision history for this message
anarsoul (anarsoul) wrote :

@Zeth:

You can compile it manually (but don't install it into the system, wait for someone who can make ppa with this lib)

sudo apt-get install build-essential libusb-1.0-0-dev
cd ~
git clone git://github.com/anarsoul/libfprint.git
cd libfprint
./configure --enable-debug-log
make all
cd examples
./enroll # Check if enroll works, may need sudo
./verify # Check if verify works, may need sudo

It would be nice if someone can make ppa with this lib...

Revision history for this message
anarsoul (anarsoul) wrote :

Uh, also do "git checkout origin/aes2550-v2 -b aes2550-v2 --track" right after "git clone"

Revision history for this message
Pavol Klačanský (pavolzetor-deactivatedaccount) wrote :

not working for aes 2810 here

Revision history for this message
anarsoul (anarsoul) wrote :

Please provide log produced by ./enroll or ./verify

Revision history for this message
Florian Stoll (flostoll) wrote :

Do I have to use autoconf or something on ubuntu 12.04 before using configure?

Revision history for this message
anarsoul (anarsoul) wrote :

Just invoke ./autogen.sh

Revision history for this message
Pavol Klačanský (pavolzetor-deactivatedaccount) wrote :

I am sorry, it works, I misread info text. But it makes some weird sound, like high frequency beeping. Man, you are great, thanks, hopefully will be merged in master soon

Revision history for this message
Pavol Klačanský (pavolzetor-deactivatedaccount) wrote :

How can I use it for login and sudo?

Revision history for this message
anarsoul (anarsoul) wrote :

You should build updated libfprint package and install it into system. GDM (and Gnome3) use fprintd, so you'll be able to scan finger instead of entering password, not sure about unity/kde4. Btw I've asked fprint ppa team (https://launchpad.net/~fingerprint/+archive/fprint) to build updated libfprint

Revision history for this message
anarsoul (anarsoul) wrote :

High freq sound is weird anyway, no such issue here... Maybe it's not fingerprint issue, I hear high pitch sound when ac adapter is unplugged (Lenovo 3000 N100 laptop), even with fingerprint scanner disconnected

Revision history for this message
Florian Stoll (flostoll) wrote :

Great work! Verify and Enroll works!
It is very sensitive but I think thats normal...
I have two questions regarding the power management in combination with fprintd. Are there any powersaving features and will that device wake up ad hoc? Or will it be always on and power draining like some other usb devices?
Lenovo T500 AES2810

Revision history for this message
anarsoul (anarsoul) wrote :

Well, it depends completely on device. Driver sends "set idle mode" command to it right after imaging session

Revision history for this message
sandrefuego (sandre-fuego) wrote :

Hey guys, I apologise, is there something for 08ff:168f AuthenTec ? does not want to work on Ubuntu 12.04 ...

Revision history for this message
anarsoul (anarsoul) wrote :

@sandrefuego: not yet, at least in libfprint, probably you should ask AuthenTec for specs... Anyway, I have only AES2501 and AES2550 scanners...

Revision history for this message
anarsoul (anarsoul) wrote :

fprint ppa was updated recently and now supports AES2550 and AES2810, see https://launchpad.net/~fingerprint/+archive/fprint

Revision history for this message
Pavol Klačanský (pavolzetor-deactivatedaccount) wrote :

thanks, works nicely, good

Florian Stoll (flostoll)
no longer affects: libfprint
Revision history for this message
Jonas Strassel (jo-strassel) wrote :

Hi there,

can somebody confirm this working in 14.04 or newer?

I installed

sudo apt-get install libfprint0 fprint-demo libpam-fprintd gksu-polkit

from the ppa ppa:fingerprint/fprint.

My lsusb confirms the AES2810:

Bus 004 Device 002: ID 08ff:2810 AuthenTec, Inc. AES2810

in a Lenovo X200.
The reader works in Windows10 without problems.

$ fprintd-enroll
Using device /net/reactivated/Fprint/Device/0
Enrolling right-index-finger finger.
Enroll result: enroll-unknown-error ## this is independent from me rolling the finger
VerifyStop failed: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

$fprint_demo

Neither works, but displays the chip and says it uses AES2550 driver.
If I run the same with sudo gives me the same result.

If somebody could confirm this still working / not working anymore with AES2810, I would appreciate that very much!

Revision history for this message
anarsoul (anarsoul) wrote : Re: [Bug 657031] Re: [08ff:2810] AuthenTec, Inc. AES2810 fingerprint reader not recognized (worked in 10.04)

On Mon, Nov 23, 2015 at 4:45 PM, Jonas Strassel <email address hidden> wrote:
> Hi there,
>
> can somebody confirm this working in 14.04 or newer?

I'm not running Ubuntu, but it used to work for me half a year ago.
I've no idea what could be broken. Have no access to the device ATM.

> I installed
>
> sudo apt-get install libfprint0 fprint-demo libpam-fprintd gksu-polkit
>
> from the ppa ppa:fingerprint/fprint.
>
> My lsusb confirms the AES2810:
>
> Bus 004 Device 002: ID 08ff:2810 AuthenTec, Inc. AES2810
>
> in a Lenovo X200.
> The reader works in Windows10 without problems.
>
> $ fprintd-enroll
> Using device /net/reactivated/Fprint/Device/0
> Enrolling right-index-finger finger.
> Enroll result: enroll-unknown-error ## this is independent from me rolling the finger
> VerifyStop failed: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
>
> $fprint_demo
>
> Neither works, but displays the chip and says it uses AES2550 driver.
> If I run the same with sudo gives me the same result.
>
> If somebody could confirm this still working / not working anymore with
> AES2810, I would appreciate that very much!
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/657031
>
> Title:
> [08ff:2810] AuthenTec, Inc. AES2810 fingerprint reader not recognized
> (worked in 10.04)
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu-release-notes/+bug/657031/+subscriptions

Revision history for this message
Fabián Rodríguez (magicfab) wrote :

The PPA for fprint I posted about >3 Y ago still seems to be the place to get the latest package versions of fprint for Ubuntu. There's lots of information there:
https://launchpad.net/~fingerprint/+archive/ubuntu/fprint

For complete information on supported/unsupported devices, see: http://www.freedesktop.org/wiki/Software/fprint/libfprint/

It seems the AES2810 is on neither one.

To check which version of fprint packages you have access to, see http://packages.ubuntu.com

I don't have access to any Authentec devices at the moment, I am unsubscribing to this bug report now.

Revision history for this message
Jonas Strassel (jo-strassel) wrote :

I installed from the ppa, so I'd most likely have the newest built already.

In the ppas list you linked "08ff:2810" is clearly marked as working. Sad you're out.

Perhaps there's still sb out there that has it and can confirm this a bug. If not I'd guess some weird hardware issues.

Revision history for this message
Kevin (gerbaudcorp) wrote :

I also have the AES2810 reader in my X200s ThinkPad, also installed fprint from PPA, and get the same error as Jonas. Windows 10 is using the reader well, Ubuntu15.10 recognizes it, adds the aes2550 driver, but the enroll stops with unknown error.

Revision history for this message
anarsoul (anarsoul) wrote :

Please recompile libfprint with --enable-debug-log passed to
configure, try to enroll with fprint_demo and then attach logs that
were produced.

On Fri, Dec 4, 2015 at 2:20 AM, Kevin <email address hidden> wrote:
> I also have the AES2810 reader in my X200s ThinkPad, also installed
> fprint from PPA, and get the same error as Jonas. Windows 10 is using
> the reader well, Ubuntu15.10 recognizes it, adds the aes2550 driver, but
> the enroll stops with unknown error.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/657031
>
> Title:
> [08ff:2810] AuthenTec, Inc. AES2810 fingerprint reader not recognized
> (worked in 10.04)
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu-release-notes/+bug/657031/+subscriptions

Revision history for this message
Florian Stoll (flostoll) wrote :

I have the AES2810 reader in my T500 Thinkpad and it works well. I am using Ubuntu 16.04 with libfprint... of universe repository.

Changed in libfprint (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.