Lettore impronte digitali non riconosciuto

Buon pomeriggio a tutti,

avrei bisogno di aiuto con il riconoscimento del lettore di impronte digitali del mio acer apire 6930G (http://www.acer.it/acer/productv.do?LanguageISOCtxParam=it&kcond61e.c2att101=39815&sp=page16e&ctx2.c2att1=11&link=ln438e&CountryISOCtxParam=IT&ctx1g.c2att92=27&ctx1.att21k=1&CRC=1377071170).

Ho appena installato i http://support.acer-euro.com/drivers/downloads_gd.html con ndiswrapper; tuttavia non viene riconosciuto il lettore, seguendo la http://www.fedoraonline.it/modules/smartsection/item.php?itemid=235 di MarioS (valida anche per Fedora 11?) ed usando fprint.

Output:

$ lsusb
Bus 004 Device 002: ID 147e:1000 Upek

$ lsusb -v -s [004]:002]
$

ndiswrapper -l

tcusb : driver installed
device (147E:1000) present

$ fprint_demo

—> risulta Status: no devices found

Grazie

Hai usato i driver di windows allora?
Intanto output di:

$ rpm -q fprintd-pam control-center authconfig gdm-plugin-fingerprint fprint fprint_demo

Ho trovato questo bug inerente al tuo lettore per fedora 10:
https://bugzilla.redhat.com/show_bug.cgi?id=474994

Inoltre prova a cercare nel dmesg se c’è qualcosa di interessante inerente al tuo dispositivo.

Ultima domanda, da utente root funziona?

—Aggiunta—
Ah puoi controllare anche i moduli che sono caricati?

Ciao MarioS,

$ rpm -q fprintd-pam control-center authconfig gdm-plugin-fingerprint fprint fprint_demo
fprintd-pam-0.1-9.git04fd09cfa.fc11.i586
control-center-2.26.0-10.fc11.i586
authconfig-5.4.10-1.fc11.i586
gdm-plugin-fingerprint-2.26.1-13.fc11.i586
il pacchetto fprint non è stato installato ?? :-?
fprint_demo-0.4-5.fc11.i586

Nel dmesg sembra che non ci sia nulla.

fprint_demo —> non cambia

pam_fprint_enroll --help

bash: pam_fprint_enroll: command not found

$ yum search fprint

fprint_demo.i586 : Demo of the fprint drivers
fprintd.i586 : D-Bus service for Fingerprint reader access
fprintd-devel.i586 : Development files for fprintd
fprintd-pam.i586 : PAM module for fingerprint authentication
libfprint.i586 : Tool kit for fingerprint scanner
libfprint-devel.i586 : Development files for libfprint
xfprint.i586 : Print dialog and printer manager for Xfce 4
xfprint-devel.i586 : Development tools for the Xfce xfprint manager

I pacchetti sono installati…
Prova da gnome a seguire il percorso: “Sistema → Preferenze → Personale → About Me” o qualcosa del genere, vedi se puoi impostare la tua impronta.
Qui trovi della documentazione su come fare:
https://fedoraproject.org/wiki/Configuring_a_fingerprint_reader

Puoi fare vedere qualcosa di lsmod?

$ lsmod |grep -i upe

Fingerprint Reader già abilitato, ma nelle informazioni personali non esiste il pulsante del login con fingerprint.

$ lsmod |grep -i upe
$

$ lsmod|grep ndis

$ lsmod|grep ndis
ndiswrapper 155572 0

[quote]
$ lsusb -v -s [004]:002][/quote]
Hai sbagliato mi pare…
prova così:

$ lsusb -v -s 004:002

Ops!! Che stupido. Ho sbagliato ad interpretare le pagine man di lsusb. Scusate.

[ken@localhost ~]$ lsusb -v -s 004:002

Bus 004 Device 002: ID 147e:1000 Upek
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x147e Upek
idProduct 0x1000
bcdDevice 0.33
iManufacturer 1
iProduct 2
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 39
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 10
cannot read device status, Operation not permitted (1)

Il tuo dispositivo anche se non è presente nell’elenco dei dispositivi supportati dovrebbe funzionare…

Anche:

$ rpm -q libfprint

P.S. usa i tag quote e code.

[quote]# lsusb -v -s 004:002

Bus 004 Device 002: ID 147e:1000 Upek Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x147e Upek idProduct 0x1000 bcdDevice 0.33 iManufacturer 1 TouchStrip iProduct 2 Fingerprint Sensor iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 39 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xa0 (Bus Powered) Remote Wakeup MaxPower 100mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 3 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0004 1x 4 bytes bInterval 10[/quote]

Scusami, ho modificato il post perché ho detto una castroneria…
Puoi riportare anche l’output di:

$ rpm -q libfprint

[quote]$ rpm -q libfprint

libfprint-0.1.0-7.pre2.fc11.1.i586

Scusa ma non ho molta confidenza con i tag.

Scusa l’insistenza…è che non mi ritrovo…

$ lsmod uin

[quote]$ lsmod uin

Usage: lsmod

Chiedi pure tutto il necessario.

Scusa ho sbagliato a darti il comando…

$ lsmod |grep uin

[quote]$ lsmod |grep uin

uinput                  6496  0 

Mhm…
Io so che gli utenti ubuntu utilizzano questo per fare andare il tuo lettore:
http://www.n-view.net/Appliance//fingerprint/index.php

Si potrebbe provare ad utilizzarlo…

Ma possibile che non hai questo?

$ locate pam_fprint_enroll

[quote]$ locate pam_fprint_enroll

$ [/quote]

Fammi dare uno sguardo a quel link.

Ma pam_fprint_enroll dovresti avercelo…
Non ho al momento fedora 11 per provare:

$ yum provides *pam_fprint_enroll*