web-dev-qa-db-fra.com

Comment activer le dispositif d'empreinte digitale pour Thinkpad t430s dans 12.04?

J'ai suivi différents tutoriels pour permettre la lecture des empreintes digitales, mais sans chance.

Interface graphique d'empreinte digitale continue à dire no device found.

Toute aide sur ceci?

= Modifier Suite à la première réponse =

J'ai suivi le tutoriel que vous avez posté pour installer l'empreinte digitale

le résultat de lsusb est:

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 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.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 003 Device 002: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 001 Device 003: ID 17ef:1003 Lenovo Integrated Smart Card Reader
Bus 001 Device 004: ID 147e:2020 Upek 
Bus 001 Device 005: ID 04f2:b2da Chicony Electronics Co., Ltd 
Bus 003 Device 003: ID 04f2:0760 Chicony Electronics Co., Ltd Acer KU-0760 Keyboard
Bus 003 Device 004: ID 046d:c517 Logitech, Inc. LX710 Cordless Desktop Laser

Donc, il ne semble pas que mon lecteur soit pris en charge ... ai-je raison?

9
Pierre

D'accord, j'utilise un Thinkpad X1 et la même puce biométrique est dessus. J'ai cherché le problème dans tous les internets deux fois , mais bonne nouvelle, j'ai trouvé un moyen de le faire fonctionner dans tous les cas, alors voici un petit " tutorial "qui compile les informations de ce fil et d’autres lieux:

Installation du logiciel

Tout d’abord, ajoutez l’empreinte digitale PPA mentionnée dans les publications précédentes et installez les packages requis:

Sudo add-apt-repository ppa:fingerprint/fingerprint-gui
Sudo apt-get update
Sudo apt-get install libbsapi policykit-1-fingerprint-gui fingerprint-gui

Ensuite, téléchargez et décompressez cette http://volker.de/wp-content/uploads/2012/12/BSAPI_4.3.291Lite_SDK_for_Linux.tar.gz .

Modification de libbsapi

Le PPA de Libbsapi ne supporte pas vraiment ce chipset, toutefois, le remplacement de l'installation par la version la plus récente fonctionnera. Commencez par comprendre votre architecture (32 ou 64), puis localisez le fichier libbsapi.so dans le dossier lib (pour 32 bits) ou le dossier lib64 (pour 64 bits) . Ensuite, copiez ce fichier (avec Sudo ou gksudo sur nautilus) dans le dossier/usr/lib.

Ensuite, nous devons ajouter un complément à ce fichier: /lib/udev/rules.d/40-libbsapi.rules. Le code à ajouter est:

#Added for Upek 2020 support
ATTRS{idVendor}==”147e”, ATTRS{idProduct}==”2020″,   SYMLINK+=”input/touchchip-%k”, MODE=”0664″, GROUP=”plugdev”
ATTRS{idVendor}==”147e”, ATTRS{idProduct}==”2020″,   ATTR{power/control}==”*”, ATTR{power/control}=”auto”

Faites-le en utilisant: Sudo nano /lib/udev/rules.d/40-libbsapi.rules ou Sudo gedit /lib/udev/rules.d/40-libbsapi.rules, selon votre préférence.

Dernière modification et tout est fait

Nous devons accorder un accès par empreinte digitale au bus USB du lecteur. Exécutez lsusb et localisez la ligne pouvant ressembler à ceci Bus 001 Device 003: ID 147e:2020 Upek (recherchez en fait l’ID Upek 147e: 2020). 001 indique ici son identifiant de bus et 003 son identifiant de périphérique. Notez le vôtre. Ensuite, lancez la commande (dans mon cas, mais adaptez-la à vos propres identifiants de bus et de périphérique):

Sudo chmod 666 /dev/bus/usb/001/003

Ensuite, démarrez fingerprint-gui, il devrait reconnaître votre appareil et le configurer avec plaisir.

11
hadware

En fait, il existe une version plus récente de libbsapi qui est fournie dans le PPA fingerprint-gui qui prend en charge ce périphérique. Je l'ai essayé avec mon T530 (scanner deviceid 147e: 2020) et ça marche.

Il y a une instruction et une source pour cette lib sur cette page (faites défiler la page vers le bas pour la version anglaise). Sur ma configuration Ubuntu 12.10, le chemin d'accès au fichier de règles udev à modifier est différent de celui du didacticiel, à savoir:

/lib/udev/rules.d/40-libbsapi.rules
5
bender
Lecteurs pris en charge (exécutez la commande lsusb pour connaître l’ID de votre lecteur) 
 ============ 
 045e: 00bb 061a: 0110 147e: 1002 
 045e: 00bc 08ff: 1600 147e: 1003 
 045e: 00bd 08ff: 2500 147e: 2015 
 045e: 00ca 08ff: 2580 147e: 2016 
 0483: 2015 08ff: 5501 147e : 3000 
 0483: 2016 138a: 0001 147e: 3001 
 05ba: 0007 147e: 1000 147e: 5002 
 05ba: 0008 147e: 1001 147e: 5003 
 05ba : 000a 

Installation

  1. Tout d'abord, si vous avez déjà installé manuellement Fingerprint GUI, supprimez-le complètement. Supprimez tous les fichiers binaires, les bibliothèques partagées, tous les autres fichiers et annulez toutes les modifications que vous avez apportées aux fichiers de configuration de votre système (en particulier les fichiers situés sous /etc/pam.d/).

  2. Ajoutez ce PPA à vos sources:

    Sudo add-apt-repository ppa:fingerprint/fingerprint-gui
    Sudo apt-get update
    
  3. Installez les paquets:

    Sudo apt-get install libbsapi policykit-1-fingerprint-gui fingerprint-gui
    
  4. Déconnectez-vous de votre session et reconnectez-vous (nous avons besoin des nouvelles valeurs par défaut de la session pour être récupérées).

Configuration

Après l’installation, lancez l’interface graphique Fingerprint (disponible dans Système> Préférences) et enregistrez vos empreintes digitales.

Cela devrait être tout ce que vous devez faire!

Essayez de verrouiller votre écran, de vous connecter et de vous déconnecter, de Sudo dans un terminal et d'exécuter des applications graphiques nécessitant des privilèges root.

3
user61928

Fprintd

Fprintd est dans le référentiel officiel Ubuntu.

Il fournit également des pilotes.

Peut être installé avec:

Sudo apt-get install fprint-demo fprintd fprintd-doc libpam-fprintd libfprint0 libfprint-dev

enter image description here

0
user224082

En octobre 2013, le PPA avait été mis à jour et cela fonctionnait pour moi. J'utilise Ubuntu 13.10 (insolent) avec un Thinkpad T430s (Upek 147e: 2020). La page PPA affiche une liste beaucoup plus longue de périphériques pris en charge.

Je n’ai jamais beaucoup utilisé d’empreintes digitales sur mon ancien T60 parce que c’était très pénible à installer, mais j’aime vraiment ça maintenant.

0
dirkjot