Système et matériels » Autres matériels et périphériques Lecteur d'empreinte
Bonjour à tous,
Mon PC (un Acer Swift 3) est équipé d'un lecteur d'empreinte digitale pour la connexion. J'ai compris qu'il fallait passer par fprint pour le configurer. Cependant, fprint ne détecte pas mon lecteur. Savez-vous si ce type de lecteur est compatible et/ou s'il faut installer des drivers ?
Alexandre
Mon PC (un Acer Swift 3) est équipé d'un lecteur d'empreinte digitale pour la connexion. J'ai compris qu'il fallait passer par fprint pour le configurer. Cependant, fprint ne détecte pas mon lecteur. Savez-vous si ce type de lecteur est compatible et/ou s'il faut installer des drivers ?
Alexandre

Je ne vais te dire grand-chose, mais pour ce que j’en sais, il faut que l’uefi soit actif. C’est l’une des conditions de son fonctionnement.
colle cette commande dans un terminal pour savoir si tu as une session EFI.
colle cette commande dans un terminal pour savoir si tu as une session EFI.
[ -d /sys/firmware/efi ] && echo "Session EFI" || echo "Session non-EFI"
Carte Mère MSI FM2 A75MA E35
Processeur socket FM2 AMD A4-5300 AMD Radeon HD 7480D Graphics, 2 coeurs, 3,40 GHz
stroibe974
Membre non connecté

Je ne vais pas être très utile non plus, mais je sais que tu peux trouver sur cette page une liste des lecteurs d'empreintes compatibles.
Peut-être que la commande suivante te permettra de voir si ton matériel fait partie de la liste :
Peut-être que la commande suivante te permettra de voir si ton matériel fait partie de la liste :
Code :
$ lspci
sur un ancien thinkpad j'avais un lecteur d'empreinte qui marchait très bien, la configuration était assez simple (voir par là) c'est un peu ancien, mais ça pourra peut être t'être utile.
NdM: correction de l'url Edité par stroibe974 Le 27/04/2019 à 07h48
NdM: correction de l'url Edité par stroibe974 Le 27/04/2019 à 07h48
Voilà le résultat :
avril 28 15:40:11 localhost.localdomain kernel: usb 1-7: New USB device found, idVendor=1bcf, idProduct=2cb0
avril 28 15:40:11 localhost.localdomain kernel: usb 1-7: New USB device strings: Mfr=1, Product=2, SerialNumber=0
avril 28 15:40:11 localhost.localdomain kernel: usb 1-7: Product: HD User Facing
avril 28 15:40:11 localhost.localdomain kernel: usb 1-7: Manufacturer: KS0HD0501383600751LM04
avril 28 15:40:11 localhost.localdomain kernel: usb 1-9: new full-speed USB device number 5 using xhci_hcd
avril 28 15:40:11 localhost.localdomain kernel: usb 1-9: New USB device found, idVendor=1c7a, idProduct=0570
avril 28 15:40:11 localhost.localdomain kernel: usb 1-9: New USB device strings: Mfr=1, Product=2, SerialNumber=3
avril 28 15:40:11 localhost.localdomain kernel: usb 1-9: Product: EgisTec Touch Fingerprint Sensor
avril 28 15:40:11 localhost.localdomain kernel: usb 1-9: Manufacturer: EgisTec
avril 28 15:40:11 localhost.localdomain kernel: usb 1-9: SerialNumber: GE÷2E4A3
avril 28 15:40:11 localhost.localdomain mtp-probe[712]: checking bus 1, device 2: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4"
avril 28 15:40:11 localhost.localdomain kernel: usb 1-7: New USB device found, idVendor=1bcf, idProduct=2cb0
avril 28 15:40:11 localhost.localdomain kernel: usb 1-7: New USB device strings: Mfr=1, Product=2, SerialNumber=0
avril 28 15:40:11 localhost.localdomain kernel: usb 1-7: Product: HD User Facing
avril 28 15:40:11 localhost.localdomain kernel: usb 1-7: Manufacturer: KS0HD0501383600751LM04
avril 28 15:40:11 localhost.localdomain kernel: usb 1-9: new full-speed USB device number 5 using xhci_hcd
avril 28 15:40:11 localhost.localdomain kernel: usb 1-9: New USB device found, idVendor=1c7a, idProduct=0570
avril 28 15:40:11 localhost.localdomain kernel: usb 1-9: New USB device strings: Mfr=1, Product=2, SerialNumber=3
avril 28 15:40:11 localhost.localdomain kernel: usb 1-9: Product: EgisTec Touch Fingerprint Sensor
avril 28 15:40:11 localhost.localdomain kernel: usb 1-9: Manufacturer: EgisTec
avril 28 15:40:11 localhost.localdomain kernel: usb 1-9: SerialNumber: GE÷2E4A3
avril 28 15:40:11 localhost.localdomain mtp-probe[712]: checking bus 1, device 2: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4"

Ah c'est une bonne nouvelle ! J'obtiens ça :
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 1c7a:0570 LighTuning Technology Inc.
Bus 001 Device 004: ID 1bcf:2cb0 Sunplus Innovation Technology Inc.
Bus 001 Device 003: ID 8087:0a2a Intel Corp.
Bus 001 Device 002: ID 248a:8366 Maxxter Wireless Optical Mouse ACT-MUSW-002
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 1c7a:0570 LighTuning Technology Inc.
Bus 001 Device 004: ID 1bcf:2cb0 Sunplus Innovation Technology Inc.
Bus 001 Device 003: ID 8087:0a2a Intel Corp.
Bus 001 Device 002: ID 248a:8366 Maxxter Wireless Optical Mouse ACT-MUSW-002
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Ok, je récapitule les informations :
lsusb :
Bus 001 Device 005: ID 1c7a:0570 LighTuning Technology Inc.
journalctl :
avril 28 15:40:11 localhost.localdomain kernel: usb 1-9: New USB device found, idVendor=1c7a, idProduct=0570
avril 28 15:40:11 localhost.localdomain kernel: usb 1-9: New USB device strings: Mfr=1, Product=2, SerialNumber=3
avril 28 15:40:11 localhost.localdomain kernel: usb 1-9: Product: EgisTec Touch Fingerprint Sensor
avril 28 15:40:11 localhost.localdomain kernel: usb 1-9: Manufacturer: EgisTec
avril 28 15:40:11 localhost.localdomain kernel: usb 1-9: SerialNumber: GE÷2E4A3
D'après la troisième réponse :
Tu dois installer :
# urpmi fprintd fprintd-pam
Cependant, je ne sais pas faire la configuration avec Plasma. Edité par Jybz Le 28/04/2019 à 16h03
lsusb :
Bus 001 Device 005: ID 1c7a:0570 LighTuning Technology Inc.
journalctl :
avril 28 15:40:11 localhost.localdomain kernel: usb 1-9: New USB device found, idVendor=1c7a, idProduct=0570
avril 28 15:40:11 localhost.localdomain kernel: usb 1-9: New USB device strings: Mfr=1, Product=2, SerialNumber=3
avril 28 15:40:11 localhost.localdomain kernel: usb 1-9: Product: EgisTec Touch Fingerprint Sensor
avril 28 15:40:11 localhost.localdomain kernel: usb 1-9: Manufacturer: EgisTec
avril 28 15:40:11 localhost.localdomain kernel: usb 1-9: SerialNumber: GE÷2E4A3
D'après la troisième réponse :
funix :
sur un ancien thinkpad j'avais un lecteur d'empreinte qui marchait très bien, la configuration était assez simple (voir par là[ https://olivier.hoarau.org/?p=562hoarau.org/?p=562 ]) c'est un peu ancien, mais ça pourra peut être t'être utile.
NdM: correction de l'url
NdM: correction de l'url
Tu dois installer :
# urpmi fprintd fprintd-pam
Cependant, je ne sais pas faire la configuration avec Plasma. Edité par Jybz Le 28/04/2019 à 16h03
J'ai bien installé fprintd mais je n'ai pas bien compris l'histoire du bogue pour le nom de fichier (sur le lien de funix) :
"Ensuite j’ai installé les packages suivants fprintd-pam, libfprint, kdmfprintplugin et fprintd (pas forcément dans cet ordre). Il y a un léger bogue dans les noms de fichier, j’ai du créer ensuite le lien suivant :
ln -s /lib/security/pam_fprintd.so /lib/security/pam_fprint.so"
Et le thème de démarrage Mageia est-il compatible avec la lecture d'empreinte digitale ? Edité par Alexandre Le 28/04/2019 à 16h21
"Ensuite j’ai installé les packages suivants fprintd-pam, libfprint, kdmfprintplugin et fprintd (pas forcément dans cet ordre). Il y a un léger bogue dans les noms de fichier, j’ai du créer ensuite le lien suivant :
ln -s /lib/security/pam_fprintd.so /lib/security/pam_fprint.so"
Et le thème de démarrage Mageia est-il compatible avec la lecture d'empreinte digitale ? Edité par Alexandre Le 28/04/2019 à 16h21

L'article date d'avant plasma il me semble, le troisième paquet a installer n'existe plus, donc il n'y a pas la possibiliter de le configurer avec une interface graphique via ce biais.
Je ne sais pas si SDDM est prêt pour les lecteurs d'empreinte, mais KDM n'est plus utilisé à cause de failles de sécurité (on pouvait se connecter à n'importe quel utilisateur sans même connaitre le mot de passe !). Donc l'article n'est vraiment plus une référence pour la configuration.
En fait, avant de lancer le bureau, il y a un petit logiciel graphique qui gère les connexions et les bureaux. Ce sont les "DM" (gdm pour gnome, kdm avant pour kde, remplacé par sddm, ...)
Pour configurer sddm, je ne sais pas comment on fait.
Je ne sais pas si SDDM est prêt pour les lecteurs d'empreinte, mais KDM n'est plus utilisé à cause de failles de sécurité (on pouvait se connecter à n'importe quel utilisateur sans même connaitre le mot de passe !). Donc l'article n'est vraiment plus une référence pour la configuration.
En fait, avant de lancer le bureau, il y a un petit logiciel graphique qui gère les connexions et les bureaux. Ce sont les "DM" (gdm pour gnome, kdm avant pour kde, remplacé par sddm, ...)
Pour configurer sddm, je ne sais pas comment on fait.
Bonjour,
Bravo Jybz.
Pour une configuration manuelle avec SDDM : https://wiki.archlinux.org/index.php/SDDM#Using_a_fingerprint_reader
cela dit, il semble y avoir une étape préalable :
l'ajout de signatures.
Je n'ai pas encore vu comment ça se faisait.
Bravo Jybz.
Pour une configuration manuelle avec SDDM : https://wiki.archlinux.org/index.php/SDDM#Using_a_fingerprint_reader
cela dit, il semble y avoir une étape préalable :
Citation :
After installing fprint and adding fingerprint signatures...
l'ajout de signatures.
Je n'ai pas encore vu comment ça se faisait.
Yves
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie