FS#20721 - [thinkfinger] fast entering password using keyboard fails
Attached to Project:
Arch Linux
Opened by archnewbie (archnewbie) - Thursday, 02 September 2010, 13:56 GMT
Last edited by Tom Gundersen (tomegun) - Tuesday, 13 November 2012, 12:46 GMT
Opened by archnewbie (archnewbie) - Thursday, 02 September 2010, 13:56 GMT
Last edited by Tom Gundersen (tomegun) - Tuesday, 13 November 2012, 12:46 GMT
|
Details
If i "sudo any command" it takes as reported annoying 5secs
until i cannot enter any password.
If the "Password or swipe finger:" appears and i quickly enter the right password it takes again about 5secs to work and then "Password: " is showed up again. At this time i cannot use the fingerprint reader to authenticate but the entered password would not be rejected and everything goes quick. If someone wants to say that this 5secs are needed: its not true. I also use this thinkfinger reader on other "non linux" systems and it works well without any noticed waiting time |
This task depends upon
Closed by Tom Gundersen (tomegun)
Tuesday, 13 November 2012, 12:46 GMT
Reason for closing: Upstream
Additional comments about closing: Please take this upstream.
Tuesday, 13 November 2012, 12:46 GMT
Reason for closing: Upstream
Additional comments about closing: Please take this upstream.
Referring thread: http://bjoernvold.com/forum/viewtopic.php?p=5154#p5154
This is not to do with a thinkfinger; however, it denotes a password issue in general.
Thanks.
http://www.joaoff.com/2009/06/30/making-thinkfinger-faster/
I couldn't build the entire package, the pam part is broken (something about compiler flags).
I just replaced libthinkfinger whith the patched one and everything is ok, much faster.
I'd like to see this patch integrated in the package..
Index: libthinkfinger/libthinkfinger.c
===================================================================
--- libthinkfinger/libthinkfinger.c (revision 118)
+++ libthinkfinger/libthinkfinger.c (working copy)
@@ -35,7 +35,7 @@
#define USB_VENDOR_ID 0x0483
#define USB_PRODUCT_ID 0x2016
-#define USB_TIMEOUT 5000
+#define USB_TIMEOUT 5
#define USB_WR_EP 0x02
#define USB_RD_EP 0x81
#define DEFAULT_BULK_SIZE 0x40