Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 21/11/2007, à 12:28

®om

Lecteur d'empreintes digitales & thinkfinger

Salut,

Pour tester mon lecteur d'empreintes digitales, j'ai installé thinkfinger : http://doc.ubuntu-fr.org/thinkfinger
Le problème, c'est qu'il est dit:

Vous pouvez utiliser les 2 commandes suivantes pour vérifier le fonctionnement du lecteur :

sudo tf-tool --acquire
rom@rom-laptop:~$ sudo tf-tool --acquire

ThinkFinger 0.3 (http://thinkfinger.sourceforge.net/)
Copyright (C) 2006, 2007 Timo Hoenig <thoenig@suse.de>

Initializing...USB device not found.
rom@rom-laptop:~$ sudo tf-tool --verify

ThinkFinger 0.3 (http://thinkfinger.sourceforge.net/)
Copyright (C) 2006, 2007 Timo Hoenig <thoenig@suse.de>

Could not access /tmp/test.bir: No such file or directory

Donc apparemment le lecteur en fonctionne pas (device not found).

Comment je peux faire?

J'ai un asus ak143c et voici le résultat de lspci:

$ lspci
00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)
00:01.0 PCI bridge: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port (rev 03)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Contoller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 03)
00:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 (rev 03)
00:1c.5 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 6 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 03)
01:00.0 VGA compatible controller: nVidia Corporation GeForce 8600M GS (rev a1)
02:00.0 Ethernet controller: Attansic Technology Corp. L1 Gigabit Ethernet Adapter (rev b0)
03:00.0 Network controller: Intel Corporation PRO/Wireless 4965 AG or AGN Network Connection (rev 61)
05:00.0 Memory controller: Intel Corporation Turbo Memory Controller (rev 01)
09:01.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05)
09:01.1 Generic system peripheral [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22)
09:01.2 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev 12)
09:01.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12)
09:01.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 12)

Merci de votre aide smile

Hors ligne

#2 Le 21/11/2007, à 13:35

jcg

Re : Lecteur d'empreintes digitales & thinkfinger

je suis peut etre miro mais je le vois pas dans ton lspci, fait un lsusb pour voir


Breizh a tao !!!

Hors ligne

#3 Le 21/11/2007, à 13:40

®om

Re : Lecteur d'empreintes digitales & thinkfinger

$ lsusb
Bus 007 Device 001: ID 0000:0000
Bus 006 Device 002: ID 174f:6a31
Bus 006 Device 001: ID 0000:0000
Bus 005 Device 002: ID 08ff:1600 AuthenTec, Inc.
Bus 005 Device 001: ID 0000:0000
Bus 003 Device 002: ID 046d:c019 Logitech, Inc.
Bus 003 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 002 Device 002: ID 0b05:1712 ASUSTek Computer, Inc.
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000

(pas très explicite lol)

Dernière modification par ®om (Le 21/11/2007, à 13:40)

Hors ligne

#4 Le 21/11/2007, à 14:16

jcg

Re : Lecteur d'empreintes digitales & thinkfinger

il est là:

Bus 005 Device 002: ID 08ff:1600 AuthenTec, Inc.

Bien venus au club big_smile j'ai le meme et...ca marche pas lol, enfin pasencore à ma connaissance, les drivers sont en développement depuis juillet 2007 et seront dispo je sais pas quand.

http://home.gna.org/aes2501/index_fr.html


Breizh a tao !!!

Hors ligne

#5 Le 03/12/2007, à 11:50

darky0505

Re : Lecteur d'empreintes digitales & thinkfinger

J'ai aussi ce lecteur d'empreintes et j'ai enfin réussi à  en tirer quelque chose !

Bus 001 Device 004: ID 08ff:1600 AuthenTec, Inc.

C'est un AES1610.

J'ai installé la librairie fprint et c'est la seule qui a reussi à  detecter ce lecteur d'empreintes.

Site du projet Fprint


Installation du lecteur AES1610 de chez Authentec (sur mon site perso)

Des infos complémentaires à  l'installation sont dispo sur le site du projet fprint

Dernière modification par darky0505 (Le 03/12/2007, à 11:52)


DarkY

Hors ligne

#6 Le 03/12/2007, à 13:01

atlas95

Re : Lecteur d'empreintes digitales & thinkfinger

J'ai tester fprint ça marche pas mal mais j'ai préféré rester sous thinkfinger sur mon m1330.
Je ne sais pas si ça peut vous aidez mais j'ai fais un tuto pour installer celui-ci et tweaker gnome-screensaver, gksudo etc pour que la reconnaissance soit entièrement fonctionnelle sous gnome wink
ici:

http://www.atlas95.com/blog/2007/11/27/installation-avancee-du-lecteur-dempreinte-digitale-du-dell-xps-1330/


Ubuntu sur un XPS m1330:c'est ici !
Mon blog sur ubuntu:c'est ici !
Jabber : cyril at jabber.levis-heb.net

Hors ligne

#7 Le 03/12/2007, à 13:04

atlas95

Re : Lecteur d'empreintes digitales & thinkfinger

darky0505 a écrit :

J'ai aussi ce lecteur d'empreintes et j'ai enfin réussi à en tirer quelque chose !

Bus 001 Device 004: ID 08ff:1600 AuthenTec, Inc.

C'est un AES1610.

J'ai installé la librairie fprint et c'est la seule qui a reussi à detecter ce lecteur d'empreintes.

Site du projet Fprint


Installation du lecteur AES1610 de chez Authentec (sur mon site perso)

Des infos complémentaires à l'installation sont dispo sur le site du projet fprint

Si je peux me permettre .. smile

Pour la partie de ton tuto :

Si  vous rencontrez des problèmes de librairies au lancement de fprint_demo, il se peut que des librairies ne soient pas installées au bon endroit, moi j'ai du faire ceci :

sudo ln -s /usr/local/lib/libWand.so.10  /usr/lib/libWand.so.10

sudo ln -s /usr/local/lib/libMagick.so.10 /usr/lib/libMagick.so.10

Il me semble qu'il faut juste lancer un:

sudo ldconfig

wink


Ubuntu sur un XPS m1330:c'est ici !
Mon blog sur ubuntu:c'est ici !
Jabber : cyril at jabber.levis-heb.net

Hors ligne

#8 Le 03/12/2007, à 13:05

darky0505

Re : Lecteur d'empreintes digitales & thinkfinger

atlas95 a écrit :

Il me semble qu'il faut juste lancer un:

sudo ldconfig

wink

merci à  toi j'vais corriger ca big_smile (je connais pas cette commande)

Dernière modification par darky0505 (Le 03/12/2007, à 13:05)


DarkY

Hors ligne

#9 Le 03/12/2007, à 13:10

atlas95

Re : Lecteur d'empreintes digitales & thinkfinger

Je m'amusais a refaire les liens à  la main avant aussi mais cette commande est magique.

N'hésite pas à  faire les manipulations que j'ai fais sur mon tuto enfin si t'es sous gnome, ça rox big_smile

Dernière modification par atlas95 (Le 03/12/2007, à 13:10)


Ubuntu sur un XPS m1330:c'est ici !
Mon blog sur ubuntu:c'est ici !
Jabber : cyril at jabber.levis-heb.net

Hors ligne

#10 Le 03/12/2007, à 13:17

darky0505

Re : Lecteur d'empreintes digitales & thinkfinger

atlas95 a écrit :

Je m'amusais a refaire les liens à  la main avant aussi mais cette commande est magique.

N'hésite pas à  faire les manipulations que j'ai fais sur mon tuto enfin si t'es sous gnome, ça rox big_smile

uaip j'vais regarder ca, au passage, sympa ton blog j'aime beaucoup smile


DarkY

Hors ligne

#11 Le 03/12/2007, à 13:27

atlas95

Re : Lecteur d'empreintes digitales & thinkfinger

Merci wink


Ubuntu sur un XPS m1330:c'est ici !
Mon blog sur ubuntu:c'est ici !
Jabber : cyril at jabber.levis-heb.net

Hors ligne

#12 Le 03/12/2007, à 16:26

®om

Re : Lecteur d'empreintes digitales & thinkfinger

darky0505 a écrit :

J'ai aussi ce lecteur d'empreintes et j'ai enfin réussi à en tirer quelque chose !

Bus 001 Device 004: ID 08ff:1600 AuthenTec, Inc.

C'est un AES1610.

J'ai installé la librairie fprint et c'est la seule qui a reussi à detecter ce lecteur d'empreintes.

Site du projet Fprint


Installation du lecteur AES1610 de chez Authentec (sur mon site perso)

Des infos complémentaires à l'installation sont dispo sur le site du projet fprint

Ça marche bien aussi sous kde?

Hors ligne

#13 Le 03/12/2007, à 21:05

darky0505

Re : Lecteur d'empreintes digitales & thinkfinger

là  tu me poses une colle mais je pense que oui, faut tester tongue (j'ai pas kde d'installé là  tout de suite donc à  toi de voir big_smile )


DarkY

Hors ligne

#14 Le 03/12/2007, à 21:08

atlas95

Re : Lecteur d'empreintes digitales & thinkfinger

Je veux pas dire une connerie mais je crois qu'il y a encore plus de problême avec KDE car celui-ci ne respect pas des norme au niveau de "pam".
A approfondir...


Ubuntu sur un XPS m1330:c'est ici !
Mon blog sur ubuntu:c'est ici !
Jabber : cyril at jabber.levis-heb.net

Hors ligne

#15 Le 03/12/2007, à 21:26

®om

Re : Lecteur d'empreintes digitales & thinkfinger

Bon je vais attendre alors... que quelqu'un se jette à  l'eau avec KDE smile
Car ma config est toute propre là  wink

Hors ligne

#16 Le 06/12/2007, à 22:48

KicheTof

Re : Lecteur d'empreintes digitales & thinkfinger

Hello a tous !

j'ai reçu un lecteur d'empreinte microsoft fingerprint reader et j'ai testé thinkfinger qui n'a pas fonctionné alors j'ai décidé d'installer fprint comme l'a décrit darky0505.

Mais lorsque je lance fprint_demo, il ne détecte pas mon lecteur...

et pourtant quand je lance un lsusb, il apparait bien :

Bus 002 Device 004: ID 045e:00ca Microsoft Corp.

Avez-vous une solution ?

Je vous remercie toutes et tous big_smile

--------------------------

[Edit]

je m'auto répond, microsft a sorti une version 2 de son lecteur qui n'est pas encore reconnu par fprint :

Microsoft Fingerprint Reader V2

Microsoft have discontinued their old fingerprint scanner range, and now just ship a single standalone model with USB ID 045e:00ca. This model is more secure than the previous one and includes a challenge-response authentication scheme (the device challenges the authenticity of the driver). Work is ongoing here, we will hopefully support these devices soon.

source


y'a plus qu'a attendre... j'espère pas trop longtemps big_smile

Dernière modification par KicheTof (Le 06/12/2007, à 22:53)


Ubuntu Intrepid Ibex 64bit
Intel Core2Duo E6750 OC @ 3.52GHz - 4Gb DDR2 1066 - GeForce 7900GTO

Hors ligne

#17 Le 06/12/2007, à 23:40

atlas95

Re : Lecteur d'empreintes digitales & thinkfinger

Voila ton problême devrait être résolu smile

Hi,

http://developer.berlios.de/project/showfiles.php?group_id=5701

I just released version 0.2.2 of libdpfp. dpfp is the project I started
in 2005 in attempt to get the DigitalPersona/Microsoft fingerprint
scanners usable under Linux.  I never succeeded, but I did reach the
point where you can capture images. http://dpfp.berlios.de

Yes - libfprint is the replacement project for libdpfp, I'll come to
this below...


The main change in version 0.2.2 is support for the new microsoft
scanners with USB ID 045e:00ca.

The challenge with the introduction of this device was overcoming a
challenge-response authentication scheme that has been added at the
hardware level. The device is challenging the authenticity of the
driver. When you plug the device in, the device sends 16 bytes of data
(which changes every time) to the computer - this is the challenge. The
driver then applies a secret algorithm to that data and sends the
resultant 16 bytes of data back to the device - the response.

The device also knows this secret algorithm and hence knows what the
valid response is. Unless the driver provides the correct response, the
driver is unable to operate the useful functions of the device.

To support this device in an open source project, we clearly need to
know the secret algorithm in question.

Up until this point, all of the reverse engineering efforts that have
gone into libdpfp/libfprint from myself and others have been based on
"bus traffic analysis" -- that is, we use the fingerprint scanner in the
usual way under another operating system, while monitoring the data that
is sent over the USB wire. Given several sessions of this logged data,
and quite a bit of time staring at lots of numbers, it's been possible
to determine how to write open source drivers for the hardware.

It is not realistic to determine the challenge-response algorithm by
using bus traffic analysis. Instead, we applied a reverse engineering
technique commonly referred to as "chinese wall":

An independent 3rd party (i.e. not me) disassembled the Windows driver
and wrote documentation on the challenge-response algorithm in question,
without reproducing any of the machine code behind the windows driver in
the documentation. The documentation was sent to me. It detailed the C-R
algorithm and nothing more. No other help or resources were provided.

I took this documentation and produced an implementation. My
implementation is therefore a clean-room reimplementation of this
specific part of the windows driver.

This reverse engineering method is perfectly legal and is very common in
the computing world. Many Linux drivers are written this way. And if
your x86/x86_64 motherboard has PhoenixBIOS as the BIOS, that's likely
still using some code that was chinese-wall-reverse-engineered from the
original IBM BIOS about 20 years ago.



As I have mentioned before, in addition to being an open source project,
fprint is also my 3rd year academic project at my university. The
university expressed a little concern about including this code within
fprint, given that it is a step up in terms of reverse engineering from
other code - they didn't object, just suggested I follow up on it first.
I am confident that it is legally fine, and am prepared to take steps to
appropriately separate the university project from the open source
codebase if necessary (not that it is really linked anyway -- the code
is not developed on any university computers, and is not hosted there
either, and the university do not own copyright on any of my work).
However, things like this take time. My supervisor passed me onto the
3rd year projects coordinator who passed me onto the university law
center who passed me onto a patent attorney(!?), etc....

I have not yet managed to get a proper response from the university, so
in the mean time I am releasing this device support via an updated
libdpfp. There's no way that libdpfp can be linked to the university.

libdpfp cannot be used for fingerprint recognition, but you can use it
for imaging. I encourage people to look at the code, port it to
libfprint, and publicise libfprint patches for others to use. I will not
be commenting on such patches or merging them into libfprint just yet
for the reasons outlined above.

I'm sorry to let university politics hold up an open source project like
this. If I knew a quicker route, I'd take it. For now, publishing a new
libdpfp is the best I can do.

Daniel
_______________________________________________
fprint mailing list
fprint@reactivated.net
http://lists.reactivated.net/mailman/listinfo/fprint


Ubuntu sur un XPS m1330:c'est ici !
Mon blog sur ubuntu:c'est ici !
Jabber : cyril at jabber.levis-heb.net

Hors ligne

#18 Le 07/12/2007, à 00:09

KicheTof

Re : Lecteur d'empreintes digitales & thinkfinger

Excellent !

pour le moment ce n'est pas encore intégré a fprint ?

Merci beaucoup pour l'info smile


Ubuntu Intrepid Ibex 64bit
Intel Core2Duo E6750 OC @ 3.52GHz - 4Gb DDR2 1066 - GeForce 7900GTO

Hors ligne

#19 Le 07/12/2007, à 00:14

atlas95

Re : Lecteur d'empreintes digitales & thinkfinger

D'après ce que je comprends ça devrai arriver bientôt ouai smile


Ubuntu sur un XPS m1330:c'est ici !
Mon blog sur ubuntu:c'est ici !
Jabber : cyril at jabber.levis-heb.net

Hors ligne

#20 Le 07/12/2007, à 00:30

KicheTof

Re : Lecteur d'empreintes digitales & thinkfinger

excellente nouvelle smile

j'aurai pas trop attendu avec ce lecteur big_smile

en espérant que ça arrive avant noel big_smile


Ubuntu Intrepid Ibex 64bit
Intel Core2Duo E6750 OC @ 3.52GHz - 4Gb DDR2 1066 - GeForce 7900GTO

Hors ligne

#21 Le 08/12/2007, à 18:55

KicheTof

Re : Lecteur d'empreintes digitales & thinkfinger

ça fonctionne !!!

la nouvelle librairie libfprint 0.0.5 reconnu mon lecteur big_smile

et j'ai même pu faire pour que ça fonctionne quand on a besoin du mot de pass root wink

en éditant /etc/pam.d/sudo et j'ai rajouté ça en 1ère ligne :
auth       sufficient   pam_fprint.so

je remercie darky pour l'info d'ailleur big_smile


Ubuntu Intrepid Ibex 64bit
Intel Core2Duo E6750 OC @ 3.52GHz - 4Gb DDR2 1066 - GeForce 7900GTO

Hors ligne

#22 Le 13/12/2007, à 13:13

darky0505

Re : Lecteur d'empreintes digitales & thinkfinger

pour fprint j'ai trouvé un site qui propose des packages .deb pour l'installation :

libfprint + libpam-fprint + fprint_demo

ces packages sont pour gutsy

edit : ce n'est pas la derniere version de libfprint dans ces packages

Dernière modification par darky0505 (Le 13/12/2007, à 13:15)


DarkY

Hors ligne

#23 Le 16/12/2007, à 23:24

KicheTof

Re : Lecteur d'empreintes digitales & thinkfinger

justement, je les avaient téléchargés et j'ai vu que c'était la v0.0.4 donc j'ai pas installé et en plus y'avait des problèmes de dépendance wink


Ubuntu Intrepid Ibex 64bit
Intel Core2Duo E6750 OC @ 3.52GHz - 4Gb DDR2 1066 - GeForce 7900GTO

Hors ligne

#24 Le 17/12/2007, à 01:00

Link31

Re : Lecteur d'empreintes digitales & thinkfinger

atlas95 a écrit :

Je veux pas dire une connerie mais je crois qu'il y a encore plus de problême avec KDE car celui-ci ne respect pas des norme au niveau de "pam".

En effet. La version 0.2.2 fonctionne à  peu près, mais seulement dans une Konsole, et il y a un bug qui fait surchauffer le lecteur. La 0.3 ne présente plus ce bug, mais ne fonctionne plus du tout avec KDE (et je crois me souvenir qu'elle pose d'autres problèmes, notamment avec KDM).
Il n'y a plus qu'à  attendre une prochaine version combinant ce qui fonctionne dans la 0.2.2 et ce qui fonctionne dans la 0.3 wink

Dernière modification par Link31 (Le 17/12/2007, à 01:01)

Hors ligne

#25 Le 07/10/2008, à 20:48

dudumomo

Re : Lecteur d'empreintes digitales & thinkfinger

darky0505 a écrit :

J'ai aussi ce lecteur d'empreintes et j'ai enfin réussi à  en tirer quelque chose !

Bus 001 Device 004: ID 08ff:1600 AuthenTec, Inc.

C'est un AES1610.

J'ai installé la librairie fprint et c'est la seule qui a reussi à  detecter ce lecteur d'empreintes.

Site du projet Fprint


Installation du lecteur AES1610 de chez Authentec (sur mon site perso)

Des infos complémentaires à  l'installation sont dispo sur le site du projet fprint

J'ai le meme lecteur, mais je trouve qu'il capte rien...J'ai beau faire et refaire avec Fprint, ca n'arrive pas à m'identifier.


Idipops, le réseau social des prestataires de services !
Tutorial and news on how to host your own server: http://freedif.org
Aidez la recherche avec BOINC et rejoignez la Mini-Team Libristes: http://www.boinc-af.org | http://libristes.boinc-af.net

Hors ligne