Lettori di impronte per ingresso al PC

Riconoscimento, installazione e configurazione delle periferiche.
Scrivi risposta
Ghepus
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 574
Iscrizione: lunedì 11 dicembre 2017, 18:28
Desktop: mate
Distribuzione: Ubuntu 24.04.1 LTS Mate

Lettori di impronte per ingresso al PC

Messaggio da Ghepus »

Ciao,
risistemando nei cassetti ho trovato questi due lettori:

Bus 001 Device 026: ID 04f3:0c28 Elan Microelectronics Corp. fingerprint sensor [FeinTech FPS00200]
Bus 001 Device 024: ID 05ba:000a DigitalPersona, Inc. Fingerprint Reader

uno dei due può essere configurato, sotto Linux Ubuntu Mate 24.04.1 LTS, per l'accesso al computer in alternativa alla password?
Grazie anticipatamente.
:ciao:
Avatar utente
OMBRA_Linux
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3441
Iscrizione: mercoledì 18 febbraio 2015, 14:24
Desktop: HP / Lenovo / Samsung
Distribuzione: Android / Linux / Windows10/11
Sesso: Maschile
Località: Napoli

Re: Lettori di impronte per ingresso al PC

Messaggio da OMBRA_Linux »

Con il pacchetto ( fprintd ) si potrebbe provare.
Ti consiglio di fare delle ricerche in merito.
Se per vivere devi strisciare, alzati e muori.
Ghepus
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 574
Iscrizione: lunedì 11 dicembre 2017, 18:28
Desktop: mate
Distribuzione: Ubuntu 24.04.1 LTS Mate

Re: Lettori di impronte per ingresso al PC

Messaggio da Ghepus »

Ciao, ho fatto numerose prove ed ho trovati varie guide sul punto.
Purtroppo il lettore non funziona. Solo un paio di volte alla fine ha funzionato sotto linux.
Oggettivamente non saprei il perché... :muro:
Altri suggerimenti?
:ciao:
Avatar utente
OMBRA_Linux
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3441
Iscrizione: mercoledì 18 febbraio 2015, 14:24
Desktop: HP / Lenovo / Samsung
Distribuzione: Android / Linux / Windows10/11
Sesso: Maschile
Località: Napoli

Re: Lettori di impronte per ingresso al PC

Messaggio da OMBRA_Linux »

Quale Guida hai seguito?

Edit: Cercando in Rete ho trovato questa Guida al quale qualcuno afferma che ( fprintd ) non è più supportato a partire dalle versione di Ubuntu 20 e successive.https://askubuntu.com/questions/1231357 ... untu-20-04
Tuttavia in un commento viene riportato che il Computer se è munito di Lettore di Impronte basta andare in ( Impostazioni / Utenti ) Seleziona Autenticazione e login e abiliti l'opzione Login con impronta digitale.
Se per vivere devi strisciare, alzati e muori.
Ghepus
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 574
Iscrizione: lunedì 11 dicembre 2017, 18:28
Desktop: mate
Distribuzione: Ubuntu 24.04.1 LTS Mate

Re: Lettori di impronte per ingresso al PC

Messaggio da Ghepus »

OMBRA_Linux ha scritto:
mercoledì 12 febbraio 2025, 10:56
Quale Guida hai seguito?

Edit: Cercando in Rete ho trovato questa Guida al quale qualcuno afferma che ( fprintd ) non è più supportato a partire dalle versione di Ubuntu 20 e successive.https://askubuntu.com/questions/1231357 ... untu-20-04
Tuttavia in un commento viene riportato che il Computer se è munito di Lettore di Impronte basta andare in ( Impostazioni / Utenti ) Seleziona Autenticazione e login e abiliti l'opzione Login con impronta digitale.
Il problema secondo me va affrontato al contrario: c'è qualcuno che con versioni successive alla 18 /20.04 riesce ad utilizzare il lettore d'impronte?
Altrimenti corriamo il rischio di continuare a cercare una soluzione impossibile ed aleatoria...
Ho installato: fprintd, libpam-fprintd (vengono scaricati delle altre librerie) e poi ho modificato il pam-auth-update
Quello che non si trova più e la GUI di fprintd. Come mai l'accesso tramite impronta digitale non viene supportata più?
:ciao:

P.S.
A dire il vero inizialmente ho trovato una discussione su questo forum alla quale avevi risposto anche tu, se non ricordo male.
Avatar utente
OMBRA_Linux
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3441
Iscrizione: mercoledì 18 febbraio 2015, 14:24
Desktop: HP / Lenovo / Samsung
Distribuzione: Android / Linux / Windows10/11
Sesso: Maschile
Località: Napoli

Re: Lettori di impronte per ingresso al PC

Messaggio da OMBRA_Linux »

Se ricordo bene la discussione riguardava un Lenovo.
Ma a parte questo, e visto che hai già installato tutti i pacchetti, hai provato da impostazione con Sblocca account per vedere se ti fa vedere l'opzione attiva login con impronta?

Editi: Intendevi questa discussione:
viewtopic.php?p=5360008#p5360008
Se per vivere devi strisciare, alzati e muori.
Ghepus
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 574
Iscrizione: lunedì 11 dicembre 2017, 18:28
Desktop: mate
Distribuzione: Ubuntu 24.04.1 LTS Mate

Re: Lettori di impronte per ingresso al PC

Messaggio da Ghepus »

OMBRA_Linux ha scritto:
giovedì 13 febbraio 2025, 16:09
Se ricordo bene la discussione riguardava un Lenovo.
Ma a parte questo, e visto che hai già installato tutti i pacchetti, hai provato da impostazione con Sblocca account per vedere se ti fa vedere l'opzione attiva login con impronta?

Editi: Intendevi questa discussione:
viewtopic.php?p=5360008#p5360008
Si, ho provato, e ripeto un paio di volte ha funzionato poi non "macht" mai l'impronta. Enroll la registra ma Verify non va. L'accesso al PC con impronta viene attivato ma poi non fa il "match". Ho provato vari "finger" ma niente... :muro: Non so se è il lettore (ma sotto Windows installando il driver va) o il software.
Si, esattamente quella discussione.
:ciao:
Avatar utente
OMBRA_Linux
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3441
Iscrizione: mercoledì 18 febbraio 2015, 14:24
Desktop: HP / Lenovo / Samsung
Distribuzione: Android / Linux / Windows10/11
Sesso: Maschile
Località: Napoli

Re: Lettori di impronte per ingresso al PC

Messaggio da OMBRA_Linux »

Con lettore inserito da Terminale lancia questo comando:

Codice: Seleziona tutto

lsusb
e posta l'output.
Se per vivere devi strisciare, alzati e muori.
Ghepus
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 574
Iscrizione: lunedì 11 dicembre 2017, 18:28
Desktop: mate
Distribuzione: Ubuntu 24.04.1 LTS Mate

Re: Lettori di impronte per ingresso al PC

Messaggio da Ghepus »

OMBRA_Linux ha scritto:
giovedì 13 febbraio 2025, 20:44
Con lettore inserito da Terminale lancia questo comando:

Codice: Seleziona tutto

lsusb
e posta l'output.

Codice: Seleziona tutto

...
Bus 001 Device 024: ID 05ba:000a DigitalPersona, Inc. Fingerprint Reader
...
:ciao:
Avatar utente
OMBRA_Linux
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3441
Iscrizione: mercoledì 18 febbraio 2015, 14:24
Desktop: HP / Lenovo / Samsung
Distribuzione: Android / Linux / Windows10/11
Sesso: Maschile
Località: Napoli

Re: Lettori di impronte per ingresso al PC

Messaggio da OMBRA_Linux »

Se da quel che dici hai già installato. credo da Terminale in questo modo:

Codice: Seleziona tutto

sudo apt-get install fprintd libpam-fprintd
non ti resta che abilitare il servizio dando questi comandi uno per volta per provare a vedere se funziona:

Codice: Seleziona tutto

sudo systemctl enable fprintd

Codice: Seleziona tutto

sudo systemctl start fprintd
Dopo di che lanci:

Codice: Seleziona tutto

fprintd-enroll
per registrare la tua impronta.

Infine nelle Impostazioni/Utenti abilita l'opzione Login tramite impronte digitali.
Nota: Potrebbe essere che devi sbloccare l'Account.
Se per vivere devi strisciare, alzati e muori.
Ghepus
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 574
Iscrizione: lunedì 11 dicembre 2017, 18:28
Desktop: mate
Distribuzione: Ubuntu 24.04.1 LTS Mate

Re: Lettori di impronte per ingresso al PC

Messaggio da Ghepus »

Purtroppo il risultato non cambia...

Codice: Seleziona tutto

$ sudo apt-get install fprintd libpam-fprintd
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze... Fatto
Lettura informazioni sullo stato... Fatto   
fprintd è già alla versione più recente (1.94.3-1).
libpam-fprintd è già alla versione più recente (1.94.3-1).
0 aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.

Codice: Seleziona tutto

 $ sudo systemctl enable fprintd
The unit files have no installation config (WantedBy=, RequiredBy=, UpheldBy=,
Also=, or Alias= settings in the [Install] section, and DefaultInstance= for
template units). This means they are not meant to be enabled or disabled using systemctl.
 
Possible reasons for having these kinds of units are:
• A unit may be statically enabled by being symlinked from another unit's
  .wants/, .requires/, or .upholds/ directory.
• A unit's purpose may be to act as a helper for some other unit which has
  a requirement dependency on it.
• A unit may be started when needed via activation (socket, path, timer,
  D-Bus, udev, scripted systemctl call, ...).
• In case of template units, the unit is meant to be enabled with some
  instance name specified.

Codice: Seleziona tutto

$ sudo systemctl start fprintd
(nessun output)

Codice: Seleziona tutto

$ sudo systemctl status fprintd
● fprintd.service - Fingerprint Authentication Daemon
     Loaded: loaded (/usr/lib/systemd/system/fprintd.service; static)
     Active: active (running) since Sat 2025-02-15 11:02:26 CET; 29s ago
       Docs: man:fprintd(1)
   Main PID: 14690 (fprintd)
      Tasks: 6 (limit: 38211)
     Memory: 1.6M ()
        CPU: 57ms
     CGroup: /system.slice/fprintd.service
             └─14690 /usr/libexec/fprintd

feb 15 11:02:26 ilmiopc systemd[1]: Starting fprintd.service - Finger>
feb 15 11:02:26 ilmiopc systemd[1]: Started fprintd.service - Fingerp>

Codice: Seleziona tutto

$ fprintd-enroll
Using device /net/reactivated/Fprint/Device/0
Enrolling right-index-finger finger.
Enroll result: enroll-stage-passed
Enroll result: enroll-stage-passed
Enroll result: enroll-stage-passed
Enroll result: enroll-stage-passed
Enroll result: enroll-stage-passed
Enroll result: enroll-completed

Codice: Seleziona tutto

$ fprintd-verify 
Using device /net/reactivated/Fprint/Device/0
Listing enrolled fingers:
 - #0: right-index-finger
Verify started!
Verifying: right-index-finger
Verify result: verify-no-match (done)
:muro:
:ciao:
Allegati
Schermata del 2025-02-15 11-22-22.png
attivazione
attivazione
richiesta impronta
richiesta impronta
Avatar utente
OMBRA_Linux
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3441
Iscrizione: mercoledì 18 febbraio 2015, 14:24
Desktop: HP / Lenovo / Samsung
Distribuzione: Android / Linux / Windows10/11
Sesso: Maschile
Località: Napoli

Re: Lettori di impronte per ingresso al PC

Messaggio da OMBRA_Linux »

Quando inserisci la Password cosa ti dice?
Inoltre apri il file di configurazione da Terminale con questo comando:

Codice: Seleziona tutto

sudo nano /etc/pam.d/common-auth
e controlla che all'interno vi sia questa stringa:

Codice: Seleziona tutto

auth sufficient pam_fprintd.so
Se per vivere devi strisciare, alzati e muori.
Ghepus
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 574
Iscrizione: lunedì 11 dicembre 2017, 18:28
Desktop: mate
Distribuzione: Ubuntu 24.04.1 LTS Mate

Re: Lettori di impronte per ingresso al PC

Messaggio da Ghepus »

OMBRA_Linux ha scritto:
sabato 15 febbraio 2025, 11:49
Quando inserisci la Password cosa ti dice?
Inoltre apri il file di configurazione da Terminale con questo comando:

Codice: Seleziona tutto

sudo nano /etc/pam.d/common-auth
e controlla che all'interno vi sia questa stringa:

Codice: Seleziona tutto

auth sufficient pam_fprintd.so
Non c'era è l'ho aggiunta. Nessun cambiamento.
Il sistema risponde, con o senza stringa:

Codice: Seleziona tutto

:~$ sudo p
Posizionare l'indice destro sul lettore di impronte
Impossibile abbinare l'impronta digitale
[sudo] password di ilmiopc: 
sudo: p: comando non trovato
:muro:
:ciao:
Avatar utente
OMBRA_Linux
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3441
Iscrizione: mercoledì 18 febbraio 2015, 14:24
Desktop: HP / Lenovo / Samsung
Distribuzione: Android / Linux / Windows10/11
Sesso: Maschile
Località: Napoli

Re: Lettori di impronte per ingresso al PC

Messaggio da OMBRA_Linux »

E' ovvio, ''sudo p'' è un comando non valido.
Se per vivere devi strisciare, alzati e muori.
Ghepus
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 574
Iscrizione: lunedì 11 dicembre 2017, 18:28
Desktop: mate
Distribuzione: Ubuntu 24.04.1 LTS Mate

Re: Lettori di impronte per ingresso al PC

Messaggio da Ghepus »

OMBRA_Linux ha scritto:
domenica 16 febbraio 2025, 10:19
E' ovvio, ''sudo p'' è un comando non valido.
Non capisco, che vuoi dire. ''sudo p'' era solo per fare la prova di funzionamento del lettore...
:ciao:
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 10 ospiti