web-dev-qa-db-fra.com

Installer le pilote d'empreinte digitale 138a: 0090 sur Ubuntu 16.04 (ThinkPad T460s)

Je suis sur le point de configurer mes nouveaux T460 fantastiques avec Ubuntu 16.04 (à cause du problème du noyau de Skylake, je dois choisir cette nouvelle version). J'ai essayé d'utiliser mon capteur d'empreinte digitale qui est 138a: 0090 (lusb). appareil qui n'est pas étonnant, car il ne figure pas sur la liste de compatibilité. Dois-je attendre un chauffeur ou puis-je faire quelque chose à ce sujet?

Merci beaucoup :)

8
Atomius

J'ai une 4ème génération de carbone x1 qui a le même lecteur d'empreintes digitales. J'ai jeté un coup d'œil à la source libfprint d'upstram, et elle ne semble pas encore prise en charge, c'est pourquoi elle ne fonctionne pas. Vous devrez probablement attendre que quelqu'un crée un pilote pour cela.

4
Dave Chiluk

Le lecteur d'empreinte digitale (138a: 0090) vient de fonctionner sur mon Thinkpad T460p!

  1. Peut-être une bonne idée de supprimer libpam-fprintd si vous l'avez déjà installé:
    $ Sudo apt remove libpam-fprintd
  2. Ajoutez le repo pour libpam-fprintd qui prend en charge 138:0090
    $ Sudo add-apt-repository -u ppa:3v1n0/libfprint-vfs0090
  3. Installez libpam-fprintd
    $ Sudo apt install libpam-fprintd
  4. Inscrivez votre index Finder en utilisant:
    $ fprintd-enroll -f "right-index-finger" "$USER"
  5. Inscrivez tous les doigts:
    $ for finger in {left,right}-{thumb,{index,middle,ring,little}-finger}; do fprintd-enroll -f "$finger" "$USER"; done

Voir ici pour plus d’informations: https://github.com/3v1n0/libfprint

3
barro32

L’effort de reverse engineering du protocole a commencé et a rencontré un certain succès ici . Gardez un oeil sur ce projet pour un pilote.

2
conradlee

Pour Ubuntu 16.04 ou supérieur:

Suivez ces étapes pour installer le dépôt sur un Lenovo série B (fonctionne très bien avec mon Lenovo E450)

  1. $ Sudo apt install libpam-fprintd
  2. $ fprint-enroll
  3. Faites glisser votre doigt sur le lecteur de doigt
0
Mack